天嵌 ARM开发社区

 找回密码
 注册
查看: 3048|回复: 4

uboot-2009.08

[复制链接]
hyong 发表于 2014-5-13 22:24:03 | 显示全部楼层 |阅读模式
TFTP from server 192.168.1.3; our IP address is 192.168.1.12
Filename 'uImage.img'.
Load address: 0x31000000
Loading: #################################################################
         #################################################################
         ##
done
Bytes transferred = 1926580 (1d65b4 hex)
NAND erase: device 0 offset 0xa0000, size 0x5a0000
Erasing at 0x2d00000 -- 6422528% complete..
OK
SMDK2440 # nand write 0x31000000 0xa0000 1d6c40
NAND write: device 0 offset 0xa0000, size 0x1d6c40
Attempt to write non page aligned data
1928256 bytes written: ERROR
SMDK2440 # nand write 0x31000000 0xa0000 1d6800
NAND write: device 0 offset 0xa0000, size 0x1d6800
NAND write to offset 64 failed 655360
0 bytes written: ERROR
SMDK2440 #


移植写不进0xa0000里面去,困了2天了。求大神解救

Calvin 发表于 2014-5-14 09:33:42 | 显示全部楼层
你可以先将整个flash格式化掉 再烧东西进去
 楼主| hyong 发表于 2014-5-14 09:53:42 | 显示全部楼层
Calvin 发表于 2014-5-14 09:33
你可以先将整个flash格式化掉 再烧东西进去

版主,我擦出了的啊。这个是不是数据长度问题呢
Calvin 发表于 2014-5-14 10:10:20 | 显示全部楼层
hyong 发表于 2014-5-14 09:53
版主,我擦出了的啊。这个是不是数据长度问题呢

你试下用光盘的出厂镜像,如果光盘的镜像成功,那么你的uboot镜像有问题了
 楼主| hyong 发表于 2014-5-14 10:14:17 | 显示全部楼层
Calvin 发表于 2014-5-14 10:10
你试下用光盘的出厂镜像,如果光盘的镜像成功,那么你的uboot镜像有问题了

应该是镜像问题,但是我这个是官网下载下来的uboot2009.08,按理说nand write是本身就支持的,我移植的时候就添加了对yaffs2的支持。我用uboot1.1.6的nand write就可以执行成功。对照了1.1.6和2009.08里面有很多不同,自己没怎么看懂
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-6 16:43 , Processed in 1.062493 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表