• sdk: 17.0.2
  • chip: nRF52833

使用nRF52833做dongle,通过usb_serial进行升级时提示hash值不匹配

NordicSemiException('Extended Error 0x{:02X}: {}'.format(resp[3], data))
pc_ble_driver_py.exceptions.NordicSemiException: Extended Error 0x0C: The hash of the received firmware image does not match the hash in the init packet.

由于17.0.2的sdk里面没有提供52833 usb类型的BootLoader,因此我们直接从ble类型的BootLoader改造成usb类型,就导致上述问题。

我们可以使用dfu\secure_bootloader\pca10100e_usb 工程,修改工程的芯片类型,flash,ram地址,可以解决这个hash值不匹配的问题。

nRF52833 USB Dfu cause hash not match issue.相关推荐

  1. usb dfu和usb fastboot的区别

    DFU和Fastboot协议不一样.. USB Fastboot使用Class=0xFF, SubClass=0x42, Protocol=0x03,通用工具是fastboot USB DFU使用Cl ...

  2. GD32F4 USB DFU IAP

    @GD32F4 USB DFU IAP 利用GD32 MCU Dfu Tool升级APP USB DFU IAP 是参考GD32F4xx_Firmware_Library_V3.0.0\GD32F4x ...

  3. Linux那些事儿 之 戏说USB(大结局)还是那个match

    从上次在几米的向左走向右走遇到usb总线的那个match函数usb_device_match()开始到现在,遇到了设备,遇到了设备驱动,遇到了接口,也遇到了接口驱动,期间还多次遇到usb_device ...

  4. stm32 神舟3号 开发板 usb DFU 实现

    1.官网下载usb源码包, 2.神舟III号的MCU位f103ze 系列.打开压缩包,直接找到 Device_Firmware_Upgrade 文件包 MDK打开工程. 3.选择 stm3210E_E ...

  5. STM32CbueMX之 USB下载更新固件Download Firmware Update(DFU)之一BootLoader程序编写

    声明: STM32CbueMX之 USB下载更新固件Download Firmware Update(DFU)之一BootLoader程序编写https://blog.csdn.net/sudaroo ...

  6. USB鼠标驱动开发流程

    USB驱动开发,针对某一个USB设备的某个功能(接口)构建的驱动程序.USB驱动并不直接和USB设备进行数据交互,而是通过USB总线驱动程序(USB Core和USB HCD)来操作USB设备的.一般 ...

  7. uboot usb设备驱动

    文章目录 DTS中定义 usb driver bind fastboot fastboot命令处理 fastboot触发 介绍usb device设备驱动 uboot在init_dm中会扫描dtb和代 ...

  8. CSR8670 DFU流程

    1.概述 DFU全称是Device Firmware Upgrade,即设备固件升级,可以通过USB升级设备程序的机制.能用来升级以下软件组件: · 固件协议栈 · VM应用程序 · VM文件系统内的 ...

  9. USB设备驱动学习记录

    0:EHCI主控架构 1.关于设备地址SET_ADDRESS设置的逻辑: 可以看到set_address命令最终通过USB_DRV_WriteReg8(&musb->faddr, g_u ...

最新文章

  1. Mac OS 安全性 任何来源
  2. 以前的的华为手机可不可以用鸿蒙系统_鸿蒙系统面世之后,以前的华为手机可以用鸿蒙系统吗?不好意思!...
  3. 如何在Win7以上环境使用VC++6
  4. kernel pca与传统pca的区别
  5. javacore分析工具_Javacore 与 WebSphere Commerce 性能问题之争?谁才是赢家
  6. 十、input与跳转
  7. ie浏览器模拟器_航空飞机模拟器安卓版下载-航空飞机模拟器游戏下载
  8. js加密代码的分析[转]
  9. html自动播放auto,为移动而生的 HTML 属性autocapitalize和autocorrect
  10. iOS网络开发(5)请求的缓存
  11. 降维--PCA学习笔记
  12. C语言实现数字串转数字
  13. ArrayList、LinkedList原理
  14. 基于SSM的新闻管理系统
  15. 小米路由器梅林_小米路由器刷Merlin
  16. CSDN 支持的<markdown格式>表情包大全分享
  17. PC端用Itunes备份Iphone时修改备份路径的办法
  18. 7月书讯(下)| 宝藏新书助你“乘风破浪”
  19. 50句英语成语:字面和实际意思大不同
  20. 岩板铺地好吗_**岩板铺地「泉州泰亨石材供应」

热门文章

  1. 软件测试肖sir__接口测试之基本介绍(2)
  2. 世纪末的星期**曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。还有人称今后的某个世纪末的12月31日,如果是星期一则会....有趣的是,任何一个世纪末的年份的12月3
  3. 无线增值业务术语大全(转)
  4. 0基础如何开始学习计算机知识?
  5. 【小白入门】新西达、好盈电调PWM控制直流无刷电机,以N5065为例
  6. Web安全从入门到放弃之皮卡丘靶场精讲视频教程百度云下载链接(20201213整理)
  7. 2022年申请牛剑入学的IB学霸们的成绩多高?
  8. ListView底部item飞入动画效果
  9. ASEMI整流桥有几种,MSB30M贴片整流桥属于哪一种
  10. 198元ARM核心板-瑞萨1.2G双核Cortex-A55