请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM3352 工具/软件:Linux
您好!
基于 am3352的用户板有一些问题。 我们具有以下启动序列:00011b UART0 SPI0 XIP MMC0。 该板具有 SD 卡、NAND 存储 器以及 GPMC 上的其他一些器件(例如 FPGA)。 由于 电路板上有一些限制、我们无法更改引导顺序。
当我们首先加电时、电路板会根据需要从 MMC 引导。 但是、在复位后、电路板会尝试在从 SD 卡引导后的4分钟内从 XIP 引导(我们可以看到在 Cs0和 XIP 引导的其他引脚上的活动)。 下一个复位正常通过、依此类推。 这是因为在 GPMC 上发生了一些冲突。 但据我所知、引导器件仅在首次加电后定义(例如、在 BeagleBone Black 上、在另一引导序列中定义为我们的用户板:10011b NAND NANDI2C MMC0 UART0)。
我不明白为什么从 SD 卡处理器成功启动后、在复位时尝试从 XIP 启动?
此致、Medina Aleksis