Chinaunix首页 | 论坛 | 博客
  • 博客访问: 36354
  • 博文数量: 10
  • 博客积分: 112
  • 博客等级: 民兵
  • 技术积分: 56
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-01 08:28
文章分类
文章存档

2012年(10)

最近访客

分类:

2012-11-05 17:22:10

实验总结
首先链接主机与开发板,对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。

阅读(1414) | 评论(1) | 转发(0) |
0

上一篇:2010嵌入式作业

下一篇:没有了

给主人留下些什么吧!~~

最大行业软件2012-12-30 11:07:36

ANSA.v14.0.Pre.16.11.2012.Win32_64 1CD

Beta-CAE MetaPost 6.8.2 Win32_64 1CD

CMG Suite v2012.0 Win32-ISO 1DVD

CMG Suite v2012.0 Win64-ISO 1DVD

Delcam.PowerShape.2013.SP6.Update.Only.Win32_64 2CD

ESI PAM-Stamp 2G 2012.0 Linux32_64 1DVD

Surpac v6.3.2 Win32 1CD

Topcon.Tools.v8.2 1CD

Embird Plus v8.0 1CD

Keil RealView Microcontroller Development Kit 4.60 1CD