IMXRT1051 JTAG Debugging TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

cancel
Showing results for 
Search instead for 
Did you mean: 

IMXRT1051 JTAG Debugging TotalIRLen = ?, IRPrint = 0x..000000000000000000000000

190 Views
vanessa_dis
Contributor III

Hi everyone, I have a problem. I have a custom board, and I burn DAP_SJC_SWD_SEL fuse in order to change from SWD to JTAG 

vanessa_dis_1-1623871387791.png

 

With SWD, the board worked very well, and when I changed that fuse, j-link can't connect with the target, it appers:

Connecting to target via JTAG
TotalIRLen = ?, IRPrint = 0x..000000000000000000000000
TotalIRLen = ?, IRPrint = 0x..000000000000000000000000
TotalIRLen = ?, IRPrint = 0x..000000000000000000000000
TotalIRLen = ?, IRPrint = 0x..000000000000000000000000
Cannot connect to target.

vanessa_dis_2-1623871500614.png

My board has connected this pins from IMXRT1051 to JTAG and it doesn't have other use.

vanessa_dis_3-1623871584883.png

I hope you can help me, thanks.

Vanessa

 

 

 

0 Kudos
7 Replies

170 Views
Alexis_A
NXP TechSupport
NXP TechSupport

Hello @vanessa_dis,

Only to confirm, does the JTAG_MOD pin is tied to ground as the hardware design guidelines mention?

Alexis_A_0-1624308397187.png

Best Regards,

Alexis Andalon

 

0 Kudos

132 Views
vanessa_dis
Contributor III

 I tried to read and print the values of JTAG_MOD (with an image), but it showed me this errors, so I think this is not a way to verify JTAG_MOD

vanessa_dis_1-1625094833927.png

also I would like to say that before doing this modification I had experimented some errors when I tried to erase my flash via J-LINK,

vanessa_dis_3-1625094933555.png

and reading I found that I had to unlock kinetis but it didn't work

vanessa_dis_4-1625094995104.png

Do you think this is like a kind of reason that connect with JTAG doesn't work? (even thought, this is rare because with SWD worked perfectly with this problem) Or do you thing that this is other independent problem?

I hope you know something about it, 

Vanessa

 

0 Kudos

118 Views
Alexis_A
NXP TechSupport
NXP TechSupport

Hello @vanessa_dis,

As you mention the JTAG_MOD should be at 1 if want to enable the secure JTAG. In the following application note mention all the steps to follow to enable the secure JTAG.

Best Regards,

Alexis Andalon

0 Kudos

111 Views
vanessa_dis
Contributor III

Yes, but first I changed from SWD to JTAG, and for that reason this error appears to me

0 Kudos

141 Views
vanessa_dis
Contributor III

Just to confirm, the resistor must be connected to JTAG_MOD from GND always? I mean, if later I want to configure secure JTAG, and I need to put JTAG_MOD to HIGH is there not any problem because of the resistor?

Tags (1)
0 Kudos

167 Views
vanessa_dis
Contributor III

Thanks for your answer Alexis,

Yes, in fact I incorrectly removed that resistor, but now I soldered again that. Even I was connecting manually to GND and source,

and I know this works because before I switched to JTAG, I tested with SWD (GND manually of JTAG_MOD).

Regards, 

Vanessa

0 Kudos

183 Views
vanessa_dis
Contributor III

I did this because I want to use Secure JTAG but I've read it's better test JTAG first and then Secure JTAG.

or I have to burn all the fuses without test JTAG only?

Tags (1)
0 Kudos