Sto lavorando con un kit Linux incluso che sta eseguendo u-boot. Per far funzionare correttamente tutto, ho dovuto modificare alcune variabili d'ambiente e memorizzarle con il comando 'saveenv'.Come si eliminano le variabili di ambiente precedentemente salvate con u-boot?
Ora mi piacerebbe tornare indietro e vedere quali sono le impostazioni predefinite, verificare che io sappia esattamente cosa è stato cambiato e trovare un modo per modificare quelle impostazioni predefinite in modo che non sia necessario avviare singolarmente ciascuna unità in produzione. e modificato.
C'è un modo per dire a u-boot di cancellare tutti i dati salvati in modo da poter vedere quali sono i valori predefiniti? Il tipo di flash è QSPI se questo fa la differenza.
L'area di ambiente U-Boot è convalidata con un CRC a 32 bit, quindi se lo si blocca, solo un byte lo farà, nella memoria non volatile, quindi U-Boot tornerà alle sue impostazioni predefinite all'avvio. – sawdust