Hi Sam,
Because the internal pulled up is weak, then we recommend the customer add the external pull up resistor in NMI, reset pin.
Is your debug issue now only happen in converting the tower project?
Did you try to create a new project, eg, just a very simple KDS project, and then download it to your own board, whether that can be ok or not?
From your debug log, I find you already enter the debug mode, and the code is running, it should caused by the code.
For example, the code have some error which cased by the mismatch between your own board and the tower board.
Did you use the same external clock circuit as the tower board? If not, it maybe caused by the clock system. Please check your clock system configuration.
Wish it helps you!
Have a great day,
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
---------------------------------------------------------------------------------------------------------------------