root@iVDO-Intuit:/opt/nandtest# dmesg ================================================= mtd_speedtest: MTD device: 0 mtd_speedtest: MTD device size 2490368, eraseblock size 131072, page size 2048, count of eraseblocks 19, pages per eraseblock 64, OOB size 64 mtd_speedtest: scanning for bad eraseblocks mtd_speedtest: scanned 19 eraseblocks, 0 are bad mtd_speedtest: testing eraseblock write speed mtd_speedtest: eraseblock write speed is 3684 KiB/s mtd_speedtest: testing eraseblock read speed mtd_speedtest: eraseblock read speed is 2708 KiB/s mtd_speedtest: testing page write speed mtd_speedtest: page write speed is 3668 KiB/s mtd_speedtest: testing page read speed mtd_speedtest: page read speed is 2714 KiB/s mtd_speedtest: testing 2 page write speed mtd_speedtest: 2 page write speed is 3679 KiB/s mtd_speedtest: testing 2 page read speed mtd_speedtest: 2 page read speed is 2714 KiB/s mtd_speedtest: Testing erase speed mtd_speedtest: erase speed is 162133 KiB/s mtd_speedtest: finished ================================================= ================================================= root@iVDO-Intuit:/opt/nandtest# insmod mtd_nandecctest.ko root@iVDO-Intuit:/opt/nandtest# dmesg mtd_nandecctest: ok - nand-ecc-256 mtd_nandecctest: ok - nand-ecc-512 ================================================= ================================================= 0b80: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00ba0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00bc0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00be0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00c00: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00c20: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00c40: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00c60: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00c80: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00ca0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00cc0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00ce0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00d00: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00d20: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00d40: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00d60: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00d80: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00da0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00dc0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00de0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00e00: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00e20: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00e40: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00e60: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00e80: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00ea0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00ec0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00ee0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00f00: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00f20: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00f40: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00f60: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00f80: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00fa0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00fc0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00fe0: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff mtd_readtest: finished with errors mtd_readtest: error -74 occurred ================================================= root@iVDO-Intuit:/opt/nandtest# insmod mtd_oobtest.ko root@iVDO-Intuit:/opt/nandtest# dmesg ================================================= mtd_oobtest: MTD device: 0 mtd_oobtest: MTD device size 2490368, eraseblock size 131072, page size 2048, count of eraseblocks 19, pages per eraseblock 64, OOB size 64 mtd_oobtest: scanning for bad eraseblocks mtd_oobtest: scanned 19 eraseblocks, 0 are bad mtd_oobtest: test 1 of 5 mtd_oobtest: erasing whole device mtd_oobtest: erased 19 eraseblocks mtd_oobtest: writing OOBs of whole device mtd_oobtest: written up to eraseblock 0 mtd_oobtest: written 19 eraseblocks mtd_oobtest: verifying all eraseblocks mtd_oobtest: verified up to eraseblock 0 mtd_oobtest: verified 19 eraseblocks mtd_oobtest: test 2 of 5 mtd_oobtest: erasing whole device mtd_oobtest: erased 19 eraseblocks mtd_oobtest: writing OOBs of whole device mtd_oobtest: written up to eraseblock 0 mtd_oobtest: written 19 eraseblocks mtd_oobtest: verifying all eraseblocks mtd_oobtest: verified up to eraseblock 0 mtd_oobtest: error: verify failed at 0x80000 mtd_oobtest: verified 19 eraseblocks mtd_oobtest: test 3 of 5 mtd_oobtest: erasing whole device mtd_oobtest: erased 19 eraseblocks mtd_oobtest: writing OOBs of whole device mtd_oobtest: written up to eraseblock 0 mtd_oobtest: written 19 eraseblocks mtd_oobtest: verifying all eraseblocks mtd_oobtest: verified up to eraseblock 0 mtd_oobtest: verified 19 eraseblocks mtd_oobtest: test 4 of 5 mtd_oobtest: erasing whole device mtd_oobtest: erased 19 eraseblocks mtd_oobtest: attempting to start write past end of OOB mtd_oobtest: an error is expected... mtd_oobtest: error occurred as expected mtd_oobtest: attempting to start read past end of OOB mtd_oobtest: an error is expected... mtd_oobtest: error occurred as expected mtd_oobtest: attempting to write past end of device mtd_oobtest: an error is expected... mtd_oobtest: error occurred as expected mtd_oobtest: attempting to read past end of device mtd_oobtest: an error is expected... mtd_oobtest: error: read past end of device mtd_oobtest: attempting to write past end of device mtd_oobtest: an error is expected... mtd_oobtest: error occurred as expected mtd_oobtest: attempting to read past end of device mtd_oobtest: an error is expected... mtd_oobtest: error: read past end of device mtd_oobtest: test 5 of 5 mtd_oobtest: erasing whole device mtd_oobtest: erased 19 eraseblocks mtd_oobtest: writing OOBs of whole device mtd_oobtest: written up to eraseblock 0 mtd_oobtest: written up to eraseblock 0 mtd_oobtest: written 18 eraseblocks mtd_oobtest: verifying all eraseblocks mtd_oobtest: verified up to eraseblock 0 mtd_oobtest: verified 18 eraseblocks mtd_oobtest: finished with 3 errors ================================================= ================================================= root@iVDO-Intuit:/opt/nandtest# insmod mtd_pagetest.ko insmod: error inserting 'mtd_pagetest.ko': -1 Bad message root@iVDO-Intuit:/opt/nandtest# ================================================= mtd_pagetest: MTD device: 0 mtd_pagetest: MTD device size 2490368, eraseblock size 131072, page size 2048, count of eraseblocks 19, pages per eraseblock 64, OOB size 64 mtd_pagetest: scanning for bad eraseblocks mtd_pagetest: scanned 19 eraseblocks, 0 are bad mtd_pagetest: erasing whole device mtd_pagetest: erased 19 eraseblocks mtd_pagetest: writing whole device mtd_pagetest: written up to eraseblock 0 mtd_pagetest: written 19 eraseblocks mtd_pagetest: verifying all eraseblocks mtd_pagetest: verified up to eraseblock 0 mtd_pagetest: verified 19 eraseblocks mtd_pagetest: crosstest mtd_pagetest: reading page at 0x0 mtd_pagetest: reading page at 0x25f800 mtd_pagetest: reading page at 0x0 mtd_pagetest: verifying pages read at 0x0 match mtd_pagetest: crosstest ok mtd_pagetest: erasecrosstest mtd_pagetest: erasing block 0 mtd_pagetest: writing 1st page of block 0 mtd_pagetest: reading 1st page of block 0 mtd_pagetest: verifying 1st page of block 0 mtd_pagetest: erasing block 0 mtd_pagetest: writing 1st page of block 0 mtd_pagetest: erasing block 18 mtd_pagetest: reading 1st page of block 0 mtd_pagetest: verifying 1st page of block 0 mtd_pagetest: erasecrosstest ok mtd_pagetest: erasetest mtd_pagetest: erasing block 0 mtd_pagetest: writing 1st page of block 0 mtd_pagetest: erasing block 0 mtd_pagetest: reading 1st page of block 0 mtd_pagetest: error: read failed at 0x0 mtd_pagetest: error -74 occurred ================================================= ================================================= root@iVDO-Intuit:/opt/nandtest# insmod mtd_subpagetest.ko insmod: error inserting 'mtd_subpagetest.ko': -1 Bad message ================================================= mtd_subpagetest: MTD device: 0 mtd_subpagetest: MTD device size 2490368, eraseblock size 131072, page size 2048, subpage size 512, count of eraseblocks 0, pages per eraseblock 0, OOB size 64 mtd_subpagetest: scanning for bad eraseblocks mtd_subpagetest: scanned 19 eraseblocks, 0 are bad mtd_subpagetest: erasing whole device mtd_subpagetest: erased 19 eraseblocks mtd_subpagetest: writing whole device mtd_subpagetest: written up to eraseblock 0 mtd_subpagetest: written 19 eraseblocks mtd_subpagetest: verifying all eraseblocks mtd_subpagetest: verified up to eraseblock 0 mtd_subpagetest: verified 19 eraseblocks mtd_subpagetest: erasing whole device mtd_subpagetest: erased 19 eraseblocks mtd_subpagetest: verifying all eraseblocks for 0xff mtd_subpagetest: verified up to eraseblock 0 mtd_subpagetest: verified 19 eraseblocks mtd_subpagetest: writing whole device mtd_subpagetest: written up to eraseblock 0 mtd_subpagetest: written 19 eraseblocks mtd_subpagetest: verifying all eraseblocks mtd_subpagetest: error: read failed at 0xc00 mtd_subpagetest: error -74 occurred ================================================= ================================================= root@iVDO-Intuit:/opt/nandtest# insmod mtd_stresstest.ko insmod: error inserting 'mtd_stresstest.ko': -1 Bad message root@iVDO-Intuit:/opt/nandtest# ================================================= mtd_stresstest: MTD device: 0 mtd_stresstest: MTD device size 2490368, eraseblock size 131072, page size 2048, count of eraseblocks 19, pages per eraseblock 64, OOB size 64 mtd_stresstest: scanning for bad eraseblocks mtd_stresstest: scanned 19 eraseblocks, 0 are bad mtd_stresstest: doing operations mtd_stresstest: 0 operations done mtd_stresstest: 1024 operations done mtd_stresstest: 2048 operations done mtd_stresstest: 3072 operations done mtd_stresstest: 4096 operations done mtd_stresstest: error: read failed at 0x24c7ea mtd_stresstest: error -74 occurred ================================================= root@iVDO-Intuit:/opt/nandtest# insmod mtd_torturetest.ko insmod: error inserting 'mtd_torturetest.ko': -1 Invalid parameters root@iVDO-Intuit:/opt/nandtest# dmesg ================================================= mtd_torturetest: Warning: this program is trying to wear out your flash, stop it if this is not wanted. mtd_torturetest: MTD device: 0 mtd_torturetest: torture 32 eraseblocks (8-39) of mtd0 mtd_torturetest: write verify enabled mtd_torturetest: block_isbad() returned -22 for EB 19 mtd_torturetest: finished after 0 erase cycles mtd_torturetest: error -22 occurred during torturing ================================================= root@iVDO-Intuit:/opt/nandtest#