[U-Boot-Users] How to saveenv in SPI DataFlash?

Hello everybody,
My target is at91rm9200dk with SPI DataFlash only (no Flash). I'd like to store environment vars in this SPI DataFlash. For Flash and Nand there are corresponding modules: common/env_flash.c|env_nand.c. But for Dataflash there is nothing... Should I create the module to store environment in at91rm9200dk SPI DataFlash?
Best regards Andrew Zhukov

Hi Andrew Zhukov,
No.
In include/configs/at91rm9200dk.h
#define CFG_ENV_IS_IN_DATAFLASH
and things work automatically. You may need to tune
#define CFG_ENV_ADDR (CFG_DATAFLASH_LOGIC_ADDR_CS0 + CFG_ENV_OFFSET)
but for your case, I think no necessary.
On 14 Apr 2006 15:33:23 +0300, Andrew Zhukov zhukov@tst.spb.su wrote:
Hello everybody,
My target is at91rm9200dk with SPI DataFlash only (no Flash). I'd like to store environment vars in this SPI DataFlash. For Flash and Nand there are corresponding modules: common/env_flash.c|env_nand.c. But for Dataflash there is nothing... Should I create the module to store environment in at91rm9200dk SPI DataFlash?
Best regards Andrew Zhukov
participants (2)
-
Andrew Zhukov
-
Wang Jian