完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
关于mini2440内核以及文件系统的烧写方法
我使用的是mini2440 LCD是P35的 需要用到内核uImage以及root_qtopia.img 传输工具可以使用tftpd32.exe(使用时需要用网线与将开发板连接上)不知怎么烧写的可以参考一下! 烧写文件在帖尾下面是烧写方法: U-boot :0x0~0x40000 u-boot参数区 : 0x40000~0x60000 内核和文件系统 :0x60000之后 MACH_TYPE 1999 通过tftp烧写u-boot.bin到nand Flash步骤: 将u-boot.bin拷贝至/tftpboot/ 在SecureCRT中依次输入: SMDK2440A>tftp 0x30008000 u-boot.bin SMDK2440A>nand erase 0 0x60000 SMDK2440A>nand write 0x30008000 0 0x60000 设置IP地址: printenv setenv ipaddr 192.168.1.226 // 开发板IP setenv serverip 192.168.1.200 //Windows IP setenv gatewayip 192.168.1.1 // 网关 saveenv 从NAND启动参数: setenv bootargs noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0 (注意一定不要忘记修改否则后面会出现无法挂载) (1)烧写uImage到nand Flash 将uImage拷贝至/tftpboot/ 在SecureCRT中依次输入: SMDK2440A>tftp 0x30008000 uImage SMDK2440A>nand erase 60000 500000 SMDK2440A>nand write 0x30008000 0x60000 0x500000 (2)烧写YAFFS至NandFlash 将root_qtopia.img拷贝至/tftpboot/ 在SecureCRT中依次输入: SMDK2440A>tftp 0x30008000 root_qtopia.img // 通过tftp server下载root_qtopia.img至开发板内存0x30008000 地址处 SMDK2440A>nand erase 0x560000 $filesize //首先擦除Nand Flash从0x560000 开始,大小为0x3dac00的空间,来存放root_qtopia.img SMDK2440A>nand write.yaffs 0x30008000 0x560000 $filesize //烧写root_qtopia.img至0x560000 开始的Nand Flash SMDK2440A> boot //启动Linux系统 http://pan.baidu.com/s/1qWlUFZQ |
|
相关推荐
|
|
1083 浏览 0 评论
577 浏览 0 评论
944 浏览 0 评论
采用NSA2860X芯片,采样压力传感器的电压,采用IIC总线与STM32F103C8T6通信,问题:采用的数据一直是FFFFFFF
2036 浏览 1 评论
飞凌嵌入式ElfBoard ELF 1板卡-shell脚本编写之test命令
1439 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-17 13:17 , Processed in 0.458077 second(s), Total 69, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号