JTAG connection during serial download mode

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

JTAG connection during serial download mode

Jump to solution
772 Views
Kazuma_Sasaki
Senior Contributor I

I am trying JTAG debug with i.MX8QXP MEK (Silicon Rev B0).

I can connect the debugger to the board at normal boot mode.

But, I could not connect the debugger to the board at serial download mode.

Does i.MX8X not support JTAG connection during serial download mode?

Because, i.MX6 is supporting JTAG connection during serial download mode.

Best Regards,

Kazuma Sasaki.

Tags (1)
0 Kudos
1 Solution
620 Views
igorpadykov
NXP Employee
NXP Employee

Hi Kazuma

i.MX8X does not support jtag connection during serial download mode since

jtag is part of System Controller Unit (SCU) and to enable cores debugging
it is required SECO FW loaded first to enable SCU.So only the authenticated

SECO firmware can enable the jtag for debugging other cores. 

More description can be found in Figure 5-2,4 Table 5-2 Reference Manual.

From sect.5.1 Overview i.MX8DQXP Reference Manual

At least two containers are needed for the boot process:
• The first container will only contain the SECO FW Image. This container is NXP
signed, and NXP provided.
• The second container will typically contain:
• The SCU FW image..

https://www.nxp.com/docs/en/reference-manual/IMX8DQXPRM.pdf

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
1 Reply
621 Views
igorpadykov
NXP Employee
NXP Employee

Hi Kazuma

i.MX8X does not support jtag connection during serial download mode since

jtag is part of System Controller Unit (SCU) and to enable cores debugging
it is required SECO FW loaded first to enable SCU.So only the authenticated

SECO firmware can enable the jtag for debugging other cores. 

More description can be found in Figure 5-2,4 Table 5-2 Reference Manual.

From sect.5.1 Overview i.MX8DQXP Reference Manual

At least two containers are needed for the boot process:
• The first container will only contain the SECO FW Image. This container is NXP
signed, and NXP provided.
• The second container will typically contain:
• The SCU FW image..

https://www.nxp.com/docs/en/reference-manual/IMX8DQXPRM.pdf

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos