mirror of
https://github.com/Dasharo/zephyr.git
synced 2026-03-06 14:57:20 -08:00
Twister now supports using YAML lists for all fields that were written as space-separated lists. Used twister_to_list.py script. Some artifacts on string length are due to how ruamel dumps content. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
.. _fs_format_sample: FS Format Sample ################ Overview *********** This sample shows how to format different storage devices for different file systems. There are 2 scenarios prepared for this sample: * littleFS on flash device * FAT file system on RAM disk Building and running ******************** To run this sample, build it for the desired board and scenario and flash it. The Flash scenario is supported on the nrf52dk_nrf52832 board. The RAM disk scenario is supported on the mimxrt1064_evk board. To build the RAM disk sample, the configuration `prj_ram.conf` needs to be used by setting `CONF_FILE=prj_ram.conf`. The Flash sample for the nrf 52DK board can be build as follow: .. zephyr-app-commands:: :zephyr-app: samples/subsys/fs/format :board: nrf52dk_nrf52832 :goals: build flash :compact: The RAM disk sample for the MIMXRT1064-EVK board can be build as follow: .. zephyr-app-commands:: :zephyr-app: samples/subsys/fs/format :board: mimxrt1064_evk :conf: "prj_ram.conf" :goals: build flash :compact: Sample Output ============= When the sample runs successfully you should see following message on the screen: .. code-block:: console I: LittleFS version 2.4, disk version 2.0 I: FS at flash-controller@4001e000:0x7a000 is 6 0x1000-byte blocks with 512 cycle I: sizes: rd 16 ; pr 16 ; ca 64 ; la 32 I: Format successful