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.

DM814x boot issue

Hi,

Our customer use EMMC booting.

But They wnat to UART boot before EMMC, so they select boot mode (0x00001,0x00011,0x10000,0x10001,0x11010,0x11011).

But all will fail at XIP device.

Their board didn't have XIP device.

We test this setting on EVM get same result.

How do solve this issue?

 

Shine

  • Shine,

    This is expected behaviour. The boot modes are selected by applying pulls on the SYSBOOT pins, and the SYSBOOT pins are muxed with GPMC data lines.  So when NOR boot is selected, even though there is no NOR present, the ROM code will read the value of these pulls as data from a NOR flash and try to execute.

    The main reason for this is that the SYSBOOT pulls are active even after reset - this should not be done if NOR boot is being attempted. External circuitry must be added to disable the pulls, along with release of reset.

    Regards,

    Madan

  • Hi Madan,

    Thanks for your reply.

    Would you tell us how about to change the sysboot pin cicuitry?

    Regards,

    Shine