i.MX8MM TAPID for SJC

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX8MM TAPID for SJC

812 Views
michalkotyla
Contributor II

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ł

0 Kudos
3 Replies

803 Views
igorpadykov
NXP Employee
NXP Employee

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

0 Kudos

794 Views
michalkotyla
Contributor II

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

0 Kudos

790 Views
igorpadykov
NXP Employee
NXP Employee
0 Kudos