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.

AM6548: Boundary scan

Part Number: AM6548

Hi,

I'm looking for a list of AM6548 pins which are accessible over the boundary scan interface. This will helps me a lot to reduce the number of test points on the pcb for the purpose of ICT testing during the production.

Best regards,

Zoran

  • Hi Zoran,

    The boundary scan model at SPRM724 can be used as an input to a script that extracts the information you're looking for. The "port" list will say "linkage" for pins that don't have a boundary scan cell and it will say "inout" for those that do. 

    Here is the result of something I put together quickly, it can be used in excel or however you wish. There is more information in the boundary scan model that I did not extract, such as whether the pin is open-drain versus push-pull.

    RSV2 AA6 linkage
    RSV3 B1 linkage
    RSV4 AC23 linkage
    CSI0_RXN0 G28 linkage
    CSI0_RXN1 H27 linkage
    CSI0_RXN2 F26 linkage
    CSI0_RXN3 H25 linkage
    CSI0_RXN4 G24 linkage
    CSI0_RXP0 F28 linkage
    CSI0_RXP1 G27 linkage
    CSI0_RXP2 G26 linkage
    CSI0_RXP3 G25 linkage
    CSI0_RXP4 F24 linkage
    DDR_AC0 A10 inout
    DDR_AC1 D9 inout
    DDR_AC10 E7 inout
    DDR_AC11 A6 inout
    DDR_AC12 F7 inout
    DDR_AC13 D6 inout
    DDR_AC14 C6 inout
    DDR_AC15 F6 inout
    DDR_AC16 E6 inout
    DDR_AC17 E5 inout
    DDR_AC18 D8 inout
    DDR_AC19 D10 inout
    DDR_AC2 C9 inout
    DDR_AC20 E10 inout
    DDR_AC21 C10 inout
    DDR_AC22 F11 inout
    DDR_AC23 B10 inout
    DDR_AC24 D11 inout
    DDR_AC25 B11 inout
    DDR_AC26 C11 inout
    DDR_AC27 E11 inout
    DDR_AC28 E12 inout
    DDR_AC29 D12 inout
    DDR_AC3 E9 inout
    DDR_AC4 A9 inout
    DDR_AC5 E8 inout
    DDR_AC6 F8 inout
    DDR_AC7 C7 inout
    DDR_AC8 C8 inout
    DDR_AC9 D7 inout
    DDR_ALERTn D5 inout
    RSV5 C12 linkage
    DDR_CK0P A8 inout
    DDR_CK0N B8 inout
    DDR_CK1P A7 inout
    DDR_CK1N B7 inout
    DDR_DQ0 A3 inout
    DDR_DQ1 B2 inout
    DDR_DQ9 C3 inout
    DDR_DQ10 D3 inout
    DDR_DQ11 B3 inout
    DDR_DQ12 D4 inout
    DDR_DQ13 C4 inout
    DDR_DQ14 B4 inout
    DDR_DQ15 B5 inout
    DDR_DM1 C5 inout
    DDR_DQ16 E13 inout
    DDR_DQ17 C14 inout
    DDR_DQ2 C2 inout
    DDR_DQ18 B14 inout
    DDR_DQ19 A14 inout
    DDR_DQ20 E14 inout
    DDR_DQ21 B13 inout
    DDR_DQ22 C13 inout
    DDR_DQ23 D13 inout
    DDR_DM2 D14 inout
    DDR_DQ24 D15 inout
    DDR_DQ25 C15 inout
    DDR_DQ26 E16 inout
    DDR_DQ3 D2 inout
    DDR_DQ27 E15 inout
    DDR_DQ28 D16 inout
    DDR_DQ29 B16 inout
    DDR_DQ30 C16 inout
    DDR_DQ31 A17 inout
    DDR_DM3 B17 inout
    DDR_ECC_D0 B19 inout
    DDR_ECC_D1 B18 inout
    DDR_ECC_D2 C18 inout
    DDR_ECC_D3 D18 inout
    DDR_DQ4 E2 inout
    DDR_ECC_D4 E18 inout
    DDR_ECC_D5 E17 inout
    DDR_ECC_D6 D17 inout
    DDR_ECC_DM C17 inout
    DDR_DQ5 G1 inout
    DDR_DQ6 F2 inout
    DDR_DQ7 F1 inout
    DDR_DM0 E1 inout
    DDR_DQ8 E3 inout
    DDR_DQS0P D1 inout
    DDR_DQS0N C1 inout
    DDR_DQS1P A5 inout
    DDR_DQS1N A4 inout
    DDR_DQS2P A13 inout
    DDR_DQS2N A12 inout
    DDR_DQS3P A15 inout
    DDR_DQS3N A16 inout
    DDR_ECC_DQSP A19 inout
    DDR_ECC_DQSN A18 inout
    RSV6 F9 inout
    RSV7 F10 inout
    DDR_FS_RESETn F16 linkage
    DDR_RESETn A11 inout
    DDR_VREF0 F12 linkage
    DDR_VREF_ZQ F15 linkage
    DDR_VTP F13 linkage
    ECAP0_IN_APWM_OUT D21 inout
    EXT_REFCLK1 A22 inout
    GPMC0_AD0 M27 inout
    GPMC0_AD1 M23 inout
    GPMC0_AD10 P28 inout
    GPMC0_AD11 P27 inout
    GPMC0_AD12 N26 inout
    GPMC0_AD13 N25 inout
    GPMC0_AD14 P24 inout
    GPMC0_AD15 R27 inout
    GPMC0_AD2 M28 inout
    GPMC0_AD3 M24 inout
    GPMC0_AD4 N24 inout
    GPMC0_AD5 N27 inout
    GPMC0_AD6 N28 inout
    GPMC0_AD7 M25 inout
    GPMC0_AD8 N23 inout
    GPMC0_AD9 M26 inout
    GPMC0_ADVn_ALE P25 inout
    GPMC0_BE0n_CLE T28 inout
    GPMC0_BE1n P23 inout
    GPMC0_CLK R28 inout
    GPMC0_CSn0 R24 inout
    GPMC0_CSn1 T23 inout
    GPMC0_CSn2 R25 inout
    GPMC0_CSn3 T27 inout
    GPMC0_DIR T24 inout
    GPMC0_OEn_REn P26 inout
    GPMC0_WAIT0 R26 inout
    GPMC0_WAIT1 R23 inout
    GPMC0_WEn U28 inout
    GPMC0_WPn T25 inout
    RSV10 B28 linkage
    MCU_ADC0_AIN0 K5 linkage
    MCU_ADC0_AIN1 J3 linkage
    MCU_ADC0_AIN2 J1 linkage
    MCU_ADC0_AIN3 J5 linkage
    MCU_ADC0_AIN4 K4 linkage
    MCU_ADC0_AIN5 J4 linkage
    MCU_ADC0_AIN6 J2 linkage
    MCU_ADC0_AIN7 J6 linkage
    MCU_ADC0_REFN K2 linkage
    MCU_ADC0_REFP K3 linkage
    MCU_ADC1_AIN0 F4 linkage
    MCU_ADC1_AIN1 G6 linkage
    MCU_ADC1_AIN2 G4 linkage
    MCU_ADC1_AIN3 H5 linkage
    MCU_ADC1_AIN4 F5 linkage
    MCU_ADC1_AIN5 G5 linkage
    MCU_ADC1_AIN6 G3 linkage
    MCU_ADC1_AIN7 H4 linkage
    MCU_ADC1_REFN H3 linkage
    MCU_ADC1_REFP H2 linkage
    MCU_BYP_POR V5 in
    MCU_MCAN0_RX W2 inout
    MCU_MCAN0_TX W1 inout
    MCU_MDIO0_MDC L1 inout
    MCU_MDIO0_MDIO L4 inout
    MCU_OSPI0_CLK V1 inout
    MCU_OSPI0_CSn0 R4 inout
    MCU_OSPI0_CSn1 R5 inout
    MCU_OSPI0_D0 U4 inout
    MCU_OSPI0_D1 U5 inout
    MCU_OSPI0_D2 T2 inout
    MCU_OSPI0_D3 T3 inout
    MCU_OSPI0_D4 T4 inout
    MCU_OSPI0_D5 T5 inout
    MCU_OSPI0_D6 R2 inout
    MCU_OSPI0_D7 R3 inout
    MCU_OSPI0_DQS U2 inout
    MCU_OSPI0_LBCLKO U1 inout
    MCU_OSPI1_CLK T1 inout
    MCU_OSPI1_CSn0 N2 inout
    MCU_OSPI1_CSn1 N3 inout
    MCU_OSPI1_D0 P3 inout
    MCU_OSPI1_D1 P4 inout
    MCU_OSPI1_D2 P5 inout
    MCU_OSPI1_D3 P1 inout
    MCU_OSPI1_DQS P2 inout
    MCU_OSPI1_LBCLKO R1 inout
    MCU_PORz W5 in
    MCU_PORz_OUT V2 inout
    MCU_RESETSTATz V3 inout
    MCU_RESETz W4 in
    MCU_RGMII1_RXC M1 inout
    MCU_RGMII1_RX_CTL N5 inout
    MCU_RGMII1_RD0 L6 inout
    MCU_RGMII1_RD1 M6 inout
    MCU_RGMII1_RD2 L5 inout
    MCU_RGMII1_RD3 L2 inout
    MCU_RGMII1_TXC N1 inout
    MCU_RGMII1_TX_CTL N4 inout
    MCU_RGMII1_TD0 M5 inout
    MCU_RGMII1_TD1 M4 inout
    MCU_RGMII1_TD2 M3 inout
    MCU_RGMII1_TD3 M2 inout
    MCU_SAFETY_ERRORn W3 inout
    MCU_I2C0_SCL AD8 inout
    MCU_I2C0_SDA AD7 inout
    MCU_SPI0_CLK Y1 inout
    MCU_SPI0_D0 Y3 inout
    MCU_SPI0_D1 Y2 inout
    MCU_SPI0_CS0 Y4 inout
    MCU_TEST_POR V4 in
    MMC0_CALPAD D24 linkage
    MMC0_CLK B25 linkage
    MMC0_CMD B27 linkage
    MMC0_DAT0 A26 linkage
    MMC0_DAT1 E25 linkage
    MMC0_DAT2 C26 linkage
    MMC0_DAT3 A25 linkage
    MMC0_DAT4 E24 linkage
    MMC0_DAT5 A24 linkage
    MMC0_DAT6 B26 linkage
    MMC0_DAT7 D25 linkage
    MMC0_DS C25 linkage
    MMC0_SDCD A23 linkage
    MMC0_SDWP B23 linkage
    RSV12 D23 linkage
    MMC1_CALPAD F23 linkage
    MMC1_CLK C27 linkage
    MMC1_CMD C28 linkage
    MMC1_DAT0 D28 linkage
    MMC1_DAT1 E27 linkage
    MMC1_DAT2 D26 linkage
    MMC1_DAT3 D27 linkage
    MMC1_SDCD B24 linkage
    MMC1_SDWP C24 linkage
    RSV13 E23 linkage
    NMIn F18 inout
    OLDI0_CLKP K25 linkage
    OLDI0_CLKN L25 linkage
    OLDI0_A0P K28 linkage
    OLDI0_A0N J28 linkage
    OLDI0_A1P K27 linkage
    OLDI0_A1N L27 linkage
    OLDI0_A2P J24 linkage
    OLDI0_A2N K24 linkage
    OLDI0_A3P K26 linkage
    OLDI0_A3N J26 linkage
    OSC1_XI C22 linkage
    OSC1_XO E22 linkage
    RSV9 AC13 linkage
    SERDES1_REFCLKN AH6 linkage
    SERDES1_REFCLKP AH7 linkage
    SERDES1_REFRES AC14 linkage
    SERDES1_RXN0 AG9 linkage
    SERDES1_RXP0 AH10 linkage
    SERDES1_TXN0 AH9 linkage
    SERDES1_TXP0 AG8 linkage
    PMIC_POWER_EN0 Y5 inout
    PMIC_POWER_EN1 AA5 inout
    PORz E19 in
    PORz_OUT C19 inout
    PRG0_MDIO0_MDIO AE26 inout
    PRG0_MDIO0_MDC AE28 inout
    PRG0_PRU0_GPO0 V24 inout
    PRG0_PRU0_GPO1 W25 inout
    PRG0_PRU0_GPO10 U25 inout
    PRG0_PRU0_GPO11 AB25 inout
    PRG0_PRU0_GPO12 AD27 inout
    PRG0_PRU0_GPO13 AC26 inout
    PRG0_PRU0_GPO14 AD26 inout
    PRG0_PRU0_GPO15 AA24 inout
    PRG0_PRU0_GPO16 AD28 inout
    PRG0_PRU0_GPO17 U26 inout
    PRG0_PRU0_GPO18 V25 inout
    PRG0_PRU0_GPO19 U24 inout
    PRG0_PRU0_GPO2 W24 inout
    PRG0_PRU0_GPO3 AA27 inout
    PRG0_PRU0_GPO4 Y24 inout
    PRG0_PRU0_GPO5 V28 inout
    PRG0_PRU0_GPO6 Y25 inout
    PRG0_PRU0_GPO7 U27 inout
    PRG0_PRU0_GPO8 V27 inout
    PRG0_PRU0_GPO9 V26 inout
    PRG0_PRU1_GPO0 AB28 inout
    PRG0_PRU1_GPO1 AC28 inout
    PRG0_PRU1_GPO10 AA28 inout
    PRG0_PRU1_GPO11 AB24 inout
    PRG0_PRU1_GPO12 AC25 inout
    PRG0_PRU1_GPO13 AD25 inout
    PRG0_PRU1_GPO14 AD24 inout
    PRG0_PRU1_GPO15 AE27 inout
    PRG0_PRU1_GPO16 AC24 inout
    PRG0_PRU1_GPO17 Y27 inout
    PRG0_PRU1_GPO18 Y26 inout
    PRG0_PRU1_GPO19 W26 inout
    PRG0_PRU1_GPO2 AC27 inout
    PRG0_PRU1_GPO3 AB26 inout
    PRG0_PRU1_GPO4 AA25 inout
    PRG0_PRU1_GPO5 U23 inout
    PRG0_PRU1_GPO6 AB27 inout
    PRG0_PRU1_GPO7 W28 inout
    PRG0_PRU1_GPO8 W27 inout
    PRG0_PRU1_GPO9 Y28 inout
    PRG1_MDIO0_MDIO AD18 inout
    PRG1_MDIO0_MDC AH18 inout
    PRG1_PRU0_GPO0 AE22 inout
    PRG1_PRU0_GPO1 AG24 inout
    PRG1_PRU0_GPO10 AH25 inout
    PRG1_PRU0_GPO11 AF21 inout
    PRG1_PRU0_GPO12 AH20 inout
    PRG1_PRU0_GPO13 AH21 inout
    PRG1_PRU0_GPO14 AG20 inout
    PRG1_PRU0_GPO15 AD19 inout
    PRG1_PRU0_GPO16 AD20 inout
    PRG1_PRU0_GPO17 AH26 inout
    PRG1_PRU0_GPO18 AG25 inout
    PRG1_PRU0_GPO19 AG26 inout
    PRG1_PRU0_GPO2 AF23 inout
    PRG1_PRU0_GPO3 AD21 inout
    PRG1_PRU0_GPO4 AG23 inout
    PRG1_PRU0_GPO5 AF27 inout
    PRG1_PRU0_GPO6 AF22 inout
    PRG1_PRU0_GPO7 AG27 inout
    PRG1_PRU0_GPO8 AF28 inout
    PRG1_PRU0_GPO9 AF26 inout
    PRG1_PRU1_GPO0 AH24 inout
    PRG1_PRU1_GPO1 AH23 inout
    PRG1_PRU1_GPO10 AF24 inout
    PRG1_PRU1_GPO11 AC20 inout
    PRG1_PRU1_GPO12 AE20 inout
    PRG1_PRU1_GPO13 AF19 inout
    PRG1_PRU1_GPO14 AH19 inout
    PRG1_PRU1_GPO15 AG19 inout
    PRG1_PRU1_GPO16 AE19 inout
    PRG1_PRU1_GPO17 AE23 inout
    PRG1_PRU1_GPO18 AD22 inout
    PRG1_PRU1_GPO19 AC21 inout
    PRG1_PRU1_GPO2 AG21 inout
    PRG1_PRU1_GPO3 AH22 inout
    PRG1_PRU1_GPO4 AE21 inout
    PRG1_PRU1_GPO5 AC22 inout
    PRG1_PRU1_GPO6 AG22 inout
    PRG1_PRU1_GPO7 AD23 inout
    PRG1_PRU1_GPO8 AE24 inout
    PRG1_PRU1_GPO9 AF25 inout
    PRG2_PRU0_GPO0 AF18 inout
    PRG2_PRU0_GPO1 AE18 inout
    PRG2_PRU0_GPO10 AF16 inout
    PRG2_PRU0_GPO11 AE16 inout
    PRG2_PRU0_GPO16 AD16 inout
    PRG2_PRU0_GPO2 AH17 inout
    PRG2_PRU0_GPO3 AG18 inout
    PRG2_PRU0_GPO4 AG17 inout
    PRG2_PRU0_GPO5 AF17 inout
    PRG2_PRU0_GPO6 AE17 inout
    PRG2_PRU0_GPO7 AC19 inout
    PRG2_PRU0_GPO8 AH16 inout
    PRG2_PRU0_GPO9 AG16 inout
    PRG2_PRU1_GPO0 AH15 inout
    PRG2_PRU1_GPO1 AC16 inout
    PRG2_PRU1_GPO10 AC15 inout
    PRG2_PRU1_GPO11 AD14 inout
    PRG2_PRU1_GPO16 AE14 inout
    PRG2_PRU1_GPO2 AD17 inout
    PRG2_PRU1_GPO3 AH14 inout
    PRG2_PRU1_GPO4 AG14 inout
    PRG2_PRU1_GPO5 AG15 inout
    PRG2_PRU1_GPO6 AC17 inout
    PRG2_PRU1_GPO7 AE15 inout
    PRG2_PRU1_GPO8 AD15 inout
    PRG2_PRU1_GPO9 AF14 inout
    REFCLK0N AF9 linkage
    REFCLK0P AF10 linkage
    REFCLK1N AE8 linkage
    REFCLK1P AE9 linkage
    RESETSTATz D19 inout
    RESETz F17 in
    I2C0_SCL D20 inout
    I2C1_SCL B21 inout
    I2C0_SDA C21 inout
    I2C1_SDA E21 inout
    SOC_SAFETY_ERRORn E20 inout
    SPI0_CLK AH13 inout
    SPI0_D0 AE13 inout
    SPI0_D1 AD13 inout
    SPI0_CS0 AG13 inout
    SPI0_CS1 AF13 inout
    SPI1_CLK AH12 inout
    SPI1_D0 AE12 inout
    SPI1_D1 AF12 inout
    SPI1_CS0 AD12 inout
    SPI1_CS1 AG12 inout
    TDI C20 in
    TDO A20 out
    TEMP_DIODE_P W6 linkage
    TIMER_IO0 B22 inout
    TIMER_IO1 C23 inout
    TMS A21 in
    UART0_CTSn AG11 inout
    UART0_RTSn AD11 inout
    UART0_RXD AF11 inout
    UART0_TXD AE11 inout
    RSV8 AD10 linkage
    USB0_DM AE2 linkage
    USB0_DP AF1 linkage
    USB0_DRVVBUS AD9 inout
    USB0_ID AF7 linkage
    SERDES0_REFCLKN AG5 linkage
    SERDES0_REFCLKP AG6 linkage
    SERDES0_REFRES AC9 linkage
    SERDES0_RXN AH3 linkage
    SERDES0_RXP AG2 linkage
    SERDES0_TXN AH4 linkage
    SERDES0_TXP AG3 linkage
    USB0_VBUS AE7 linkage
    USB1_DM AD2 linkage
    USB1_DP AE1 linkage
    USB1_DRVVBUS AC8 inout
    USB1_ID AF5 linkage
    USB1_VBUS AF6 linkage
    RSV11 A27 linkage
    EMU0 AA2 in
    EMU1 AA1 in
    WKUP_GPIO0_0 AF4 inout
    WKUP_GPIO0_1 AF3 inout
    WKUP_GPIO0_10 AB3 inout
    WKUP_GPIO0_11 AB2 inout
    WKUP_GPIO0_2 AE3 inout
    WKUP_GPIO0_3 AD1 inout
    WKUP_GPIO0_4 AC3 inout
    WKUP_GPIO0_5 AD3 inout
    WKUP_GPIO0_6 AC2 inout
    WKUP_GPIO0_7 AC1 inout
    WKUP_GPIO0_8 AC5 inout
    WKUP_GPIO0_9 AB4 inout
    WKUP_LFOSC0_XI AE4 linkage
    WKUP_LFOSC0_XO AC4 linkage
    WKUP_OSC0_XI AD5 linkage
    WKUP_OSC0_XO AE6 linkage
    WKUP_I2C0_SCL AC7 inout
    WKUP_I2C0_SDA AD6 inout
    TCK AA4 in
    TRSTn AA3 in
    WKUP_UART0_RXD AB1 inout
    WKUP_UART0_TXD AB5 inout