I am trying to use the bus pirate to read the ESMT F25L004A flash chip, looking at the datasheet here. http://www.esmt.com.tw/db/manager/upload/f25l004.pdf I see that the documentation says the opt code to read from the device is 0x03 000000 where 000000 is the beginning address. However the data sheet also describes some sort of Block addressing that I am not sure how to account for.
M5 App defaults except for Normal (H=3.3V, L=GND)
Is the correct syntax? I want to read one byte,
[ 0x03 000000 r:1 ]