Draft: NASA EEFS support
Based on EEFS 2.0 release. Commit 409867bcbca2f0e5b549ea38426d827cc6d44152
https://github.com/nasa/eefs/releases/tag/eefs-2.0
Only read mode is supported at the moment. The whole EEPROM is loaded into memory at the initialization step.
Available U-boot commands:
-
eefsls
— show list of files -
eefssize <filename>
— get size of file and save it tofilesize
environment variable -
eefsload <filename> <addr>
— load file<filename>
into memory at the<addr>
and set two environment variables:fileaddr
andfilesize
.
Edited by Dmitry Petrov