STM32
直播中

赵淑洁

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

NUCLEO-F070RB开发板无法进入Bootloader的原因?

按照AN2606文档,确认OB中的nBoot1是Checked,将NUCLEO开发板CN7中的第7管脚BOOT0与第5管脚VDD用跳线帽连接,然后RESET,并用FlashLoaderDemonstrator选择对应的UART进行连接,结果失败。

用bushound能看到UART发送了0x7F后开发板没有响应。
STM32CubeProgrammer使用ST-LINK连接,在CPU栏里查看PC指针是指向0x80003B0,并没有跳转到Bootloader的0x1FFFC800区域。

看了好多资料都没有类似情况,实在是找不到原因

回帖(1)

刘桂英

2024-4-8 17:35:04
有几种可能的原因导致您的NUCLEO-F070RB开发板无法进入Bootloader:

1. 跳线帽连接错误:请确保将CN7中的第7管脚BOOT0与第5管脚VDD正确连接,确保跳线帽连接稳固。

2. 硬件故障:检查开发板的硬件连接是否正常,例如供电是否稳定、线路是否断开等。确保没有硬件故障导致无法进入Bootloader。

3. Bootloader代码问题:尝试更新Bootloader代码或使用其他可用的Bootloader版本,以确认问题是否与特定的Bootloader代码有关。

4. FlashLoader Demonstrator配置问题:请确保在FlashLoader Demonstrator中正确选择了与开发板连接的UART,并设置合适的波特率。

5. 软件配置问题:检查STM32CubeProgrammer中是否正确选择了目标设备型号,并确保在软件设置中选择了正确的通信接口和参数。


举报

更多回帖

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