韦东山Linux嵌入式课程社区
直播中

徐歌

7年用户 236经验值
私信 关注

AT91RM9200移植u-boot串口一直停留在显示

u-boot.bin在AT91RM9200移植完之后,通过串口将loader.bin下载到片内RAM中运行,利用loader.bin将u-boot.bin下载到SDRAM的0x23f00000地址运行,再利用u-boot.bin将boot.bin和uboot.bin.gz下载到NorFlash中,断电从NorFlash中启动,AT91RM9200会利用NorFlash中的boot.bin对u-boot.bin.gz进行解压缩,boot.bin解压uboot.bin.gz之后,跳到SDRAM的0x23f00000运行,但是串口一直停留在显示Uncompressing image ... ,说明解压后的u-boot.bin.gz并没有运行,不知道为什么?????

回帖(2)

蔡旻杨

2019-6-21 09:05:24
解压完跳转前,加一条打印语句以确定解压成功
举报

乔婧

2019-6-21 09:19:47
我加了,确实是解压成功了。而且我手里有可用的u-boot.bin.gz,说明boot.bin没有问题,是u-boot.bin.gz解压后,不知道哪里出错了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分