From 8e4bff4cab0ddac6060645b0715210484d02ff40 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Wed, 30 Aug 2017 08:25:59 +0000 Subject: Initial file dump from open source release --- .../mtd/tests/sprd_mtdtest/nandflash_postest/readme.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 drivers/mtd/tests/sprd_mtdtest/nandflash_postest/readme.txt (limited to 'drivers/mtd/tests/sprd_mtdtest/nandflash_postest/readme.txt') diff --git a/drivers/mtd/tests/sprd_mtdtest/nandflash_postest/readme.txt b/drivers/mtd/tests/sprd_mtdtest/nandflash_postest/readme.txt new file mode 100755 index 00000000..540be1f6 --- /dev/null +++ b/drivers/mtd/tests/sprd_mtdtest/nandflash_postest/readme.txt @@ -0,0 +1,15 @@ +postest——位置测试 +本测试主要测试驱动的基本操作是否正确。该测试会将一个正常的block标记成bad_block,测试结束后需要调用强制擦除接口将该bad_block恢复正常(将/sys/kernel/debug/nfc_base/allowEraseBadBlock置为1)。 + +参数说明: +dev:用于指定测试使用的mtd分区,默认值为4 +bad_pos:用于指定坏块标记的位置,默认值为0 +bad_len:用于指定坏块标记的长度,默认值为2 bytes + +使用方法: +1 将/sys/kernel/debug/nfc_base/allowEraseBadBlock置为1; +cmd:echo "1" > /sys/kernel/debug/nfc_base/allowEraseBadBlock +2 root后加载测试模块并传入参数,测试结果通过kernel log输出; +cmd:insmod nandflash_postest.ko dev=4 bad_pos=0 bad_len=2 +3 将/sys/kernel/debug/nfc_base/allowEraseBadBlock置为0 +cmd:echo "0" > /sys/kernel/debug/nfc_base/allowEraseBadBlock \ No newline at end of file -- cgit v1.3.1