您的位置:首页 > 其它

omap3530从SD卡启动Error: reading boot sector解决笔记

2018-04-09 19:07 429 查看
     一开始的时候,由于个人原因将omap3530(瑞泰创新的omap3530-mini)上SD卡的分区和文件搞乱了,导致每次开机在串口终端上都只是出现了几个乱码,然后就没有什么反应,后来按照板子配带的光盘上的教程(ICETEK-OMAP3530-Mini使用手册)或者http://code.google.com/p/beagleboard/wiki/LinuxBootDiskFormat对SD卡分区(本人的操作系统环境是ubuntu),将MLO、uboot、uImage移到SD卡的FAT32分区,file文件系统移到EXT3上,装到omap板上启动时,串口终端却出现了以下的错误:

 

40L癭U

       @€

Texas Instruments X-Loader 1.4.2 (Dec 29 2008 - 09:03:24)

MiniBoard V2.0: Run Xloader from SD card

Reading boot sector

 Error: reading boot sector

 Loading u-boot.bin from nand

 

      辗转反侧,尝试了换SD卡重新分区、换启动文件等后,结果还是一样,然后就跑了德州仪器的技术社区上发了一个求助帖子以及第二天就得到了一位仁兄的回复,如下:

 

    从你的描述看“Error: reading boot sector”。应该是SD卡的分区没有做对,有一个make SD卡的小工具,去下载来重新做一下SD卡吧。记得重新格式化下再做。

 

受此启发,没有找到那位仁兄说的make SD卡小工具,而是用了分区工具PM9.0,下载地址为:http://www.newasp.net/soft/76332.html#downloads,进行如下分区:



    其实这样分区跟在ubuntu下分区好像没有太大的区别,重要的的一点就是要发FAT32分区的激活为:yes,本人第一次使用这个分区工具的时候就是因为没有把FAT32分区的激活设置为:yes而导致出现还是同样的错误。

 

       最后就是把把相应的启动文件放到对应的分区就ok啦!



 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  omap3530 SD卡启动
相关文章推荐