完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
按照官网提供的下面步骤 升级P-NUCLEO-WB55.USBDongle单板的FUS和无线协议栈后,单板在sw2 to boot0下,STM32cubeprogrammer选择usb模式无法再识别到DFU设备,感觉是FUS升级坏了。
有个疑问:按照介绍,stm32wb5x_FUS_fw.bin 是烧录在 0x080EC000位置,而stm32wb5x_BLE_Stack_fw.bin是烧录在0x080cb000位置,这两个位置之间相差0x21000,可是stm32wb5x_BLE_Stack_fw.bin文件的大小有160KB左右,这样烧录stm32wb5x_BLE_Stack_fw.bin时 不就会把FUS空间覆盖了吗?
|
|
相关推荐
1个回答
|
|
有几个可能导致你升级P-NUCLEO-WB55.USBDongle开发板的FUS和无线协议栈失败的原因:
1. 硬件连接问题:确保你正确连接了开发板和PC,并且使用了正确的USB线缆。 2. STM32CubeProgrammer版本问题:请确认你使用的是2.0或更高版本的STM32CubeProgrammer工具。 3. DFU模式问题:确保你将开发板的SW2开关切换到BOOT0位置,以便进入DFU模式。 4. USB驱动问题:有时候,USB驱动可能会导致设备无法被识别。请尝试重新安装或更新USB驱动程序。 关于你提到的疑问,stm32wb5x_FUS_fw.bin和stm32wb5x_BLE_Stack_fw.bin分别位于0x080EC000和0x080cb000位置,它们之间确实相差0x21000(约133KB)的空间。确保在升级无线协议栈时不要覆盖FUS空间,可以通过调整烧录的起始地址来避免该问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1614 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1541 浏览 1 评论
970 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
682 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1592 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
531浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:31 , Processed in 0.814801 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号