• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

JLINK怎么在线对本身的固件进行更新

提刀上马 2020-04-24 浏览量:611
Jlink怎么在线对本身的固件进行更新
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:5
  • jlink没听说过能够在线直接更新的,Stlink是可以的。

    如果是正版需要打开外壳。

    下载http://pan.baidu.com/s/1jIB7pEQ中的固件按照要求一步步更新。

    第一步:Jlink 和PC相连的USB线,先拔下,将Jlink断电,
    第二步:利用短接线短接ERASE短接点,然后连接USB线到PC给Jlink供电,
    第三步:等待大约5秒钟时间,断开USB线,给Jlink 断电。
    第四步:将短接在ERASE短接点上的短接线拔下,短接到TST短接点上,然后连接USB线给Jlink 供电。
    第五步:等待大约20秒吧,然后断开USB线,给Jlink断电,然后拔掉TST上的短接线。上面五步中,短接线连接要稳定,不可以松动。
    第六步:给Jlink连接上USB线,重新给Jlink供电,这个时候,USB会识别出usb device,但是在设备管理其中会显示一个黄色的问号就是缺少驱动的意思,因为Jlink现在控制烧写程序的固件都被擦除了,但是它本身就是一个AT91SAM7S64测试板,因为Jlink的主控芯片就是这个AT91SAM7S64,接下来我们利用ATMEL公司的烧写软件 sam-ba_2.10.exe软件烧写新的固件程序。
    第七步:我们要给Jlink重新烧写固件程序,先安装 sam-ba_2.10.exe软件,然后就会发现此时Jlink被设备管理器识别为一个AT91测试板的USBdevice,因为此时的Jlink没有控制烧写程序的固件,但是它本身的USB和一些程序是正常运行的,所以现在就当初AT91的开发板了。

  • Jlink的正版是直接可以用Jlink commander进行升级的,这里的升级不能升级代数,即Jlink V9还是V9不能升成V10,因为他们的硬件方案都不同。如果是盗版的不含BootLoader是不能自动升级的,需要按照楼上的说法升级升级需要。

  • jlink是使用Jlink commander进行升级,或是keil也可以升级,不可以在线升级的

  • Jlink无法升级,只能重新烧录,Jlink有几种硬件方案,有AT91SAM9(ARM9)的,AT91SAM3(ARM CM3)系列的,基本都是ATMEL的,找个ATMEL公司的烧录软件可以进行烧录

  • 连接上最新的Jlink软件,打开Flash工具,会自动检查固件是不是最新的,并进行更新的。

相关问题

问题达人换一批

JLINK怎么在线对本身的固件进行更新