I am trying to get U-boot to run in SDRAM without flashing in order to speed up U-boot development.
As is indicates in the Tegra App Notes, the miniloader should be able to push U-boot straight to SDRAM:
The nvflash cmd I am using for this is:
sudo ./nvflash --bct PM375_Hynix_2GB_H5TC4G63AFR_H5TC4G63CFR_RDA_924MHz.cfg --setbct --configfile flash.cfg --create --bl u-boot.bin --odmdata 0x6009C000 --go
The issue I am having is that U-boot just seems to hang as indicated from the serial line using Minicom:
[0000.000] [TegraBoot] (version UNDEF_BUILD) [0000.004] Reset reason: power on reset [0000.007] Processing in recovery mode [0000.011] Established communication link with host [0001.036] Downloaded bct successfully [0001.040] No Battery Present [0001.044] Sdram initialization is successful [0001.056] Downloaded DTB successfully [0001.082] No Battery Present [0001.142] Downloaded bootloader successfully [0001.146] CPU-bootloader entry address: 0x83d88000 [0001.150] BoardId: 375 [0001.153] Vpr Carveout Base=0x0f4600000 Size=0x00ba00000 [0001.158] Tsec Carveout Base=0x0f2600000 Size=0x002000000 [0001.163] Lp0 Carveout Base=0x0f25ff000 Size=0x000001000 [0001.168] Xusb Carveout Base=0x0f2300000 Size=0x000200000 [0001.173] Platform-DebugCarveout: 0 [0001.200] CPU power rail is up [0001.203] Performing RAM repair [0001.206] CPU clock init successful [0001.209] Starting CPU & Halting co-processor U-Boot SPL 2014.10-rc2-g3127911 (Jun 07 2016 - 21:00:01)
Anybody have any ideas whats wrong? I feel I am missing something simple…maybe some config file I need change?