Add the ability for the flash simulator to store its contents in a memory region. This allows filesystems on the flash simulator to survive a reboot. And allows subsystems (e.g. coredump) to store their info on ram while using the (existing) flash partition backend. Add a example (for nucleo_f411re) that shows how to configure the flash simulator for hardware (cfg discussion #54166). Signed-off-by: Laczen JMS <laczenjms@gmail.com>
23 lines
803 B
YAML
23 lines
803 B
YAML
common:
|
|
tags: drivers flash
|
|
tests:
|
|
drivers.flash.flash_simulator:
|
|
platform_allow: qemu_x86 native_posix native_posix_64 nucleo_f411re
|
|
integration_platforms:
|
|
- qemu_x86
|
|
drivers.flash.flash_simulator.qemu_erase_value_0x00:
|
|
extra_args: DTC_OVERLAY_FILE=boards/qemu_x86_ev_0x00.overlay
|
|
platform_allow: qemu_x86
|
|
integration_platforms:
|
|
- qemu_x86
|
|
drivers.flash.flash_simulator.posix_erase_value_0x00:
|
|
extra_args: DTC_OVERLAY_FILE=boards/native_posix_ev_0x00.overlay
|
|
platform_allow: native_posix
|
|
integration_platforms:
|
|
- native_posix
|
|
drivers.flash.flash_simulator.posix_64_erase_value_0x00:
|
|
extra_args: DTC_OVERLAY_FILE=boards/native_posix_64_ev_0x00.overlay
|
|
platform_allow: native_posix_64
|
|
integration_platforms:
|
|
- native_posix_64
|