mirror of
https://github.com/apache/nuttx.git
synced 2026-09-10 19:06:35 +00:00
Add documentation entry for the `mtd` test/benchmark application. Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com>
31 lines
962 B
ReStructuredText
31 lines
962 B
ReStructuredText
============================================
|
|
``mtd`` MTD test and transfer rate benchmark
|
|
============================================
|
|
|
|
This testing/benchmark application performs an erase/write operation to
|
|
evaluate write transfer rate and then reads the written content back to
|
|
evaluate the read transfer rate. Finally, it compares the read data with
|
|
the previously written data to ensure the MTD device is working as expected.
|
|
|
|
EXAMPLE::
|
|
|
|
nsh> mtd /dev/mtdblock0
|
|
FLASH Test on device with:
|
|
Sector size: 4096
|
|
Sector count: 256
|
|
Erase block: 4096
|
|
Total size: 1048576
|
|
|
|
Starting write operation...
|
|
|
|
Write operation completed in 5.46 seconds
|
|
Total bytes written: 1048576
|
|
Transfer rate [write]: 187.55 KiB/s
|
|
|
|
Starting read operation...
|
|
|
|
Read operation completed in 0.11 seconds
|
|
Total bytes read: 1048576
|
|
Transfer rate [read]: 9309.09 KiB/s
|
|
|
|
Data verification successful: read data matches written data
|