why i cannot upgrade the PN5180's firmware?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

why i cannot upgrade the PN5180's firmware?

跳至解决方案
4,028 次查看
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 项奖励
回复
1 解答
3,937 次查看
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?

在原帖中查看解决方案

0 项奖励
回复
28 回复数
2,850 次查看
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 项奖励
回复
2,839 次查看
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 项奖励
回复
2,816 次查看
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

 

标记 (1)
0 项奖励
回复
2,799 次查看
danielchen
NXP TechSupport
NXP TechSupport

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

0 项奖励
回复
2,788 次查看
andy_Musk
Contributor III

ok!!!

0 项奖励
回复
2,858 次查看
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 项奖励
回复
2,846 次查看
danielchen
NXP TechSupport
NXP TechSupport

lpc_main.bin is for legacy ABEND driver.

0 项奖励
回复
2,892 次查看
andy_Musk
Contributor III

my problem isnot be resolved!!!

0 项奖励
回复
2,878 次查看
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 项奖励
回复
2,876 次查看
andy_Musk
Contributor III

ok, i will try your way!!!

0 项奖励
回复
2,962 次查看
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 项奖励
回复
2,968 次查看
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 项奖励
回复
3,006 次查看
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 项奖励
回复
3,074 次查看
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 项奖励
回复
3,053 次查看
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 项奖励
回复
3,080 次查看
andy_Musk
Contributor III

新建位图图像.png

0 项奖励
回复
2,991 次查看
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 项奖励
回复
2,974 次查看
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 项奖励
回复
2,933 次查看
andy_Musk
Contributor III

xqhrs232_andy_0-1644420901723.png

 

0 项奖励
回复
2,937 次查看
andy_Musk
Contributor III

xqhrs232_andy_0-1644420800426.png

 

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

0 项奖励
回复