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