storage_load_calibration() crahses on non formated storage
storage-cal.c => storage_load_calibration() In case of a "clean" non formatted storage function storage_load_calibration() fails and wrc_main.c hangs on entry of this function.
Temporary fix; force a storage_sdbfs_format in board.c:
/*
* Mount SDBFS filesystem from storage.
*/
// #### TEMP_FIX ####
// #### Fixes RISC Crash due to SDBFS not present when EEPROM is clean ####
uint32_t base = 0;
storage_sdbfs_format( &wrc_storage_dev, base, 0 );
//storage_sdbfs_erase( &wrc_storage_dev, base, 0 );
// #### END_TEMP_FIX ####
storage_mount( &wrc_storage_dev );
This issue can be triggered by forcing storage_sdbfs_erase instead of format (see above).