AnsweredAssumed Answered

i.MX8M Mini JTAG ID

Question asked by Andy Kiser on Jan 7, 2020
Latest reply on Jan 9, 2020 by igorpadykov

I used JTAG on our own hardware (called "Verdin") through a Segger J-Link Pro JTAG adapter.

I was able to scan the following JTAG IDs

 

JTAG DAP

(BOOT_MODE1; BOOT_MODE0; TEST_MODE; JTAG_MOD) = 1100

   ID = 0x5BA00477

This is expected

JTAG Bounary Scan

(BOOT_MODE1; BOOT_MODE0; TEST_MODE; JTAG_MOD) = 1101

   ID = 0x088E401D

The JTAG ID listed in the BSDL file IMX8MMINI-BSDL.bsdl is 0x1CF80553.

 

Question: Why am I reading this unexpected ID?

I'm aware that my strap pins are not in compliance with the boundary scan requirements, but according to the block diagrams in the reference manual I should still access the boundary scan controller.

 

Is there an error in the BSDL file, or am I accessing a different JTAG unit due to the wrong strapping? Unfortunately I cannot make my hardware strappings compliant, and on NXP's EVK JTAG is currently not working at all for me.

 

Regards, Andy

Outcomes