
30 Jun
2014
30 Jun
'14
11:55 a.m.
Hi Bo,
-/* No NOR flash */ +/* NOR flash */ +#define CONFIG_CMD_FLASH
+#ifdef CONFIG_CMD_FLASH +#define CONFIG_SYS_FLASH_CFI +#define CONFIG_FLASH_CFI_DRIVER +#define CONFIG_SYS_FLASH_BASE 0x10000000 +#define CONFIG_SYS_MAX_FLASH_SECT 0x20000 +#define CONFIG_SYS_MAX_FLASH_BANKS 1 +#else #define CONFIG_SYS_NO_FLASH +#endif
The NOR flash device on the SAMA5D3x CPU modules supports hardware sector protection and according to the flash datasheet: "All blocks power-up in a locked state to protect array data from being altered during power transitions". In order to make your patch set work:
#define CONFIG_SYS_FLASH_PROTECTION
needs adding into the include/configs/sama5d3xek.h file.
Andy.