Hi Partick Hudson,
Thank you for your updated information.
Actually, the readme.txt file in sdk2.2 spi polling code is used for the the revB board, that's why you can't make it work.
After test it on my revC LPCXpresso 54608 board, you need to do these modifications:
1. JS34 and JS35 should connect pin 1 and 2.

2. About your UART can't printf out from the virtual com port in J8

After you connect the JP6, the UART interface will work at P4.
You can use another TTL-USB tool to test the printf data.
After the above modifications, I can make it work on my side, this is the printf data:


Wish it helps you!
If you still have question about it, please kindly let me know.
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------