MT25QU01G_Custom 0x20 0xBB 0x19 1.8V 1024Mb 2 15 15 Micron Read ID 0x9F 4 1 0 1-1 Write enable 0x06 0 1-1 Write status register 0x01 0x0 15000 1-1 Write enable 0x06 0 1-1 Write NVCR 0xB1 0xEE 0x4F 200000 1-1 Write enable 0x06 0 1-1 Write VCR 0x81 0xFB 1 1-1 Write enable 0x06 0 1-1 Write EVCR 0x61 0xFF 1 1-1 Read NVCR 0xB5 2 1 0 1-1 Set 4 bytes addressing 0xB7 0 1-1 Program data start Write enable 0x06 0 1-1 Page program 0x02
JIC
JIC 256 4 1000 1-1-1
End of data? end
Erase data start Write enable 0x06 0 1-1 Sector erase 0xD8
JIC
65536 4 0 1-1
Read flag status register 0x70 1 0x80 0x80 30000 100 1-1 End of data? end
Read 0x03
JIC
JIC JIC JIC 4 0 0 1-1-1
Read device ID nil Enable quad mode\n(from Serial Flash Discoverable Parameter) nil Set 4 byte addressing if\nflash density is larger than 128Mb\n(from Serial Flash Discoverable Parameter) nil Program data start Write enable nil Page program\n(from Serial Flash Discoverable Parameter) nil Polling status register for device busy\n(from Serial Flash Discoverable Parameter) nil End of data? end Erase data start Write enable nil Erase\n(from Serial Flash Discoverable Parameter) nil Polling status register for device busy\n(from Serial Flash Discoverable Parameter) nil End of data? end Fast read\n(from Serial Flash Discoverable Parameter) nil