H-JTAG is a free debugging proxy software that supports ARM7 and ARM9 processors, thumb and arm instruction sets, little-endian and big-endian, semihosting, and flash device programming.
About this manual
This manual explains how to set up the H-JTAG software, select target devices, and perform JTAG operations such as flashing, resetting and scripting. It includes detailed screens for File Operations, Flasher, Script Settings and Target configuration.
The guide also covers troubleshooting tips, port configuration, endianness selection and supported processor families, helping users quickly get the H-JTAG tool working with their hardware.
What's inside
- File Operations
- Operations
- Flasher
- Script Settings
- Target Settings
- Port Settings
- Reset Signal Output
- Wiggler and SDT JTAG
- Auto Init
Specifications
| Supported CPUs | ARM7, ARM9, ARM9E, ARM9EJ |
|---|
| Supported Operating Systems | Windows 9.x/NT/2000/XP |
|---|
| Endianness support | little‑endian, big‑endian |
|---|
| Interface | JTAG |
Frequently asked questions
How do I reset the target device?
Use the “Reset Target” operation in the Operations menu.
What should I do if the software cannot find the target?
Make sure the hardware is properly connected and powered up.
How can I configure the port address for JTAG communication?
Open the Port Settings dialog and set the LPT address (e.g., LPT‑1 at 0x04378).