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.

AM5708: No prints on UART debug console

Part Number: AM5708

Hi,

We have our own AM574x GP EVM based custom board and mounted AM5708 SOC.

We are using same DDR part, UART3 as console, MMC1 for SD boot, but still we are unable to see any UART prints for MLO & u-boot images.

As per my understanding, atleast we should get SPL prints on console as its running on SRAM right ?

Can we check any other thing to debug this issue ?

Just we did DDR data swapping on our board based on this info and no need of SW changes. 

 

https://e2e.ti.com/support/processors/f/791/t/655828?Linux-am5728-DDR-bit-swapping

Our DDR changes vs EVM DDR

  • It is working after we updated DDR timing changes in board.c & sdram.c

    arch/arm/mach-omap2/omap5/hw_data.c
    arch/arm/include/asm/omap_common.h
    arch/arm/mach-omap2/clocks-common.c
    ./arch/arm/mach-omap2/omap5/sdram.c
    ./board/ti/am57xx/board.c