Hello,
I try to apply patch with challenge/response mechanism for secure JTAG mode in OpenOCD 0.11.0:
https://review.openocd.org/c/openocd/+/2148/
Its works for me on imx6, now I try the same solution on imx8mm. The problem is that I need to know SJC TAPID. I did not find any of these values in public documentations. I know only DAP id from OpenOCD config file (https://github.com/openocd-org/openocd/blob/master/tcl/target/imx8m.cfg), that is 0x5ba00477.
So, my question is: Can you give my list of all TAP ID (or only SJC) values for imx8mm?
Best regards,
Michał
Hi Michał
one can look at Table 4-34. DFT_TAP ID Configuration Register Description
i.MX 8M Mini Applications Processor Reference Manual
Best regards
igor
Thanks, but I dont see in this table any informations that would be helpful for me. While connecting clean OpenOCD on i.MX6 i can see that output:
Info : JTAG tap: imx6.cpu tap/device found: 0x4ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x4)
Info : JTAG tap: imx6.sjc tap/device found: 0x1891a01d (mfg: 0x00e (Freescale (Motorola)), part: 0x891a, ver: 0x1)
because in this config is defined SJC_TAPID and DAP_TAPID. In imx6 DAP has id 0x4ba00477, and SJC 0x1891a01d.
My goal is to know SJC and DAP TAPID in imx8mm. Now i know only DAP - 0x5ba00477
also may be useful
https://community.nxp.com/t5/i-MX-Processors/How-to-JTAG-debug-iMX8mq/m-p/837227
Best regards
igor