32 lines
812 B
ReStructuredText
32 lines
812 B
ReStructuredText
|
======
|
||
|
SPIFFS
|
||
|
======
|
||
|
|
||
|
Creating an image
|
||
|
=================
|
||
|
|
||
|
This implementation is supposed to be compatible with
|
||
|
images generated by the following tools:
|
||
|
|
||
|
* `mkspiffs <https://github.com/igrr/mkspiffs>`_
|
||
|
* ESP-IDF `spiffsgen.py <https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/storage/spiffs.html#spiffsgen-py>`_
|
||
|
|
||
|
Note: please ensure the following NuttX configs to be compatible with
|
||
|
these tools:
|
||
|
|
||
|
* ``CONFIG_SPIFFS_COMPAT_OLD_NUTTX`` is disabled
|
||
|
* ``CONFIG_SPIFFS_LEADING_SLASH=y``
|
||
|
|
||
|
mkspiffs
|
||
|
--------
|
||
|
|
||
|
* Specify ``CONFIG_SPIFFS_NAME_MAX + 1`` for ``SPIFFS_OBJ_NAME_LEN``.
|
||
|
* Specify 0 for ``SPIFFS_OBJ_META_LEN``.
|
||
|
|
||
|
ESP-IDF ``spiffsgen.py``
|
||
|
------------------------
|
||
|
|
||
|
* Specify ``CONFIG_SPIFFS_NAME_MAX + 1`` for the ``--obj-name-len`` option.
|
||
|
* Specify 0 for the ``--meta-len`` option.
|
||
|
|