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.

U-Boot Problems

Other Parts Discussed in Thread: AM5728, DRA752

Hii,

      We have developed our customized board with AM5728 processor.We are using same DDR memory as EVM, the hw changes from EVM are we have used MMC3 for eMMC instead of MMC2, and addition of some serial ports only. NOR Flash we are using 128MB.

While booting with latest SDK, ti-glsdk_dra7xx-evm_7_00_00_04


U-Boot SPL 2014.07 (Mar 01 2015 - 23:34:51)<CR><LF>
DRA572 ES 1.1
reading args
spl_load_image_fat_os: error reading image args, err -1
reading u-boot.img<CR><LF>
reading u-boot.img<CR><LF>
u-boot hangs.

While booting with  SDK, ti-glsdk_dra7xx-evm_6_10_00_02,

OMAP SD/MMC: 0<CR><LF>
reading u-boot.img<CR><LF>
reading u-boot.img<CR><LF>
<CR><LF>
<CR><LF>
U-Boot 2013.04 (Jun 25 2015 - 19:30:24)<CR><LF>
<CR><LF>
CPU  : DRA752 ES1.1<CR><LF>
Board: DRA7xx<CR><LF>
I2C:   ready<CR><LF>
DRAM:  1.5 GiB<CR><LF>
WARNING: Caches not enabled<CR><LF>
MMOMAP SD/MMC: 0, OMAP SD/MMC: 1<CR><LF>
Using default environment<CR><LF>
<CR><LF>

After debugging u-boot code i have found that after printing puts("Using default environment\n\n");

it hangs in the function

himport_r(&env_htab, (char *)default_environment, sizeof(default_environment), '\0', flags, 0, NULL).

||

hsearch_r(e, ENTER, &rv, htab, flag)

||

env_flags_init(&htab->table[idx].entry);  ------------------ Hangs here, in this function

The same u-boot codes are working fine with EVM. I am unable to proceed further, so please have a look and what can be the reason for these problems?

Thanks & Regards

Ganesh