主题中讨论的其他器件: TPS65910
工具/软件:Linux
AM3352 NAND 闪存启动复位问题
您好!
我们有一个定制板、可在 SYSBOOT 为10111 (MMC0优先)时顺利启动并正常工作(可以输入 Linux 命令提示符)。
当我们使用 nand erase/write 命令在 U-Boot 中写入 MLO 和 u-boot.img 时、NAND 闪存工作正常(使用 BCH16)。
但是、当我们将 SYSBOOT 更改为10011 (NAND 优先)时、电路板无法启动(调试控制台上的空白屏幕)。
波形如下图(引脚:PORz、WARMRST/RESETIN_OUT、用于 NAND 的 GPMC_CS0、用于系统电源的 v3.3)。 当 SYSBOOT 为10011时、CPU 似乎频繁复位。
相关引脚图(RTC_PWRONRST 图错误、RTC_PWRONRST 连接到 v1.8): 
详细规格:
CPU:AM3352BZCZA100 (1GMhz)
PMIC:TI TPS65910A31A1RSLT
NAND:Micron MT29F2G08ABAGAWP
DDR3:Micron MT41K512M16HA-107
处理器 SDK:2.00.02.11.
我们不知道为什么 SD 卡引导正常、但 NAND 引导失败。
任何建议均可获得采纳。 谢谢。



