|
1 | 1 | # mp-image-tool-esp32: Working with esp32 firmware files and devices
|
2 | 2 |
|
3 |
| - |
4 |
| - |
| 3 | +[]( |
| 5 | + https://pypi.org/project/mp-image-tool-esp32) |
| 6 | +[]( |
| 8 | + https://pypi.python.org/pypi/mp-image-tool-esp32/) |
| 9 | +[]( |
| 11 | + https://github.com/glenn20/mp-image-tool-esp32/actions/workflows/ci-tests.yaml) |
| 12 | +[]( |
| 14 | + https://github.com/glenn20/mp-image-tool-esp32/actions/workflows/ci-release.yaml) |
| 15 | +[]( |
| 17 | + https://opensource.org/licenses/MIT) |
| 18 | +[]( |
| 20 | + https://github.com/pre-commit/pre-commit) |
5 | 21 |
|
6 | 22 | Tool for manipulating partition tables and files in MicroPython esp32 firmware
|
7 | 23 | image files and device flash storage.
|
@@ -292,6 +308,12 @@ Eg. `mp-image-tool-esp32 a0 --fs mkfs vfs --fs put ./rootfs/* /` will create
|
292 | 308 | a new littlefs filesystem on the 'vfs' partition and initialise it with the
|
293 | 309 | files from `./rootfs/` on the local computer.
|
294 | 310 |
|
| 311 | +`--fs` commands will swallow any non-option arguments following, so use `--` to |
| 312 | +separate them if needed, eg: |
| 313 | + |
| 314 | +- `mp-image-tool-esp32 --fs ls /lib /bin -- firmware.bin` or |
| 315 | +- `mp-image-tool-esp32 firmware.bin --fs ls /lib /bin`. |
| 316 | + |
295 | 317 | You can also use [`littlefs-python`](https://github.com/jrast/littlefs-python)
|
296 | 318 | to build filesystem partitions on your computer and flash them to the device,
|
297 | 319 | eg:
|
|
0 commit comments