porting firmware update on pn5190b2 I want to port the nfc firmware update library code for my controller. I am confused like which libraries should i include and what to remove from the sw6592... to perform spi host target communication and perform firmware update. host is my controller and target is nfc pn5190b2 device i want porting steps for my controller to use your firmware update SW6592 example code.. also list of unneccessary libraries or code files to remove ...only neccesary porting required. Re: porting firmware update on pn5190b2 Hello @rajesh1111111111111
For porting the SW6592 firmware update example to your controller, the upper-layer firmware update logic does not need to be changed. You only need to replace the SW6592 platform-dependent low-level drivers with the corresponding drivers for your controller, mainly including: SPI communication driver; PN5190B2 reset and handshake GPIO control; Delay, timer, and timeout functions; OS or platform abstraction interfaces, if applicable. The existing firmware update flow, command handling, firmware image transfer, verification, and error-handling logic should be retained. Platform-specific board support files, unused communication interfaces, unrelated example applications, debug code, and unused RTOS or peripheral drivers may be removed. However, the exact file list depends on the SW6592 version and project structure.
BR
kelly
View full article