5986|22

4

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

请大神帮忙看看这款奇怪的MICRO BIT 板子 [复制链接]

 
 

最近收到几块奇怪的microbit板子,没有办法兼容官方平台的程序下载,更没有办法刷官方固件。硬件方面也和官方的产品有区别。请问能不能修改固件让他兼容官方程序?

DETAILS内容如下:

# DAPLink Firmware - see https://mbed.com/daplink
Unique ID: 00000000066dff525754875187045645a5a5a5a597969908
HIC ID: 97969908
Auto Reset: 0
Automation allowed: 1
Overflow detection: 0
Daplink Mode: Bootloader
Bootloader Version: 0254
Git SHA: db711ec68a861b9d9b0d7a7a82071796ec117687
Local Mods: 1
USB Interfaces: MSD
Bootloader CRC: 0x0697f838
Interface CRC: 0x4915d882
Remount count: 2
URL: https://mbed.com/daplink
FAIL文件内容如下:

error: In application programming aborted due to an out of bounds address.
type: interface
 

微信图片_20220402162007.jpg (128.77 KB, 下载次数: 1)

微信图片_20220402162007.jpg

微信图片_20220402162001.jpg (106.04 KB, 下载次数: 1)

微信图片_20220402162001.jpg

最新回复

怪不到量子兔机器人后来的套件就没有使用这个开发板,我申请了第一和第二阶段的课程,发给我的板子已经变了从microbit变成alphapi,最近想给microbit板子更新固件,发现变成MAINTENANCE模式出不来了,倒腾了好几天,用了17楼给的固件,终于好了,十分感谢。   详情 回复 发表于 2023-12-23 20:34
点赞 关注(1)
 
 

回复
举报

1万

帖子

25

TA的资源

版主

沙发
 

这个是仿制V1版硬件的,如果你下载V2版硬件的程序就会出错,下载V1版应该是可以的

 
 
 

回复

1万

帖子

25

TA的资源

版主

板凳
 
  V1 V2
CPU nRF51822 nRF52833
RAM 16K 128K
flash 256K 512K
频率 16MHz 64MHz

 

 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

4
 
dcexpert 发表于 2022-4-2 17:35 这个是仿制V1版硬件的,如果你下载V2版硬件的程序就会出错,下载V1版应该是可以的

感谢版主亲自回答!

我在官网试了V1的固件,但是都是同样报错,查询一下发现可能是DAPLink的地址偏移量可能被修改过,所以不兼容官方软件,我在官方下载的固件名为0253_kl26z_microbit_0x8000 .hex

其中这个0x8000是不是偏移量,所以才会在传输过程中出现内存地址不正确的提示?

 

点评

改地址是没有什么意义的,可以尝试升级一下 daplink 版本。  详情 回复 发表于 2022-4-2 21:47
 
 
 

回复

1万

帖子

25

TA的资源

版主

5
 
shuma516 发表于 2022-4-2 20:15 感谢版主亲自回答! 我在官网试了V1的固件,但是都是同样报错,查询一下发现可能是DAPLink的地址偏移 ...

改地址是没有什么意义的,可以尝试升级一下 daplink 版本。

点评

目前只能用拖放方式来升级daplink,一样是报错。我在官网看见有使用NXP官方的blhost工具联机升级V2版本的daplink案例,但是没有找到绕过DAPlink升级V1版本的方法。能不能找到JTAG或者其他方式来升级daplink?  详情 回复 发表于 2022-4-2 22:09
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

6
 
dcexpert 发表于 2022-4-2 21:47 改地址是没有什么意义的,可以尝试升级一下 daplink 版本。

目前只能用拖放方式来升级daplink,一样是报错。我在官网看见有使用NXP官方的blhost工具联机升级V2版本的daplink案例,但是没有找到绕过DAPlink升级V1版本的方法。能不能找到JTAG或者其他方式来升级daplink?

点评

daplink升级方法是一样的,都是按住复位键插USB,然后复制固件。不需要官方工具,也可以用jlink下载。  详情 回复 发表于 2022-4-3 10:40
 
 
 

回复

1万

帖子

25

TA的资源

版主

7
 
shuma516 发表于 2022-4-2 22:09 目前只能用拖放方式来升级daplink,一样是报错。我在官网看见有使用NXP官方的blhost工具联机升级V2版本的 ...

daplink升级方法是一样的,都是按住复位键插USB,然后复制固件。不需要官方工具,也可以用jlink下载。

点评

已经试过按住复位键升级daplink了,还是报错,等等找个jlink试试看,但是不太清楚这个板子的测试点是不是和官方板子一样。有什么办法可以确定它的SWD接口吗  详情 回复 发表于 2022-4-3 14:17
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

8
 
dcexpert 发表于 2022-4-3 10:40 daplink升级方法是一样的,都是按住复位键插USB,然后复制固件。不需要官方工具,也可以用jlink下载。

已经试过按住复位键升级daplink了,还是报错,等等找个jlink试试看,但是不太清楚这个板子的测试点是不是和官方板子一样。有什么办法可以确定它的SWD接口吗

点评

[attachimg]623279[/attachimg]板正面 (USB 插座面) 右下角应该有版本号, 我的是1.5,不然就看金手指边,有缺口的是 V2. V1.5 是平的。 [attachimg]623280[/attachimg]再查到对应的文件 (0249 就用 0249_k  详情 回复 发表于 2022-7-19 01:52
用万用表量一下引脚  详情 回复 发表于 2022-4-3 14:27
 
 
 

回复

1万

帖子

25

TA的资源

版主

9
 
shuma516 发表于 2022-4-3 14:17 已经试过按住复位键升级daplink了,还是报错,等等找个jlink试试看,但是不太清楚这个板子的测试点是不是 ...

用万用表量一下引脚

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

10
 

你好! 我也有同样的问题。 BBC 支持人员告诉我该设备是假冒的。 我调查了 DAPLink 源,看起来 micro:bit 已经使用 STM32F102 引导加载程序进行了刷新(请参阅 HIC ID 97969908)。 STM32F102的IF ROM地址从0x0800C000开始,原kl26z的IF ROM地址从0x00008000开始。 这就是为什么无法刷新原始 micro:bit 接口固件的原因。 我认为有必要对 DAPLink 源文件做一些事情并编译修改后的 stm32f102_microbit_if.hex。 或者可能是刷 kl26z 引导加载程序固件。 我不是有经验的人。 有人可以帮忙吗?

PS。 对不起我的语言,我来自俄罗斯。

点评

如果用STM32F103代替KL26,无法使用官方的固件  详情 回复 发表于 2022-5-31 22:10
 
 
 

回复

1万

帖子

25

TA的资源

版主

11
 
Showman 发表于 2022-4-25 03:31 你好! 我也有同样的问题。 BBC 支持人员告诉我该设备是假冒的。 我调查了 DAPLink 源,看起来 micro:bit ...

如果用STM32F103代替KL26,无法使用官方的固件

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

12
 

楼主有找到解决方案吗?我也收到一张这样的板子,是给娃报量子兔机器人体验课配的,49块钱的体验课居然带了一块开发板,想着还挺值的。娃上完课自己拿来玩,想连蓝牙却连不上,然后试试刷固件,遇到楼主一样的问题....

 
 
 

回复

148

帖子

0

TA的资源

一粒金砂(高级)

13
 
shuma516 发表于 2022-4-3 14:17 已经试过按住复位键升级daplink了,还是报错,等等找个jlink试试看,但是不太清楚这个板子的测试点是不是 ...

板正面 (USB 插座面) 右下角应该有版本号, 我的是1.5,不然就看金手指边,有缺口的是 V2.

V1.5 是平的。

再查到对应的文件 (0249 就用 0249_kl26z_microbit_0x8000)

 

 

 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

14
 
Showman 发表于 2022-4-25 03:31 你好! 我也有同样的问题。 BBC 支持人员告诉我该设备是假冒的。 我调查了 DAPLink 源,看起来 micro:bit ...

如果也是从核桃编程处购买的假冒micro:bit板,可以直接找卖板的索取相关的恢复固件。

 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

15
 
popoer 发表于 2022-7-16 16:17 楼主有找到解决方案吗?我也收到一张这样的板子,是给娃报量子兔机器人体验课配的,49块钱的体验课居然带了 ...

直接找核桃编程索取固件,恢复假冒micro:bit板的可用固件。因为是冒牌货,不要升级micro:bit官方提供的固件,芯片组不一样,固件不通用。如果方便,不妨投诉核桃编程公开售卖冒牌货

 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

16
 

官方的固件参考地址如下

https://tech.microbit.org/hardware/schematic/

https://tech.microbit.org/software/daplink-interface/

https://tech.microbit.org/software/hex-format/

 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

17
 
本帖最后由 HaiDIY 于 2022-7-24 03:19 编辑

这里有一篇描述值得参考:

https://mp.weixin.qq.com/s/SyePS28BcVUJD07DFkyLfg
哦吼?我可能发现了核桃编程版的micro:bit了?
原创 杭州笨笨老师 杭州笨笨老师 2022-05-05 18:44 

 

从文章中图片可看出芯片组不同,固件会不同。有些买家在无意中升级官方固件后导致硬件不能使用,后直接从核桃编程卖家中获得这个在官方网站上没有看到的1.5版本的高度疑是盗版的固件。如果确认是假冒品,核桃编程这次的销售行为很差劲。附件为有买家从核桃编程处讨要到的  固件,共参考 

0254_kl26z_Microbit V1.1.zip

35.99 KB, 下载次数: 104

赞赏

1

查看全部赞赏

 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

18
 
本帖最后由 HaiDIY 于 2022-7-25 12:33 编辑
Showman 发表于 2022-4-25 03:31 你好! 我也有同样的问题。 BBC 支持人员告诉我该设备是假冒的。 我调查了 DAPLink 源,看起来 micro:bit ...

如果假冒的电路板和图片中的相同,不妨试试上面的附件。国内核桃编程出现这类盗版现象无语...

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

19
 

怪不到量子兔机器人后来的套件就没有使用这个开发板,我申请了第一和第二阶段的课程,发给我的板子已经变了

 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

20
 
用了16楼给的daplink-interface对应连接,下载了对应的版本刷入,然后好了。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表