如题所述,我在TI官网找到了
PROCESSOR-SDK-LINUX-AM335X 02_00_02_11
点进去后,有个说明,如果不在PC上装SDK,可以有一个.img 是给BBB的SD卡烧写用的,按照Windows SD Card Creation Wiki烧写完成,SD卡插入BBB后,确实也能通过LED(跑马灯)看到BBB在将SD卡的内容烧写到EMMC中,但是过了将近10分钟后,灯全部熄灭,而板子也没有起来,通过串口查看板子,内部用的还是原来的系统,版本也没有更换,可是此时已经不能通过192.168.7.2来访问BBB了,重新烧BBB官方的.img后才能恢复。难道说这个img不是给BBB用的么?
自己也看了写相关的内容,不知道是不是和UBOOT等之类的有关系?可问题是,这里并没有提这件事,只是简单的给了镜像和说明,按理说应该是没有问题的,希望有人能解答我的疑惑,感谢
Steven Liu1:
首先,印象中,你看到的这个wiki还有这个过程只是制作了一张可以用以启动的SD卡。也就是用这个SD卡只能启动一个板子而已。你说的这个SD卡插入BBB后,他就能把SD卡的内容写入到bbb上面的eMMC中,是因为你有改过什么脚本了吗?
BBB板子中默认的时候emmc中是有启动image的,也就是说,默认一上电,他就应该能走起那个像跑马灯一样的东西。和插入SD卡没有直接的关系。而且就算插入了SD卡,如果上电前不按住上面的boot键,默认也是先从emmc卡启动。除非emmc中没有内容,启动失败,这时候才会从SD卡启动。所以如果你想保证你的bbb是从你刚做的SD卡启动,要在插上电源前,按住S键,然后上电启动,这样才可以。按照这个理解,再做一遍测试看看。