background image

1. Change to JTAG mode by burning eFuse.
2. Check the BSDL file to confirm the status of three pins in COMPLIANCE_PATTERN, shown as below:

(TEST_MODE, GPIO_AD_B0_02, POR_B) (011)

Similar to RT1060-EVK, remove the pull-down resistor, R57, of the 

JTAG_MOD

 pin, and connect it to the 

DCDC_3V3

power supply.

3. As the 

PMIC_ON_REQ

 signal will affect the boundary scan test, delete the R41 resistor and mount R39 with 100

K resistor.

4. Ensure independent JTAG topology, avoid level interference of other multiplexed signals, delete the R116

resistor, and disconnect the headers, J47, J48, J49, and J50.

5. Use the Lauterbach debugger to test. For details, see the introduction above.

— RT1020-EVK100 board (LQFP100)

1. Change to JTAG mode by burning eFuse.
2. Check the BSDL file to confirm the status of three pins in COMPLIANCE_PATTERN, shown as below:

(TEST_MODE, GPIO_AD_B0_02, POR_B) (011)

Similar to RT1060-EVK, remove the pull-down resistor, R41, of the 

JTAG_MOD

 pin, and connect it to the 

DCDC_3V3

power supply.

3. As the 

PMIC_ON_REQ

 signal will affect the boundary scan test, delete the R21 resistor and mount R16 with 100

K resistor.

4. Ensure independent JTAG topology, avoid level interference of other multiplexed signals, disconnect the

headers, J35, J36, J37, and J38.

5. Use the Lauterbach debugger to test. For details, see the introduction above.

• RT1170-EVK board

1. No need to change to JTAG mode by burning eFuse.
2. Check the BSDL file to confirm the status of three pins in COMPLIANCE_PATTERN, shown as below:

(TEST_MODE, GPIO_LPSR_13, POR_B, ONOFF) (0011)

Different from the RT1060-EVK, keep the pull-down resistor, R403, of the 

JTAG_MOD

 pin.

3. As the 

PMIC_ON_REQ

 signal will affect the boundary scan test, delete the R266 resistor and mount R421 with 100 K

resistor.

4. Ensure independent JTAG topology, avoid level interference of other multiplexed signals, delete the resistors R187,

R208, R195, R78, and disconnect the headers J6, J7, J8, and J9.

5. Use the Lauterbach debugger to test. For details, see the introduction above.

6 Revision history

Table 2. Revision history

Rev.

Date

Description

0

June, 2020

Initial release

1

March, 2021

Added 

Introduction to other EVK board of i.MX RT series

NXP Semiconductors

Revision history

Introduction to Boundary Scan of i.MX RT Series, Rev. 1, March 2, 2021

Application Note

14 / 15

Содержание Boundary Scan

Страница 1: ...ndary scan cell These cells are connected to a shift register which is referred to as the boundary scan register This register can be used to read and write port states In normal mode these cells are...

Страница 2: ...a general purpose port and it can provide access to many test support functions built into the component It has four or five signals as described in Table 1 NXP Semiconductors Overview Introduction to...

Страница 3: ...ling software The TRACE32 installation package can be found on the Lauterbach page Download the TRACE32_201909 7z to the computer and install it 1 Because the installation package is relatively large...

Страница 4: ...n to prevent damages to the debugger or target It is recommended to press F1 to enter the on line help system to get familiar with debugger 1 Taking RT1064 EVK board as an example the hardware connect...

Страница 5: ...2 3 0 to burn one bit 0x460 Boot Cfg1 in eFuse to enable JTAG It can t go back to SWD after eFuse burn Figure 4 shows the setup information NXP Semiconductors Hardware connection diagram Introduction...

Страница 6: ...ANCE_PATTERN part of the BSDL file They should have the same status 011 on the EVK board Figure 5 is compliance_patterns part of the BSDL file Figure 6 shows test mode and the por_b connection Figure...

Страница 7: ...DCDC_3V3 Figure 7 GPIO_AD_B0_08 connection 5 We used OPENSDA circuit on the RT1064 EVK board which will affect the JTAG signal level during the Boundary Scan test So we should disconnect the SWD jump...

Страница 8: ...r Lauterbach JTAG debugger recommended is LA 4533 Debug USB3 with LA 7960 4513 Related information can be found on the lauterbach page NOTE 2 Open the TRACE32 software and choose ARM32 USB NXP Semicon...

Страница 9: ...he BSDL state window Figure 9 BSDL state window 5 After loading the file type in command as below BSDL SOFTRESET 6 Switch to the Check tab of the BSDL state window Click BYPASSall and IDCODEall button...

Страница 10: ...eck Intern to filter out the internal registers The remaining contents are the sampled value on each signal pins Use a multimeter to measure voltage of at least three signal pins and see if the logic...

Страница 11: ...shown in Figure 13 Then switch to the BSDL state window and check SetAndRun and TwoStepDR as shown in Figure 14 Figure 13 BSDL SET window EXTEST set up NXP Semiconductors BSDL file validation using La...

Страница 12: ...check pass other pins as shown in Figure 15 Figure 15 BSDL SET window enable and toggle signal level The following uses GPIO_AD_B0_14 as an example It connects U1 H14 RT1064 chip as shown in Figure 1...

Страница 13: ...own resistor R303 of the JTAG_MOD pin and connect it to the DCDC_3V3 power supply 3 Ensure independent JTAG topology avoid level interference of other multiplexed signals and disconnect the headers J6...

Страница 14: ...n test delete the R21 resistor and mount R16 with 100 K resistor 4 Ensure independent JTAG topology avoid level interference of other multiplexed signals disconnect the headers J35 J36 J37 and J38 5 U...

Страница 15: ...updates from NXP and follow up appropriately Customer shall select products with security features that best meet rules regulations and standards of the intended application and make the ultimate desi...

Отзывы: