This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM2634: 1149.1 Boundary Scan Test

Part Number: AM2634

Hello TI Team,

I am trying to run Boundary Scan test for XAM2634B KNFHMZCZ part using Keysight3070 ICT tester, but it fails at Boundary Scan instruction register test and it seems that the component does not go into the Boundary Scan mode. 

The BSDL file i use for this test is AM263.bsdl file(sprm772.zip). 

Qustions are:

1. Is that BSDL file correct one for XAM2634B KNFHMZCZ?

2. Does the component have to set a certain condition for Boundary Scan testing?

Please let me know if you have any advices or comments.

Thanks,

Jeong

  • Hello Jeong,

    Is that BSDL file correct one for XAM2634B KNFHMZCZ?

    Yes, this BSDL file is correct for that device.

    2. Does the component have to set a certain condition for Boundary Scan testing?

    I am going to sync with an expert on this topic to make sure I give the correct recommendation. I will have a response for you by tomorrow.

    Regards,

    Erik

  • Hello Jeong,

    Which bootmode have you been using when you experience the fail at boundary scan instruction register test?

    Could you try using 1010 for SOP3,SOP2,SOP1,SOP0 and see if you still experience the failure?

    Regards,

    Erik

  • Hi Erik,

    Do the pins you mentioned have to be set in advance for Boundary Scan test as shown below?

    SOP3: C10 (1), SOP2: A11 (0), SOP1: N4 (1), SOP0: N1 (0)

    Thanks,

    Jeong

  • Hello Jeong,

    Are you using one of the EVM's provided by TI or a custom board? If you are using a Control Card or LaunchPad then you can set the SOP logic using the on-board DIP switch. The SOP pull resistors set the boot mode and so there will need to be a power cycle to set the boot mode and then you can try the Boundary Scan test.

    Regards,

    Erik

  • Hi Erik,

    I'm using an our production board and there is a header to access the JTAG port at the PCBA level. The device is pre-flashed with firmware and booting is no problem at all.
    Are the SPO3-0 pins supposed to be set in advance before applying power to the board for switching to BSCAN mode?

    Thanks,

    Jeong

  • Hello Jeong,

    Could you share the schematic of the pull resistors for the SOP signals?

    If I am understanding correctly, you have the bootmode such that it is booting from the QSPI? Is it correct that you are trying to do the boundary scan while in QSPI boot mode?

    Regards,

    Erik

  • Hi Erik,

    Yes, there is MX25L3233 SPI Flash connected to the device and it is booting from the QSPI. But QSPI is using QSPI0_xx signals of the part.

    QSPI0_CS0(P1), QSPI0_CLK(N2), QSPI0_D0(N1), QSPI0_D1(N4), QSPI0_D2(M4),QSPI0_D3(P3)

    The following is the detail of the resistors setting your asked.

    SOP3(C10) : pull-down with 10.7kohms

    SOP2(A11) : pull-down with 10.7kohms

    SOP1(N4) : pull-down with 10.7kohms

    SOP0(N1) : pull-down with 10.7kohms

    For schematics, I will check and let the team know if it's acceptable.

  • Hello Jeong, 

    With the information that you have sent, you will not be able to do boundary scan since the bootmode you have configured is the QSPI boot mode. In order to do BSDL operations, use bootmode 1001 where SOP3 and SOP0 are high and SOP2 and SOP1 are low. 

    Please let me know if you are able to confirm that BSDL operations are working without failure when in this bootmode. 

    Regards,

    Erik

  • Hello Erik,

    Thank you for the info. I will try to change the configuration of SOP3-0 to 1001, and let you know the result. 

    Regards,

    Jeong