[U-Boot] [PATCH] at91sam9x5: mmc: save environment as a file in FAT partition.
Bo Shen
voice.shen at atmel.com
Wed Jan 23 10:31:51 CET 2013
Hi Josh,
On 01/22/2013 04:36 PM, Josh Wu wrote:
> This patch will save U-Boot environment as a file: uboot.env, in FAT partition
> instead of saving it in raw sector of SD card.
> Since saving environment in raw sector has risk of corrupting the SD card and
> only can use very small size.
> Save as a FAT file has no above limitation.
>
> Signed-off-by: Josh Wu<josh.wu at atmel.com>
> ---
> this patch is based on v2013.01.
>
> include/configs/at91sam9x5ek.h | 12 +++++++-----
> 1 file changed, 7 insertions(+), 5 deletions(-)
When I test this on at91sam9g35ek board, execute "saveenv", it will
report following information, any information for this?
----------------------------
U-Boot 2013.01-00001-g4ab0497 (Jan 23 2013 - 17:12:28)
CPU: AT91SAM9G35
Crystal frequency: 12 MHz
CPU clock : 400 MHz
Master clock : 133.333 MHz
DRAM: 128 MiB
WARNING: Caches not enabled
NAND: No NAND device found!!!
atmel_nand: Fail to initialize #0 chip0 MiB
MMC: mci: 0
mci: setting clock 260416 Hz, block size 512
mci: setting clock 260416 Hz, block size 512
mci: setting clock 260416 Hz, block size 512
mci: setting clock 260416 Hz, block size 512
mci: setting clock 22222222 Hz, block size 512
** Partition 1 not valid on device 0 **
Failed to register mmc0:1
Using default environment
In: serial
Out: serial
Err: serial
Net: macb0
Warning: failed to set MAC address
U-Boot> saveenv
Saving Environment to FAT...
mci: setting clock 260416 Hz, block size 512
mci: setting clock 22222222 Hz, block size 512
mci: setting clock 260416 Hz, block size 512
mci: setting clock 260416 Hz, block size 512
mci: setting clock 22222222 Hz, block size 512
** Partition 1 not valid on device 0 **
Failed to register mmc0:1
------------------------------------------------
Best Regards,
Bo Shen
More information about the U-Boot
mailing list