Code hangs in u-boot after these messages
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>
The same u-boot code is working fine with VAYU EVM. 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).
Within the himport_r (/*hashtable.c*/) function hangs after
if (!drop_var_from_set(name, nvars, localvars))
continue;
What can be the possible reasons and soluions?
We have designed prototype board similar to the VAYU EVM. We are using the GLSDK .
Thanks & Regards,
Subbaiah.N.V