WIN7下JTAG怎么更新固件

WIN7下JTAG怎么更新固件,第1张

1.有区别,完全不是一个东西;2.JLINK是ARM仿真器,其接口为2X10的JTAG接口;3.ISP是ARM芯片的一个在系统编程功能,NXP的ARM芯片具有ISP下载功能,就是通过UART0向芯片内部flash下载程序;4.ISP下载比JLINK要慢的多,但是买一个串口线比一个JLINK要便宜的多(几十大洋VS几百上千大洋);5.别的芯片也具有ISP功能,只是实现方式可能不一样。而JLINK只是ARM的一个仿真器。

RAM = Random Access Memory 随机存取存储器(可读可写)

ROM = Read Only Memory 只读存储器(只读)

EPROM = Erasable Programmable ROM 可擦除可编程ROM (可读在特定条件下可写)

JTAG = Joint Test Action Group 联合测试行为组织

FLASH = 闪速存储器 是 EPROM的改进产品

ROM和RAM是存储器在 存取方式的一种分类 一般不指具体的产品 很一种很粗的分类 EPROM是ROM的一种 ROM还有 掩膜ROM EEPROM等等 FLASH应该算是ROM的一种 虽然FLASH是一种可读可写的存储器 但是由于FLASH存储速度较慢的原因 一般用于固件程序的存储 很少用于RAM

电脑的内存条的作用相当与RAM 不过电脑的内存条其实是有多片RAM芯片其它芯片够成的电路 我的印象中内存调的金手指 就是一片ROM 而不是RAM 但是由于存储的部分是RAM

RAM也是有很多细致的分类的 比如 SRAM 、DDR RAM等等

JTAG字面的意思是 联合测试行为组织 不过一般提到JTAG的时候指的是联合测试行为组织指定的用于芯片测试的基于边界扫描的JTAG协议 现在的JTAG协议被IEEE收录为 IEEE Std 1149.1-1990 边界扫描其实用一个状态机来实现的

ARM芯片通过JTAG接口与电脑的并口或者通过响应的适配器 间接的与电脑的USB接口相连 电脑上的调试代理软件用于在并口或USB接口 通过RDI协议与像Keil、IAR等软件相连

在ARM的指令说明书和架构说明书中定义了用于调试的14号协处理器的详细信息 以及边界扫描链的具体结构

JTAG是一种协议,厂家在生产时就已经按照协议规定来定制的。

我们通常刷机是在其启动加载完毕后才会对USB或SD卡进行识别或访问。

当手机底层启动数据丢失后,无法正常加载驱动代码,也就无法识别USB等等,当然也无法刷机。

这时JTAG就可以强制调用CPU来实现写入底层数据,来达到恢复正常启动状况。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11262621.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存