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.

AM3358: U-boot-spl not booting

Part Number: AM3358


Hi,

I am working on the am3358 custom board,I can see CCCCCC printed on uart0.

I try to load u-boot-spl through JTAG, but I didn't saw any console print. For EEROM I made following changed in board.h

static inline int board_is_evm_sk(void)
{
//return board_ti_is("A335X_SK");
return 1;
}

and in board_detech.c

static int __maybe_unused ti_i2c_eeprom_init(int i2c_bus, int dev_addr)
{
int rc;

/*if (i2c_bus >= 0) {
rc = i2c_set_bus_num(i2c_bus);
if (rc)
return rc;
}

return i2c_probe(dev_addr);*/
return 0; 
}

And I debug through JTAG,u-boot-spl was reach upto  enable_caches(); after that goto this line  b 1b /* hang and never return */ in vectors.S and somtimes its get hang afte enter into void board_init_r(gd_t *dummy1, ulong dummy2)

SDK Version : ti-processor-sdk-linux-am335x-evm-06.00.00.07

Kindly help us to resolve this issue

Regards,

Ravi