| ====== |
| 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. |
| |