I'm working on a project where I'd like to stream three 16bit 44kHz audio samples from an Arduino Due. The samples can be fairly long. Using SPI flash, I was only able to stream two samples at once. SPI just wasn't fast enough to stream three of them. So, I'm considering using parallel flash memory to speed things up. I'll need at least 512 kilobytes of memory. Has anyone else done this before, and if so, which memory did you use?
Sorry Mark, I don't understand what you're talking about. Are you saying that using parallel flash will require specific pins on the Due that aren't available?
digitalWrite? V slow, definitely. I think nand flash is an asynchronous protocol so its
doable but you'll benefit a lot from finding contiguously mapped pins for address
and data. The datasheet has gory details... Anyway writing is ultra slow anyway