Hi All
Here's a note to all LPC fans that I now have the following SPI FLASH support operational:
LPC2378 512k internal FLASH configured to use the last 2 sectors as parameter blocks.
An external SPI FLASH (ATMEL) 512k is connected to SSP1 to act as uFileSystem. SSP is clocked at 9MHz although it could go faster. The web pages are being copied correctly and server by the web server, so looks good!
This is in fact the first time that I have used the SSP, rather than the SPI. The SSP is more flexible and has 8 word deep rx and tx FIFOs. The main reason that I chose this is, however, that the pins are better positioned than the SPI pins, which can easily be lost if all UARTs are required.
A second reason why this choice is practical is due to the Luminary device (which I am working on in parallel). It has an SPI (as they call it), but it is in fact absolutely identical to the SSP in the LPC! Even the internal registers and bits are the same, so this is a bit like 'killing two birds with one stone...!'
Regards
Mark