Hi, there!
My question concerns developing a custom application for the NHS3152 (with limited memory requirements) that permits repeated over-the-air updates via NFC because the chip will itself be (needs to be) fully encapsulated. As such, there is not the possibility of programming updates via SWD.
So, the NFCProgramLoader application in the SDK is of interest. From the associated readme:
"The NFC program loader facilitates wireless download of the final product application binary into the NHS31xx IC. This allows on-the-field programming of the required custom application when SWD is no longer accessible."
Perfect! I have a development kit and have used this demo application, but need to develop an application that incorporates this capacity for repeated programming. As far as I can tell, the source files for the application are not available — just the .hex and .bin files and a lone header file named "msghandler_protocol.h".
@Kan_Li — on this topic, you have previously said:
"The source code of one time NFC programmer is available in the folder of 'sw\nss\app_closed_nfcprogramloader', you may try to integrate into your own application to act as a secondary bootloader, but just concern if the flash size is enough to contain two applications."
This is what I intend to do. Can you please direct me to where I can find the C files for this demo to use as a reference in developing a hybrid application that permits OTA programming updates?
Thank you!