我做了块板子,使用XAM3359ZCZ跑linux系统成功,同样的板子使用AM3359ZCZD72去跑不起来系统 。什么原因呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
最近拿到一块beaglebone,上面也是 XAM3359 linux 启动正常,使用 StarterWare 的SDK 制作的 MLO 文件上电始终不能从SD中引导app,但是通过UART 下载boot.bin 文件可以引导SD中的APP文件运行。
最后比较beaglebone 中SD里面 MLO和StarterWare SDK 里面的MLO发现两个MLO中的 头结构不一样如下图:
beaglebone linux中的头结构多了 0x200个字节,不知道用来做什么的。将StarterWare 中编译好 MLO 加上这0x200个字节的数据,上电就能成功从SD中运行APP.
没找到相关的文档说明 ,手上也没有AMA3359 做测试....