Hello,
I'm considering the use of a LPC54S018 MCU for our next project given the need for a fast SPI slave interface and fast ARM core. The main problem is that the EVK (LPC54S018-EVK) does not expose the Flexcomm10 port, the only one able to reach such high speeds, thus making the kit quite useless for my use-case.
I've briefly checked the schematics and found that after changing a few solder bridges and by not using the QSPI flash, as its clock signal coincides with the CS line, there may be some hope to expose the FC10 interface to the external world by using the non-Arduino pins. If the QSPI cannot be disabled (I guess this MCU has no on-board flash and thus boots from the external flash) then I'd have to take one of the other CS lines that are all stashed under the LCD cable connector, which I find quite unpractical.
Can some NXP engineer confirm this and/or suggest another kit/idea to solve this problem?
Hi,
Regarding your question about the FC10 high speed SPI module, I recommend you use LPC54628-EVK board and have a try.
This is the FC10 high speed SPI module pin assignment:
PIO1_3 FC10_SCK
PIO1_1 FC10_MOSI
PIO1_2 FC10_MISO
PIO0_26 FC10_SSEL0
PIO2_22 FC10_SSEL1
PIO2_23 FC10_SSEL2
PIO2_24 FC10_SSEL3
On the EVK board, the PIO2_22,PIO2_23,PIO2_24 pins are connected to LCD, but are NOT connected to a connector.
On the LPC54628-EVK board, because the application code is saved/run in on-chip Flash, the on board SPIFI flash is not required to use, so you can configure the PIO0_26 as FC10_SSEL0 function.
pin assignment of FC10 for LPC54628-EVK board
PIO1_3 FC10_SCK, pin 16 of J13 with pin2&3 closed for JS26
PIO1_1 FC10_MOSI pin12 of J12
PIO1_2 FC10_MISO pin 18 of J13 with pin 2&3 closed for JS25
PIO0_26 FC10_SSEL0 pin2 of J13
Hope it can help you
BR
XiangJun Rong
Hello,
thanks for the answer.
After reading the manual of the LPC546xx family I don't think the high-speed SPI interface is available _at all_ on that MCU series despite it being a close relative of LPC540xx, the Flexcomm interfaces are numbered from 0 to 9 and there's no FC10.
Hi,
Sorry, I have rechecked the data sheet of LPC54628, I agree with you that the LPC54628 does not have FC10 module(dedicated high speed spi module).
BR
XiangJun Rong