| Testing details- |
| ---------------- |
| |
| This doc simply illustrated the testing details of qspi flash |
| driver with Macronix M25L51235 flash device. |
| |
| The test includes |
| - probing the flash device |
| - erasing the flash device |
| - Writing to flash |
| - Reading the contents of the flash. |
| |
| Test Log |
| -------- |
| |
| Hit any key to stop autoboot: 0 |
| U-Boot# sf probe 0 |
| SF: Detected MX25L51235F with page size 256 Bytes, erase size 64 KiB, total 64 MiB, mapped at 30000000 |
| U-Boot# sf erase 0 0x80000 |
| SF: 524288 bytes @ 0x0 Erased: OK |
| U-Boot# mw 81000000 0xdededede 0x40000 |
| U-Boot# sf write 81000000 0 0x40000 |
| SF: 262144 bytes @ 0x0 Written: OK |
| U-Boot# sf read 82000000 0 0x40000 |
| SF: 262144 bytes @ 0x0 Read: OK |
| U-Boot# md 0x82000000 |
| 82000000: dededede dededede dededede dededede ................ |
| 82000010: dededede dededede dededede dededede ................ |
| 82000020: dededede dededede dededede dededede ................ |
| 82000030: dededede dededede dededede dededede ................ |
| 82000040: dededede dededede dededede dededede ................ |
| 82000050: dededede dededede dededede dededede ................ |
| 82000060: dededede dededede dededede dededede ................ |
| 82000070: dededede dededede dededede dededede ................ |
| 82000080: dededede dededede dededede dededede ................ |
| 82000090: dededede dededede dededede dededede ................ |
| 820000a0: dededede dededede dededede dededede ................ |
| 820000b0: dededede dededede dededede dededede ................ |
| 820000c0: dededede dededede dededede dededede ................ |
| 820000d0: dededede dededede dededede dededede ................ |
| 820000e0: dededede dededede dededede dededede ................ |
| 820000f0: dededede dededede dededede dededede ................ |
| U-Boot# md 0x82010000 |
| 82010000: dededede dededede dededede dededede ................ |
| 82010010: dededede dededede dededede dededede ................ |
| 82010020: dededede dededede dededede dededede ................ |
| 82010030: dededede dededede dededede dededede ................ |
| 82010040: dededede dededede dededede dededede ................ |
| 82010050: dededede dededede dededede dededede ................ |
| 82010060: dededede dededede dededede dededede ................ |
| 82010070: dededede dededede dededede dededede ................ |
| 82010080: dededede dededede dededede dededede ................ |
| 82010090: dededede dededede dededede dededede ................ |
| 820100a0: dededede dededede dededede dededede ................ |
| 820100b0: dededede dededede dededede dededede ................ |
| 820100c0: dededede dededede dededede dededede ................ |
| 820100d0: dededede dededede dededede dededede ................ |
| 820100e0: dededede dededede dededede dededede ................ |
| 820100f0: dededede dededede dededede dededede ................ |
| U-Boot# md 0x82030000 |
| 82030000: dededede dededede dededede dededede ................ |
| 82030010: dededede dededede dededede dededede ................ |
| 82030020: dededede dededede dededede dededede ................ |
| 82030030: dededede dededede dededede dededede ................ |
| 82030040: dededede dededede dededede dededede ................ |
| 82030050: dededede dededede dededede dededede ................ |
| 82030060: dededede dededede dededede dededede ................ |
| 82030070: dededede dededede dededede dededede ................ |
| 82030080: dededede dededede dededede dededede ................ |
| 82030090: dededede dededede dededede dededede ................ |
| 820300a0: dededede dededede dededede dededede ................ |
| 820300b0: dededede dededede dededede dededede ................ |
| 820300c0: dededede dededede dededede dededede ................ |
| 820300d0: dededede dededede dededede dededede ................ |
| 820300e0: dededede dededede dededede dededede ................ |
| 820300f0: dededede dededede dededede dededede ................ |