mirror of
https://github.com/apache/nuttx.git
synced 2026-06-02 01:21:26 +08:00
Documentation/testing: Add MTD transfer rate test app docs
Build Documentation / build-html (push) Waiting to run
Build Documentation / build-html (push) Waiting to run
Add documentation entry for the `mtd` test/benchmark application. Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com>
This commit is contained in:
committed by
Alan C. Assis
parent
64b97bda5d
commit
85d9078a98
@@ -0,0 +1,31 @@
|
|||||||
|
============================================
|
||||||
|
``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
|
||||||
Reference in New Issue
Block a user