ST意法半导体
直播中

李春梅

7年用户 1735经验值
私信 关注
[问答]

STM32H753引导加载程序在SFU_BOOT_Init中失败为什么会这样?

我一直在尝试将 STM32H753 SBSFU 项目移植到 STM32H735G-DK。
由于 SE_Init() 失败,引导加载程序在 SFU_BOOT_Init 中失败。
这是 __IS_SFU_RESERVED() 测试失败的结果:
0x08008A00 < 0x08008061 < 0x0801FFFF (SB_REGION_ROM_START < __get_LR() < SB_REGION_ROM_END)。
如您所见,LR 寄存器值超出预期范围。
有谁知道为什么会这样?
谢谢!

回帖(1)

李新梅

2023-1-6 10:30:18
我现在已经开始工作了。我试图找到硬故障的原因并添加了一些用于调试的 printfs。然而这些造成了LR的混乱。
最初的错误是因为我仍在使用较旧的加密库(我认为是 v3.0.0)进行构建。
我现在有一个到发现板的工作端口。
举报

更多回帖

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