nRESET(pin#10) (SRST)of JTAG connector voltage exceed 1.8V workaround

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

nRESET(pin#10) (SRST)of JTAG connector voltage exceed 1.8V workaround

nRESET(pin#10) (SRST)of JTAG connector voltage exceed 1.8V workaround

Issue description.

The CodeWarrior® TAP enables target system debugging via a standard debug port (usually JTAG) while connected to a developer's workstation via Ethernet or USB.

This the hardware debug tool(JTAG debug tool) to debug the DN MPU.

You could find the tool from below link

https://www.nxp.com/design/design-center/development-boards-and-designs/CW_TAP

To debug the Layerscape MPU, should select

CWH-CTP-BASE-HE and CWH-CTP-CTX10-YE

In fact, the CWH-CTP-CTX10-YE will adapt the different signal definition, one connector will be insert to the CWH-CTP-BASE-HE, and another one(totally 10 pins) will be used to debug the Layerscape MPU.

You could find the definition of the JTAG connector(CWH-CTP-CTX10-YE, 10pins) on the Layerscape board. Pin 10 (SRST)is the signal of this documents to should add workaround.

 
 

In the CodeWarrior TAP Probe User Guide, the SRST(SRST_B) is Open-drain. So the voltage of this signal should be decided by the pull-up voltage connect to it.

See the schematics part below, pin 10 (JTAG_RST_B) should be 1.8V, but in fact it’s not.

 

Layer define.png

The test signal will be exceed 1.8V to about 2.6V.

 

issue.png

If you connect this pin directly to the Layerscape MPU, it will violate the SPEC of the VIN.

Workaround.

Workaround for the user would be to use an external circuit (level shifter/limiter) for the affected signal(s).

  1. level-shifter/limiter

CWTAP <=> probe tip <=> (level-shifter/limiter) <=> target

Please refer to FRWYLS1046A-PA,  use the AND gate 74AUP1G11GW similar components which the Overvoltage tolerant inputs to 3.6 V.

 

issueworkaround.png

 

  1. Logic Device

Customer could also refer to LS1046ARDB CPLD LCMXO1200C-3FTN256C

and LX2160ARDB CPLD EPM2210F256C5N, even the CPLD IO Voltage is 1.8V, no issue with 2.6V input on 1.8V IO ports.

 

 

%3CLINGO-SUB%20id%3D%22lingo-sub-2191292%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EnRESET(pin%2310)%20(SRST)of%20JTAG%20connector%20voltage%20exceed%201.8V%20workaround%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2191292%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%0A%3CH3%20id%3D%22toc-hId-1977396917%22%20id%3D%22toc-hId-1999593107%22%3EIssue%20description.%3C%2FH3%3E%0A%3CP%3EThe%20CodeWarrior%3CSUP%3E%C2%AE%3C%2FSUP%3E%26nbsp%3BTAP%20enables%20target%20system%20debugging%20via%20a%20standard%20debug%20port%20(usually%20JTAG)%20while%20connected%20to%20a%20developer's%20workstation%20via%20Ethernet%20or%20USB.%3C%2FP%3E%0A%3CP%3EThis%20the%20hardware%20debug%20tool(JTAG%20debug%20tool)%20to%20debug%20the%20DN%20MPU.%3C%2FP%3E%0A%3CP%3EYou%20could%20find%20the%20tool%20from%20below%20link%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FCW_TAP%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FCW_TAP%3C%2FA%3E%3C%2FP%3E%0A%3CP%3ETo%20debug%20the%20Layerscape%20MPU%2C%20should%20select%3C%2FP%3E%0A%3CP%3ECWH-CTP-BASE-HE%20and%20CWH-CTP-CTX10-YE%3C%2FP%3E%0A%3CP%3EIn%20fact%2C%20the%20CWH-CTP-CTX10-YE%20will%20adapt%20the%20different%20signal%20definition%2C%20one%20connector%20will%20be%20insert%20to%20the%20CWH-CTP-BASE-HE%2C%20and%20another%20one(totally%2010%20pins)%20will%20be%20used%20to%20debug%20the%20Layerscape%20MPU.%3C%2FP%3E%0A%3CP%3EYou%20could%20find%20the%20definition%20of%20the%20JTAG%20connector(CWH-CTP-CTX10-YE%2C%2010pins)%20on%20the%20Layerscape%20board.%20Pin%2010%20(SRST)is%20the%20signal%20of%20this%20documents%20to%20should%20add%20workaround.%3C%2FP%3E%0A%3CDIV%20id%3D%22tinyMceEditorJune_Lu_0%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20id%3D%22tinyMceEditorJune_Lu_4%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3EIn%20the%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fuser-guide%2FCWTAPUG.pdf%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%3CSTRONG%3ECodeWarrior%20TAP%20Probe%20User%20Guide%3C%2FSTRONG%3E%3C%2FA%3E%2C%20the%20SRST(SRST_B)%20is%20Open-drain.%20So%20the%20voltage%20of%20this%20signal%20should%20be%20decided%20by%20the%20pull-up%20voltage%20connect%20to%20it.%3C%2FP%3E%0A%3CP%3ESee%20the%20schematics%20part%20below%2C%20pin%2010%20(JTAG_RST_B)%20should%20be%201.8V%2C%20but%20in%20fact%20it%E2%80%99s%20not.%3C%2FP%3E%0A%3CDIV%20id%3D%22tinyMceEditorJune_Lu_5%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Layer%20define.png%22%20style%3D%22width%3A%20371px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Layer%20define.png%22%20style%3D%22width%3A%20371px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F362273i877E6284F4D3FD8A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Layer%20define.png%22%20alt%3D%22Layer%20define.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EThe%20test%20signal%20will%20be%20exceed%201.8V%20to%20about%202.6V.%3C%2FP%3E%0A%3CDIV%20id%3D%22tinyMceEditorJune_Lu_6%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22issue.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22issue.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F362268i6E28D6056DE836ED%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22issue.png%22%20alt%3D%22issue.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EIf%20you%20connect%20this%20pin%20directly%20to%20the%20Layerscape%20MPU%2C%20it%20will%20violate%20the%20SPEC%20of%20the%20VIN.%3C%2FP%3E%0A%3CH3%20id%3D%22toc-hId-169942454%22%20id%3D%22toc-hId-192138644%22%3EWorkaround.%3C%2FH3%3E%0A%3CP%3EWorkaround%20for%20the%20user%20would%20be%20to%20use%20an%20external%20circuit%20(level%20shifter%2Flimiter)%20for%20the%20affected%20signal(s).%3C%2FP%3E%0A%3COL%3E%0A%3CLI%3Elevel-shifter%2Flimiter%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%3ECWTAP%20%26lt%3B%3D%26gt%3B%20probe%20tip%20%26lt%3B%3D%26gt%3B%20(level-shifter%2Flimiter)%20%26lt%3B%3D%26gt%3B%20target%3C%2FP%3E%0A%3CP%3EPlease%20refer%20to%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fpart%2FFRWYLS1046A-PA%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EFRWYLS1046A-PA%3C%2FA%3E%2C%20%26nbsp%3Buse%20the%20AND%20gate%2074AUP1G11GW%20similar%20components%20which%20the%20Overvoltage%20tolerant%20inputs%20to%203.6%20V.%3C%2FP%3E%0A%3CDIV%20id%3D%22tinyMceEditorJune_Lu_7%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22issueworkaround.png%22%20style%3D%22width%3A%20467px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22issueworkaround.png%22%20style%3D%22width%3A%20467px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F362271iF33AB0E439157C6E%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22issueworkaround.png%22%20alt%3D%22issueworkaround.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3COL%20start%3D%222%22%3E%0A%3CLI%3ELogic%20Device%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%3ECustomer%20could%20also%20refer%20to%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FLS1046A-RDB%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ELS1046ARDB%3C%2FA%3E%20CPLD%20LCMXO1200C-3FTN256C%3C%2FP%3E%0A%3CP%3Eand%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fqoriq-developer-resources%2Flayerscape-lx2160a-reference-design-board%3ALX2160A-RDB%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ELX2160ARDB%3C%2FA%3E%20CPLD%20EPM2210F256C5N%2C%20even%20the%20CPLD%20IO%20Voltage%20is%201.8V%2C%20no%20issue%20with%202.6V%20input%20on%201.8V%20IO%20ports.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3C%2FLINGO-BODY%3E
No ratings
Version history
Last update:
‎10-23-2025 12:48 AM
Updated by: