NXP MCU 技术william hill官网
直播中

悬崖勒马2

8年用户 862经验值
擅长:EMC/EMI设计
私信 关注
[问答]

为什么无法将BOOT_MODE[1:0]引脚设置为01来强制设备进入串行模式?

我在使用带签名图像的 SDP 启动基于 IMX6UL 的定制威廉希尔官方网站 板时遇到问题。
我已经检查了已签名的 uboot 映像的 hab_status,uboot 没有报告任何错误。然后我关闭了威廉希尔官方网站 板并从闪存中启动了签名图像。所有这一切都工作正常,并且开发板成功地从闪存启动签名的图像,这表明图像已正确签名。
我看到的问题是尝试使用 SDP 将 uboot 映像下载到设备时。我最初以为 SDP 的 uboot 映像的签名有一些问题,但是当我使用 SDP 将签名的映像下载到开放板时,我没有看到 HAB 错误。

我认为 imx6ul 在关闭后无法进入串行模式,这没有多大意义。我的理解是,如果无法验证图像,设备将默认为串行模式?我有理由相信它没有进入串行模式,因为我向它发送了 SDP 命令 ERROR_STATUS 而我没有收到任何响应。将相同的命令发送到一个开放的板工作正常。

我试图通过将 BOOT_MODE[1:0] 引脚设置为 01 来强制设备进入串行模式,但它仍然没有进入串行模式。我检查过保险丝 SDP_DISABLE 是否为 0,所以我认为这不是问题所在。

有谁知道为什么我会看到这个问题?

更多回帖

发帖
×
20
完善资料,
赚取积分