H-FLASHER是針對ARM處理器專門設(shè)計的一款燒寫軟件.通過與H-JTAG的配合使用,H-Flasher是H-JTAG下的一個燒寫FLASH程序的插件在H-JTAG V0.40版本出來前H-Flasher是不支持對ATMEL 的ARM處理器FLASH編程的。
支持各種ON-CHIP FLASH, NOR FLASH, NAND FLASH和SPI FLASH的燒寫與校驗.H-FLASHER同時還支持加密操作,二次校驗和SMART模式,滿足用戶開發(fā)與生產(chǎn)的不同需求.H-FLASHER通過靈活的設(shè)計,提供了極大的易用性與穩(wěn)定性,是用戶開發(fā)與生產(chǎn)中理想的燒寫工具.
國內(nèi)主流的FLASH寫入的方法要么是用ATMEL提供的SAM-BA或ISP軟件 通過串口或USB把程序?qū)懭隖LASH中但是每次操作都要短路TST 引腳還要等待10秒操作比較煩瑣 另外的方法是用ULINK或JLINK 之類的專用仿真器把程序?qū)懭胩攸c是速度塊操作簡單并可以KEIL無縫結(jié)合進(jìn)行在FLASH中調(diào)試。
H-JTAG:
H-JTAG是H-JTAG團(tuán)隊開發(fā)的一款自主原創(chuàng)的ARM仿真軟件,凝聚了H-JTAG團(tuán)隊數(shù)年的積累, 擁有廣泛的用戶基礎(chǔ).H-JTAG與ARM開發(fā)工程師一起成長,經(jīng)過了眾多用戶的實際測試與檢驗.是用戶值得信賴的選擇.
H-FLASHER是針對ARM處理器專門設(shè)計的一款燒寫軟件.通過與H-JTAG的配合使用, 支持各種ON-CHIP FLASH, NOR FLASH, NAND FLASH和SPI FLASH的燒寫與校驗.H-FLASHER同時還支持加密操作,二次校驗和SMART模式,滿足用戶開發(fā)與生產(chǎn)的不同需求.H-FLASHER通過靈活的設(shè)計,提供了極大的易用性與穩(wěn)定性,是用戶開發(fā)與生產(chǎn)中理想的燒寫工具.
H-JTAG 是一款簡單易用的的調(diào)試代理軟件,功能和流行的MULTI-ICE 類似。H-JTAG 包括兩個工具軟件:H-JTAG SERVER 和H-FLASHER。其中,H-JTAG SERVER 實現(xiàn)調(diào)試代理的功能,而H-FLASHER則實現(xiàn)了FLASH 燒寫的功能。
H-JTAG支持所有基于ARM7 和ARM9的芯片的調(diào)試,并且支持大多數(shù)主流的ARM調(diào)試軟件,如ADS、RVDS、IAR 和KEIL。通過靈活的接口配置,H-JTAG 可以支持WIGGLER,SDT-JTAG 和用戶自定義的各種JTAG 調(diào)試小板。同時,附帶的H-FLASHER 燒寫軟件還支持常用片內(nèi)片外FLASH 的燒寫。使用H-JTAG,用戶能夠方便的搭建一個簡單易用的ARM 調(diào)試開發(fā)平臺。
更新日志:
H-JTAG V3.0正式版(Build 20140228). 基于上一個軟件版本, 新版本做了很多改進(jìn)與提高. 建議所有用戶升級至該版本.
新版本更新如下:
1.提供了對CORTEX-M4的支持;
2.增加了很多心的片內(nèi)FLASH的燒寫支持;
3.改進(jìn)了產(chǎn)品燒寫模式,并提供更穩(wěn)定更高效的燒寫;
4.修正了一些小的BUG;
H-JTAG主要功能特點:
- 支持所有主流的處理器 (ARM7, ARM9, ARM11, XSCALE, PXA3XX, CORTEX-M0 and CORTEX-M3)
- 支持各種主流的IDE,實現(xiàn)無縫鏈接 (ADS1.2, IAR, KEIL, RVDS2.2)
- 支持靈活的初始化配置
- 支持ARM和THUMB模式
- 支持LITTLE-ENDIAN和BIG-ENDIAN
- 支持MMU和CACHE啟用模式下的調(diào)試
- 支持各種WINDOWS平臺 NT, 2000, XP, VISTA, WINDOWS7
- 支持并口,提供低成本可靠穩(wěn)定的解決方案
- 支持高速H-JTAG USB仿真器,提供高效可靠的解決方案
H-FLASHER主要功能特點:
- 支持ON-CHIP FLASH, NOR FLASH, NAND FLASH和SPI FLASH提供高速穩(wěn)定的燒寫
- 支持自動下載到內(nèi)部和外部FLASH進(jìn)行調(diào)試, 方便快捷, 簡化調(diào)試
- 提供靈活的初始化腳本, 支持不同硬件平臺的初始化配置
- 提供自動校驗, 燒寫同時,自動進(jìn)行校驗操作
- 提供自動二次校驗, 燒寫完成后,自動進(jìn)行二次校驗操作
- 提供自動復(fù)位功能, 燒寫完成后,自動執(zhí)行系統(tǒng)復(fù)位操作
- 支持FLASH加密, 燒寫完成后,自動設(shè)置加密, 保護(hù)用戶程序
- 支持SMART模式, 提供自動保存與恢復(fù), 保證燒寫地址覆蓋空間外的數(shù)據(jù)不受影響
- 支持BIN和HEX等不同格式的燒寫文件
- 支持配置文件的保存與裝載, 方便用戶保存與交換配置文件
- 靈活的接口設(shè)計, 易于擴(kuò)展, 可以針對用戶的需求進(jìn)行定制, 提供高效的燒寫解決方案
- 支持產(chǎn)品燒寫模式, 最大化的提高生產(chǎn)效率.