why i cannot upgrade the PN5180's firmware?

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

why i cannot upgrade the PN5180's firmware?

Jump to solution
4,026 Views
andy_Musk
Contributor III

why i cannot upgrade the PN5180's firmware?

 

 

[2022.01.27 20:01:33]:FATAL_ERROR:UcVcomBalDelegate:Timeout Error while writing to COM6
[2022.01.27 20:01:33]:ERROR:BoardConnectionViewModel:Secure Firmware Upgrade Failed. Status=BAL,IO_TIMEOUT

 

 

0 Kudos
Reply
1 Solution
3,935 Views
andy_Musk
Contributor III

xqhrs232_andy_0-1644418136195.png

the bin file run in LPC1769 mcu is C:\nxp\NxpNfcCockpit_v6.3.0.0\ABENDToVCOM\fw\lpc_main.bin

and i can read the M1 card's UUID.  

why i cannot upgrade the PN5180's firmware?

View solution in original post

0 Kudos
Reply
28 Replies
2,848 Views
andy_Musk
Contributor III

why i use C:\nxp\NxpNfcCockpit_v6.3.0.0\ABENDToVCOM\fw\lpc_main.bin  file  can read out M1's  UUID,but i cannot operate type B/ISO15693/Felica card successful?  why?

if i want use NXP NFC Cockpit v6.3.0.0 to operate type B/ISO15693/Felica card success,i must burn the C:\nxp\NxpNfcCockpit_v6.3.0.0\firmware\Secondary_PN5180\BootLoader_And_Nfcrdlib_SimplifiedAPI_EMVCo_Secondary.bin file to LPC1769 mcu?

0 Kudos
Reply
2,837 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi @andy_Musk 

I did a quick check, programed BootLoader_And_Nfcrdlib_SimplifiedAPI_EMVCo_Secondary.bin into my PN5180 board with MCUXpresso IDE.   From the cockpit, I can see type B is supported.

danielchen_0-1644480964155.png

 

0 Kudos
Reply
2,814 Views
andy_Musk
Contributor III

you are great!!!

now ,i can upgrade the PN5180's  firmware!!! but i still cannot operate the Type B card.

 

xqhrs232_andy_0-1644496527577.png

 

Tags (1)
0 Kudos
Reply
2,797 Views
danielchen
NXP TechSupport
NXP TechSupport

I would suggest you create a new thread, since this thread is very long

0 Kudos
Reply
2,786 Views
andy_Musk
Contributor III

ok!!!

0 Kudos
Reply
2,856 Views
andy_Musk
Contributor III

C:\nxp\NxpNfcCockpit_v6.3.0.0\ABENDToVCOM\fw\lpc_main.bin  vs 

C:\nxp\NxpNfcCockpit_v6.3.0.0\firmware\Secondary_PN5180\BootLoader_And_Nfcrdlib_SimplifiedAPI_EMVCo_Secondary.bin

 

the two bin files arenot same?  which is the difference?  what is their order?

0 Kudos
Reply
2,844 Views
danielchen
NXP TechSupport
NXP TechSupport

lpc_main.bin is for legacy ABEND driver.

0 Kudos
Reply
2,890 Views
andy_Musk
Contributor III

my problem isnot be resolved!!!

0 Kudos
Reply
2,876 Views
danielchen
NXP TechSupport
NXP TechSupport

please refer to below link for making Hex Files from binary files. but I would suggest you program bin file with MCUXpresso IDE

https://developer.arm.com/documentation/ka004226/latest

 

0 Kudos
Reply
2,874 Views
andy_Musk
Contributor III

ok, i will try your way!!!

0 Kudos
Reply
2,960 Views
andy_Musk
Contributor III

xqhrs232_andy_0-1644419889558.png

 

 

i can upgrade the PN5180 firmware use NXP NFC Cockpit v4.0.0.0.but the NXP NFC Cockpit v6.3.0.0 cannot work!!! why?

0 Kudos
Reply
2,966 Views
andy_Musk
Contributor III

xqhrs232_andy_0-1644419645094.png

 

 

i can upgrade the PN5180 firmware use NXP NFC Cockpit v4.0.0.0.but the NXP NFC Cockpit v6.3.0.0 cannot work!!! why?

0 Kudos
Reply
3,004 Views
andy_Musk
Contributor III

i have readed the AN11781.pdf  for many times.  but it cannot resolve my problem. the problem maybe the  NXP NFC Cockpit v6.3.0.0  tool.but  i cannot sure!

0 Kudos
Reply
3,072 Views
andy_Musk
Contributor III

now i can use my pn5180 demo board to read M1 card with NXP NFC Cockpit v6.3.0.0  tool.but when i upgrade the PN5180's firmware.the  NXP NFC Cockpit v6.3.0.0 tool print error log. i donot know why!!!

新建位图图像.png

0 Kudos
Reply
3,051 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi

 I would suggest you refer to AN11781 PN5180 Secure firmware update.

https://www.nxp.com/docs/en/application-note/AN11781.pdf

check the system requirements and hardware requirements.

 

 

Regards

Daniel

 

0 Kudos
Reply
3,078 Views
andy_Musk
Contributor III

新建位图图像.png

0 Kudos
Reply
2,989 Views
andy_Musk
Contributor III

xqhrs232_andy_0-1644417905624.png

when i open the NXP NFC Cockpit v6.3.0.0  software. the above interface will show!!!

the bin file run in LPC1769 mcu is C:\nxp\NxpNfcCockpit_v6.3.0.0\ABENDToVCOM\fw\lpc_main.bin

the bin file use in LPC1769 mcu is right?

maybe my PN5180 chip version doesnot support  firmware upgrade?

0 Kudos
Reply
2,972 Views
danielchen
NXP TechSupport
NXP TechSupport

@andy_Musk 

 

From your picture, your PNEV5180 PC driver is an older version, ABEND driver. This interface has been replaced with a VCOM interface, so the ABEND driver is not required any more. Please install VCOM driver manually.  user manual is AN11744 PN5180 Evaluation board quick start guide.

Please refer to AN11744 , chapter 3 and chapter 5  for more details.

after you install the correct driver, you can update  BootLoader_And_Nfcrdlib_SimplifiedAPI_EMVCo_Secondary.bin file, if you need to use cockpit.

danielchen_1-1644419500569.png

 

Regards

Daniel

 

 

0 Kudos
Reply
2,931 Views
andy_Musk
Contributor III

xqhrs232_andy_0-1644420901723.png

 

0 Kudos
Reply
2,935 Views
andy_Musk
Contributor III

xqhrs232_andy_0-1644420800426.png

 

the VCOM driver is installed rightly!!!  you can refer to above picture!

0 Kudos
Reply