Page 1 of 1

Why does OZ only support certain flash chips?

Posted: Wed Jun 07, 2023 11:49 pm
by okto
I've never encountered this in any of the retro hacking projects I've participated in. As long as the pinout, cycle time, and memory type are the same, what are the differences?

Re: Why does OZ only support certain flash chips?

Posted: Thu Jun 08, 2023 9:42 pm
by patters
If you take a look at the code, OZ reads the manufacturer and device IDs. Since there are multiple standards (Intel protocol with 64KB sector erase, AMD protocol with 64KB sector erase, and SST which is AMD-like but with 4KB sector erase) OZ is not going to be able to guess which protocol to use unless each device is added to the OS's supported whitelist with its corresponding write method.

Re: Why does OZ only support certain flash chips?

Posted: Mon Jun 12, 2023 5:02 pm
by okto
Thanks!