Hello Eduardo,
Thank you so much for your prompt and thoughtful reply. I believe I am conforming to all your suggestions but some of your notes require confirmation...
>> PHBAL_HIF_SELECT_UART" to the "Defined symbols"
When I select the build configuration - Debug_LPC55s16_PIN_BASED_UART for the four different components in the ucHost_Utils project (Hdll_Lib, SecureDownloadLib, HifEx_Counterpart and DownloadLibEx1), then that symbol is defined and I confirmed that in the Preprocessor build settings.
I am aware of the SDK version and FW link association for the PN7642 but don't see how I am far enough along for that to even matter. I am running LPC55s16 host code (using that SDK - SDK_2.x_LPCXpresso55S16, v3.14.0) and don't even have a basic connection via the UART to the PN7642 via the host.
I think the key point here is that I am running with the LPC55s16 host board mounted onto the PN7642 EVK board and I have jumpers in all the J68 positions and I can successfully communicate and download to the PN7642 in SPI mode. The only changes I have made are the build configuration and the HOSTSEL switches to change to UART mode and it does not work so shouldn't this imply that basic connection is correct?
When I run in both modes, I see the Host is able to reset the PN7642 (red LED flash) but in UART mode, it just hangs when I request firmware version (option 1).
Is there something else that needs to be adjusted to switch modes between SPI and UART?
--Keith