我们做了一块基于
STM32MP157C-DK2的板子。
首先,显示我们板的配置如下....
(1). DDR、PMIC、MicroSD、以太网等主要部件和
电路与DK2相同。
(2). MCU、WIFI/BT、HDMI Tx、USB hub、USB Type-C DRP 和 LCD 模块等部分部件被移除。
(3). 并添加一些外围设备如eMMC、两个SPI设备(SPI4、SPI5)、EEP(I2C-1)
问题是:板子无法从SD卡启动,列出如下症状...
(1). 我们尝试通过 DK2 SD 卡启动电路板(它在 DK2 上运行良好),但从 UART 收到异常消息...
PC 出现 PANIC:0x2ffdc323
异常模式=0x00000016 在:0x2ffda000
这是自开机以来的所有消息。
(2). 引导配置。位设置在 101b 上确认,从 SD 卡启动。
(3). PA13(开机状态脚)保持Hi或Hi-Z。
(4). PMIC RANK-0无功率输出,但其他RANK有输出功率。
(5). 关于 SD 卡访问....
A。只有 SDMMC1_CK、SDMMC1_CMD 和 SDMMC1_D0 在上电后片刻工作。
b. SDMMC1_D1~D2 不工作。
C。我猜它在 1 位模式下工作,然后崩溃了。
我们猜测它在很早的启动阶段就崩溃了,甚至还在 ROM 代码中。