Ano ang JTAG debugger?
Ano ang JTAG debugger?

Video: Ano ang JTAG debugger?

Video: Ano ang JTAG debugger?
Video: jTag debugging Introduction | Debugging Linux Kernel and Linux Device Driver | Youtube 2024, Nobyembre
Anonim

? JTAG ay isang karaniwang interface ng hardware na nagbibigay sa iyong computer ng isang paraan upang direktang makipag-usap sa mga chips sa isang board. Ngayong araw JTAG ay ginagamit para sa pag-debug , programming at pagsubok sa halos LAHAT ng naka-embed na device.

Bukod, paano gumagana ang isang JTAG debugger?

Nagagawa ng user na makipag-interface sa debugger sa pamamagitan ng command window sa HyperTerminal. Ang pag-debug Magagawang kontrolin ng MCU ang target sa pamamagitan ng JTAG daungan. Ang aming code na tumatakbo sa debugger nagpapadala ng isang serye ng mga bits sa JTAG interface, na pagkatapos ay iniimbak ito sa pagtuturo / mga rehistro ng data ng JTAG.

Sa dakong huli, ang tanong ay, ano ang JTAG sa microcontroller? Joint Test Action Group ( JTAG ) ay ang karaniwang pangalan na ginagamit para sa isang debugging, programming, at testing interface na karaniwang makikita sa mga microcontroller , ASIC, at FPGA. JTAG ay ang pangalan ng pangkat na tinukoy ang pamantayang IEEE 1149.1.

Sa bagay na ito, ano ang ibig sabihin ng JTAG?

Joint Test Action Group

Ano ang OpenOCD debugger?

OpenOCD (Buksan ang On-Chip Debugger ) ay open-source na software na nakikipag-interface sa isang hardware debugger's JTAG port. OpenOCD nagbibigay pag-debug at in-system programming para sa mga naka-embed na target na device. OpenOCD nagbibigay ng kakayahang mag-flash ng NAND at NOR FLASH memory device na naka-attach sa processor sa target na system.

Inirerekumendang: