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