完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
TLDR:是否有一种简单的方法(或者至少是清晰的分步说明)将 P-NUCLE-WB55 重置回交付时的固件?
全: 我有一个 P-Nucleo-WB55,我正在尝试用它开发一个项目。我运行了包装背面的“入门”演示,效果非常好,所以我开始了我的项目开发。这是从一个简单的项目开始的,该项目使用运行良好的 SPI 接口运行传感器。然后我去尝试一些 BLE 开发,这就是我得到这个板的原因。 不幸的是,这就是我的问题开始的地方。我正在尝试 BLE HeartRate 演示,但无论我做什么我都无法让它工作。我按照 FUS 和 BLE 堆栈更新的说明进行操作,并在接下来的 24 小时内认为我已经用砖砌了板,因为它不再做任何事情(我逐字地按照 ST 说明进行操作)。我最终通过使用此处的说明和 ST 发行说明顶部的 reddit 的混合指令,设法让更新工作。 无论如何,我现在安装了来自 STM32Cube_FW_WB_V1.5.0 的最正确的 FUS,以及完整的 BLE 堆栈,但我仍然无法让任何蓝牙工作。在这一点上,我决定最明智的做法是尝试让它恢复到交付状态。我相信应该在主板上的固件(我没有碰过加密狗)是 BLE_p2pServer_ota,对吗?我已经在 STM32CubeIDE 中打开它,如果我将 boot0 引脚连接到高电平(引脚 5 和 7 或 CN7),它似乎可以正确编程,但它似乎仍然根本无法工作。它也不会让我调试它,但我认为这是因为该项目没有启用调试引脚或其他东西。 我对 STM32CubeIDE 不太熟悉,并且在进行任何操作时遇到了很多麻烦。WB 55 的各种应用程序和发行说明似乎彼此不一致且已过时。 某处是否有一套清晰的说明(假设我不知道我在做什么)可以告诉我如何将 P-NUCLEO-WB55 主板重新编程回我拿到它时的状态? 在此先感谢任何可以提供帮助的人! |
|
相关推荐
1个回答
|
|
rdu 命令通常与将 RDP 选项字节设置为 0xAA 具有相同的效果,触发用户区域的批量擦除。
第一次没检测到USB接口很奇怪,第二次终于识别出来了。 firstinstall 参数不是应用程序的关键。 不要忘记应用程序名称前的 -d 参数。 您可以使用 Cube 编程工具的 GUI 版本对用户区域进行编程,因为它不涉及任何安全软件 (FUS)。 日志中的命令序列看起来很奇怪。 恐怕有些错误信息实际上只是警告。 检查错误是否真实的最好方法是读取 RDP 选项字节以确认 RDP 级别是否真的发生了变化。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2642 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1783 浏览 1 评论
3611 浏览 6 评论
5988 浏览 21 评论
939浏览 4评论
1316浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
584浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1303浏览 3评论
1360浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 10:06 , Processed in 1.073401 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号