Adds unaligned and pattern write functionality. The reason this was added is chips with large pages, e.g. 256 can't be normaly writen via shell, thus the need to write a pattern with any length to a memory area. The unaligned write command allows writing a data frament in any place in memory, the data backup, protection, erasing and writing is automaticaly handled. This makes it easier to test all flash controller functionality in one command, also write any persistent data to any flash address. Signed-off-by: Andrei Gansari <andrei.gansari@nxp.com>
11 lines
283 B
Plaintext
11 lines
283 B
Plaintext
CONFIG_PRINTK=y
|
|
CONFIG_SHELL=y
|
|
CONFIG_SERIAL=y
|
|
CONFIG_LOG=y
|
|
CONFIG_FLASH=y
|
|
# Your flash driver may not enable this, even if it's supported.
|
|
# If that's the case and you're interested in the flash layout, enable
|
|
# it here.
|
|
# CONFIG_FLASH_PAGE_LAYOUT=y
|
|
CONFIG_HEAP_MEM_POOL_SIZE=16384
|