zephyr/samples/subsys/fs/fat_fs
Maureen Helm 2b5f78a88f disk: Convert sdhc spi driver to new gpio api
Converts the sdhc spi driver to the new gpio api. Updates device trees
for the olimexino_stm32 and nrf52840_blip boards to set appropriate
active high/low polarity for the spi chip select pin.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2020-02-05 12:00:36 +01:00
..
src
CMakeLists.txt
nrf52840_blip.overlay disk: Convert sdhc spi driver to new gpio api 2020-02-05 12:00:36 +01:00
prj_mimxrt1050_evk.conf boards: mimxrt1050_evk: Configure default sdhc instance at board level 2019-10-23 09:49:05 -05:00
prj.conf samples/subsys/fs/fat_fs: increase main stack size 2020-01-18 13:28:45 -05:00
README.rst
sample.yaml tests: fix test identifiers 2019-12-09 15:53:44 -05:00

.. _fat_fs:

FAT Filesystem Sample Application
###################################

Overview
********

This sample app demonstrates use of the filesystem API and uses the FAT file
system driver to mount an SDHC card connected over SPI bus.

Requirements
************

This project requires a SDHC or microSD card formatted with FAT filesystem.
See the :ref:`SDHC_disks` documentation for Zephyr implementation details.

Building and Running
********************

This sample can be built for an ``nrf52840_blip`` board. It requires
both the ``nrf52840_blip.overlay`` and the ``dts_fixup.h`` for nrf52840_blip
to work:

.. zephyr-app-commands::
   :zephyr-app: samples/subsys/fs/fat_fs
   :board: nrf52840_blip
   :goals: build
   :compact:

To run this sample, a FAT formatted microSD card should be present in the
microSD slot of ``nrf52840_blip`` board. If there are any files or directories
present in the card, the sample lists them out on the debug serial output.