Would it be possible to get more details on exactly what does not work on SSI1 for Silicon Revision 3 when in Advanced-, Bi-Mode, or Quad-Mode?
I prototyped some firmware which seems to work correctly in Advanced-Mode and Bi-Mode with a Macronix SPI Flash Memory chip attached to the SSI1 port. This is using polled I/O, and it successfully reads back a 1 MB range of data in Bi-Mode that was written using Advanced-Mode.
I'm having a little trouble converting this code from polled I/O to uDMA access, and that's when I discovered Errata SSI#03. However, I'm rather confused since the polled I/O seems to be working just fine. Unless the problems are restricted to uDMA access, I'm left with the impression that the errata isn't very clear about what will or will not work in Advanced- and Bi-Mode on the SSI1 port.
Can anyone shed more light on this subject?
Brian