pn7462,cockpit

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

pn7462,cockpit

709 Views
leo_wh
Contributor I

1724643981411.png这是官方文档给出的,更新固件

Updating PN7462AU EEPROM configuration

Before running or debugging the example applications, the PN7462AU needs to be updated with the latest EEPROM configuration. EEPROM update is described in the chapter 8.8. The EEPROM configuration file is located in the \PN7462AU\phHal\phCfg\user_ee.bin file.

流程

1. Navigate to the newly mounted PN7462AU drive. 2. Delete CRP_.bin file in case the flash area needs to be updated or DRP_.bin file in case the EEPROM area needs to be updated. 3. Copy the flash or EEPROM binary to the new drive. 4. PN7462AU should automatically un-mount and re-mount itself. 5. The update was successful, if the following status files are present on the USB MSD. CRPSTA_00.bin for the flash memory, DPRSTA_00.bin for the EEPROM memory. 6. Press the “RST_N” switch and PN7462AU starts executing the new flash code.

是不是得按照这个更新eeprom或者flash的bin文件,但是按这个流程挂载模式下没有DPR.BIN,替换user_ee.bin或者NxpNfcCockpit_28_00_00_EEPROM.bin、NxpNfcCockpit_EMVCo_05_07_00_Flash.bin之后,挂载文件都变成CPR.BIN,没有eeprom之后的DRP.BIN,能不能详细说一下挂载模式下的四个文件CRP_00.BIN、CRPSTA_0.BIN、DRP_00、DRPSTA_0该替换哪个,cockpit才可以识别串口

0 Kudos
Reply
12 Replies

688 Views
danielchen
NXP TechSupport
NXP TechSupport

Hi @leo_wh 

 

NxpNfcCockpit_28_00_00_EEPROM.bin 烧入后,文件名会自动变为CRP_00.BIN, 同理,

NxpNfcCockpit_EMVCo_05_07_00_Flash.bin 烧入后, 文件名会自动变为DRP_00.DAT

danielchen_0-1724660467032.png

 

 

Regards

Daniel

0 Kudos
Reply

678 Views
leo_wh
Contributor I
我的不可以呀,flash.BIN怎么会变成DRP_00.DAT?并且flash.bin提示79KB,DPR_00.DAT才4KB,就复制不过去,那个user_ee.bin相当于哪个文件
0 Kudos
Reply

666 Views
danielchen
NXP TechSupport
NXP TechSupport

CRP_00.BIN 是flash.bin,  对比下尺寸

0 Kudos
Reply

669 Views
danielchen
NXP TechSupport
NXP TechSupport

Sorry, 我前面可能说错了,应该相反的是正确的

0 Kudos
Reply

658 Views
leo_wh
Contributor I
可以了,谢谢,Before running or debugging the example applications, the PN7462AU needs to be
updated with the latest EEPROM configuration. EEPROM update is described in the
chapter 8.8. The EEPROM configuration file is located in the
\PN7462AU\phHal\phCfg\user_ee.bin file.这个bin是什么,跟NxpNfcCockpit_28_00_00_EEPROM.bin有什么区别
0 Kudos
Reply

641 Views
danielchen
NXP TechSupport
NXP TechSupport

user_ee.bin  和NxpNfcCockpit_28_00_00_EEPROM.bin 指的都是EEPROM 参数

0 Kudos
Reply

673 Views
danielchen
NXP TechSupport
NXP TechSupport

烧入前, 先把旧的文件删掉, 这样就可以复制过去了

0 Kudos
Reply

663 Views
leo_wh
Contributor I
删旧文件CRP.BIN(158KB)可以,但是删除DRP_00.DAT不行,NxpNfcCockpit_EMVCo_05_07_00_Flash.bin(这个文件79KB) 烧入后, 文件名会自动变为DRP_00.DAT(这个4KB)就烧不进去
0 Kudos
Reply

658 Views
danielchen
NXP TechSupport
NXP TechSupport

请参考 UM10883.

Section 8.10,  Updating flash and EEPROM via USB MSD interface.

两个文件 可以分两次进行。

0 Kudos
Reply

599 Views
leo_wh
Contributor I

1724721865212.png

在使用这个cockpit工具时,可以成功读到A卡得UID等信息,但进行如上图第四个步骤时报错,报错信息为:[2024.08.27 09:21:25]:ERROR:RFProtocolTypeAService:PerformLayer4aActivation Failed: HAL,IO_TIMEOUT
[2024.08.27 09:21:33]:ERROR:RFProtocolTypeAService:PerformLayer4aActivation Failed: HAL,IO_TIMEOUT
[2024.08.27 09:21:34]:ERROR:RFProtocolTypeAService:PerformLayer4aActivation Failed: HAL,IO_TIMEOUT
[2024.08.27 09:21:35]:ERROR:RFProtocolTypeAService:PerformLayer4aActivation Failed: HAL,IO_TIMEOUT

能帮忙分析一下报错原因嘛?1.png

0 Kudos
Reply

587 Views
danielchen
NXP TechSupport
NXP TechSupport

please create a new post for this question.  Thanks

 

Regards

Daniel

0 Kudos
Reply

644 Views
leo_wh
Contributor I
分两次进行是什么?可以分别考虑
0 Kudos
Reply