Perform secured firmware update for PN5190 using NFC Cockpit GUI

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Perform secured firmware update for PN5190 using NFC Cockpit GUI

Jump to solution
774 Views
tuanbui
Contributor I

Hi

I'm working on an NFC application that uses PN5190 and IMX 7 as a Host uC. I want to use the Secure Firmware Update feature provided by the GUI to upgrade the firmware for PN5190.

The feature works perfectly on the PNEV5190B dev kit which has K82 as a Host uC. Ideally, I want to find the UcBalFW used for the K82 in the dev kit and port it to IMX 7. However, it seems the latest UCBalFW source code supporting PN5190 (NxpNfcCockpit_VCOM_UcBalFW_v03.09.00) doesn't support/provide interfaces for the Secure Firmware Update.

Do you have or know where to find an example source code that I need? 

Thanks,

Tuan

0 Kudos
Reply
1 Solution
722 Views
tuanbui
Contributor I

Hi Fabian,

Thanks for your reply.

I recently found the problem is due to a permission issue which prevents the IMX 7 from toggling the EN pin of PN5190. As a result, the PN5190 failed to enter download mode. 

After adjusting the permission, use the UcBalFW provided (v3.09.00)  the secured downloading seems to work correctly.

Best regards,

Tuan

View solution in original post

0 Kudos
Reply
2 Replies
743 Views
Fabian_R
NXP TechSupport
NXP TechSupport

Hello, my name is Fabian, I've been assigned to support your case.

I appreciate your interest in our products.

Could you please let me know which MPU are you using?

I have to check internally how can we proceed with the porting of the FW project based on the MPU.

Best Regards,
Fabian
0 Kudos
Reply
723 Views
tuanbui
Contributor I

Hi Fabian,

Thanks for your reply.

I recently found the problem is due to a permission issue which prevents the IMX 7 from toggling the EN pin of PN5190. As a result, the PN5190 failed to enter download mode. 

After adjusting the permission, use the UcBalFW provided (v3.09.00)  the secured downloading seems to work correctly.

Best regards,

Tuan

0 Kudos
Reply