恢复mbed固件

举报
TopSemic嵌入式 发表于 2021/10/18 23:43:50 2021/10/18
【摘要】 今天想使用FRDM_K22F的JTAG接口下载给K22芯片下载程序,结果不小心接到到K20的Jtag接口上了,所以结果是把K20的固件给破坏了。破坏之后该如何修复呢? 1)到https://github...

今天想使用FRDM_K22F的JTAG接口下载给K22芯片下载程序,结果不小心接到到K20的Jtag接口上了,所以结果是把K20的固件给破坏了。破坏之后该如何修复呢?
1)到https://github.com/ARMmbed/CMSIS-DAP
把mbed的源代码下载下来。
这里需要注意的是i)用Github下载,用Clone in Desktop 进行下载;ii)
安装Python,注意只能安装Python 2.x; iii)安装完了之后将git.exe和python.exe放到C:\Users\B51443\Desktop\CMSIS-DAP\bootloader\mdk\k20dx128 目录中,git.exe在
C:\Users\B51443\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\bin 中
python.exe在C:\Python27 安装目录中。

2) 如果不做上述过程,那么编译就会报错。若直接编译会提示找不到 version_git.h文件,原因是 python ……\tools\pre_build_script.py 有这么一条指令。解决方法是:

之后把这个下载进去就可以了。

opensda参考:
http://www.freescale.com/zh-Hans/webapp/sps/site/prod_summary.jsp?code=OPENSDA&fsrch=1&sr=1&pageNum=1%E4%B8%8B%E4%B8%80%E9%A1%B5

https://community.freescale.com/docs/DOC-100720

文章来源: blog.csdn.net,作者:TopSemic嵌入式,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/wangwenxue1989/article/details/45066105

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。