AM2434: AM2434 Customer board Uniflash blocked on flashing SBL binary

Part Number: AM2434
Other Parts Discussed in Thread: UNIFLASH, SYSCONFIG

Tool/software:

Dear expert,

Customer's AM2434 board find use Uniflash tool to flashing the binary to the OSPI Nor flash will be blocked. please help suggestion how to debug. Thanks~

The flashing log show as following:

When use JTAG to debug find it will stop on the following code

Bootloader_socWaitForFWBoot()

Customer's flash project slb_uart_uniflash_am243x-evm_r5fss0-0

 https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/908/3515.example.syscfg

The SDK version is:09.02.01.05

SOC part number is:AM2434BSEFHIALV

  • Hi,

    Thanks for the question and the SysConfig file as discussed.

    Bootloader_socWaitForFWBoot()

    I would not say that this is an OSPI controller issue as it is not even at Board_driversOpen where the Flash Init happens.

    This is happening before the call of Board_driversOpen is done.

    Please confirm if the Bootloader_socWaitForFWBoot() hang is seen in the file SBL UART Uniflash itself and not in SBL NULL?

    If seen in SBL UART Uniflash itself, then I can assign another expert to comment on this.

    Thanks,

    Vaibhav

  • Vaibhav,

    We are identify the root cause that DDR hardware issue as there are some board work normally.