02-09-2020, 02:40 AM
I spent an hour or two this weekend enabling the SPI NOR for use as a filesystem for MicroPython on the PineTime (this is how I plan to support persistent user-supplied code).
I couldn't make head or tail of the responses I was getting from the device until I ignored the entry page (https://www.pine64.org/pinetime/, 8.5MB of FLASH), the schematic (PM25LV512) and the wiki (MX25L6433F) and took a hi-res photo of my PineTime instead... With a bit of care... and photographs from multiple angles I have been able to read XT25F32B of my own device.
So... armed with this I've got things working nicely (main thing is that having only 4MB means the part doesn't implement can't use 4 byte addressing).
Just thought I'd post here to help future adventurers (and to encourage an update to the pinetime/ page linked to above). I'll tackle the wiki myself in a moment...
I couldn't make head or tail of the responses I was getting from the device until I ignored the entry page (https://www.pine64.org/pinetime/, 8.5MB of FLASH), the schematic (PM25LV512) and the wiki (MX25L6433F) and took a hi-res photo of my PineTime instead... With a bit of care... and photographs from multiple angles I have been able to read XT25F32B of my own device.
So... armed with this I've got things working nicely (main thing is that having only 4MB means the part doesn't implement can't use 4 byte addressing).
Just thought I'd post here to help future adventurers (and to encourage an update to the pinetime/ page linked to above). I'll tackle the wiki myself in a moment...