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.

AM5728: custom board based on EVM572X do not boot

Part Number: AM5728
Other Parts Discussed in Thread: TMDSEVM572X, BEAGLEBOARD-X15

I have a custom board based on beagleboard-X15 (similar to TMDSEVM572X evaluation board) with the following modifications:

- remove unused interfaces : USB, SATA, HDMI, AUDIO

- replace obsolete SDCARD connector by a new one

I have a linux SD card created with TI processor SDK. This SD card boot correctly on the EVM572x (in fact this is a beagleboard-X15 but its quite the same board)

The same SD card doesn't boot on my custom board. I have nothing on UART console, and the power supply shutdown after few seconds if I do not put a jumper on J5 (powerhold pin of PMIC)

I have tried the followings things:

- launch a hello_world program through JTAG with USB560v2 => it works

- program the EEPROM with the same content as the beagleboard => linux SD card still doesn't boot

- Read Tracing Vector through JTAG:

      • Vector1 : 0x0010009F (working beagleboard : 0x0010009F)
      • Vector2 : 0x40001000 (working beagleboard : 0x40001000)
      • Vector3 : 0x00000020 (working beagleboard : 0x000000E0 )

- flash the SD card content on beagleboard eMMC, unmount the eMMC component and mount it on my custom board => it still not boot

- launch PDK diagnostic programs on my custom board => all test passed (DDR, eMMC, µSD, EEPROM, PMIC, UART, Temp Sensor)

All peripherals seems to work, I don't understand why my board is not booting ...

  • Hi Christophe,

    I suspect that something might not be functional with your:

    "replace obsolete SDCARD connector by a new one"

    Could you try checking if you get something on cosole with UART boot mode settings?
    Basically Connect the J3/J4/J6, set them as [ 1:2 :3] (connect the 1:2 for each).

    See if you get some characters on console. If yes SoC as such should be good and we can suspect
    the SD interface issues. Looking at all the passes in your diagnostic i believe SoC as such
    is good but suspect some issues with custom SD interface. If you confirm the same
    i can loop in relevant board design experts.

    - Keerthy