SmartFS tools
Python library and utilities for creating a dump of SmartsFS from a directory. The dump will be written on flash memory next.
SmartFS is a file system usage in NuttX. SmartFS stands for Sector Mapped Allocation for Really Tiny (SMART) flash.
Links
Usage
Install
pip install smartfs_tools
Example run:
# Veiw help
smartfs_mkdump --help
# Create dump
smartfs_mkdump \
--base-dir ./dir_with_content \
--out out.bin \
--storage-size 1048576 \
--smart-erase-block-size 4096 \
--smart-sector-size 1024 \
--smart-max-len-filename 16
Developemnt
Run script (smartfs_mkdump):
python -m smartfs_tools.script
Metadata
Release files for smartfs-tools 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| smartfs_tools-0.4.0.tar.gz | 15.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| smartfs_tools-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.7 kB
Release files / smartfs_tools-0.4.0.tar.gz
| Download URL | smartfs_tools-0.4.0.tar.gz |
|---|---|
| Size | 15.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8899ecb12eaee2b3ba1c54541a9d252a9b0004dc69b3bbdedd6005f2d1c1335a
|
|
BLAKE2b-256 checksum How to use checksums |
470b2b7b193456112b6507bbb6f62f85c0fc0ac44818b1b1c02a544a16898f3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / smartfs_tools-0.4.0-py3-none-any.whl
| Download URL | smartfs_tools-0.4.0-py3-none-any.whl |
|---|---|
| Size | 17.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5d34942c1517c079bec59c77c5c16d83922e71f5c5ab3ae7ad3186c1d4553ff6
|
|
BLAKE2b-256 checksum How to use checksums |
6f917b3ae676049633fa4123f7d7ac848b592787eb9b70faad8fe5981f1e358b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|