Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1531313
  • 博文数量: 329
  • 博客积分: 2773
  • 博客等级: 少校
  • 技术积分: 4219
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 14:17
个人简介

淡定从容,宁静致远

文章分类

全部博文(329)

文章存档

2016年(4)

2015年(50)

2014年(68)

2013年(45)

2012年(162)

分类: LINUX

2012-11-10 12:18:30

PXA270实验箱烧写实验

首先链接主机与开发板,对 minicom 进行配置。

实验一

+++++++++++ 烧写 linux2.4 ++++++++++++++++++ 准备工作: <1>blob2.4 Jflashmm-linux PXA270.dat Flash_18_2_32.dat 四个文 件在同一个目录。 <2>把 xscale_fs.jffs2、rootfs.img、zImage 放到 tftpbppt 文件夹下。 ---------------烧写 blob ----------------------------[root@localhost 2.4_pxa270_linux_tools]# ./Jflashmm-linux PXA270 blob2.4 p //烧写 blob。 ---------------------------------------------------------//烧写内核和文件系统。 blob> tftp zImage --kernel blob> fwrite 0xa0008000 0x00040000 0x00200000 blob> tftp xscale_fs.jffs2 blob> fwrite 0xa1000000 0x00240000 0x01000000 blob> tftp junk.jffs2 blob> fwrite 0xa1000000 0x01240000 0x00dc0000 blob> 完成后按开发板上的 reset 重启。
实验二

++++++++++++++ 烧写 linux2.4 +++++++++++++++ 准备工作: <1>blob Jflashmm-linux PXA270.dat Flash_18_2_32.dat 四个文件在 同一个目录。 <2>把文件 rootfs.img、zImage 放到 tftpboot 中。 -------------------烧写 blob ---------------------[root@localhost system_loading_source]# ./Jflashmm-linux PXA270 blob // 接通实验箱电源后立刻 执行该命令。 ----------------------------------------------------------blob> tftp zImage --kernel blob> fwrite 0xa0008000 0x00040000 0x00200000
blob> tftp rootfs.img blob> fwrite 0xa1000000 0x00240000 0x01000000 blob> 完成后按开发板上的 reset 重启。在按照下面联网设置提示进行网络配置。 +++++++++++++++++++++++++++++++++++++++++++ [root@localhost ~]#ifconfig [root@localhost ~]#ifconfig eth1 192.168.0.100 up 烧写内核出现 invalid argument,需要刷新主机 ip. 联网设置: 修改 IP 地址、网关、dns。 在 minicom 中用到的命令是: 修改 ip:ifconfig eth0 192.168.1.31 up 添加网关:route add default gw 192.168.1.254 删除网关:route del default gw 192.168.1.254 删除 dns:vi /etc/resolv.conf 参数: i:插入修改。 esc:推出编辑模式,进入命令模式。 x:删除
//添加错误可以使用。
问题分析: (1)可以用 ll -Zd /tftfpboot/查看权限。 如果是 tftp 问题用: chcon -R -u system_u -t tftpdir_rw_t /tftpboot/ chmod -R 777 /tftpboot/ (2)在做 linux2.6 是显示 permission denied ,要用 setenforce 0,把 selinux 关掉。 在烧写内核出现 invalid argument,需要刷新主机 ip。再次执行 ifconfig eth2 192.168.0.100 up。
阅读(1277) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~