PN7642 - Initial Calibration

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

PN7642 - Initial Calibration

1,267 Views
MPEngineering
Contributor I

Hello Community,

i have a custom PCB with PN7642.

The Datasheet says, that before turning on the RF part, an initial calibration needs to be done.

Is there any further documentation about this than:

1. Write EEPROM configuration NOV_CFG_CAL.
2. Write REGISTER TX_NOV_CALIBRATE_AND_STORE_VAL_REG.
3. Write EEPROM configuration NOV_CFG_CAL.?

Which values should be set?

Thank for helping.

 

Best regards

Oliver

0 Kudos
Reply
3 Replies

1,225 Views
MPEngineering
Contributor I

Hey @KaiLi ,

thanks for replying.

Yes, i have the SDK. So with flashing an example its calibrated?
I looked for the definitions of the Registers in some examples and also in the API Reference Manual. 
I don´t see them. 

Maybe my question was a bit unclear.
I want to know, what i have to write into REGISTER TX_NOV_CALIBRATE_AND_STORE_VAL_REG.
Cause there is no further explanation. Its 2 bit r/w register. What happens if i write 0x1, 0x2 or 0x3 into it?

NOV_CONFIG_CAL is clear. First write 0x01 for cold boot FW calibration and after succesfull calibration write 0x02 to reference to NOV_CAL_VAL1 and 2.

 

Best regards

Oliver

0 Kudos
Reply

1,212 Views
KaiLi
NXP TechSupport
NXP TechSupport

Hello @MPEngineering 

This part should be encapsulated, and recommends to run the project:

PN7642_MCUXpresso_SDK_02-15-003_PUB\boards\pnev7642fama\nfc_examples\pub\NFC_Config, and select "RFLD_NFCLD_CONFIG"

KaiLi_0-1758693133679.png

After that, the device can be initialized and calibrated.

0 Kudos
Reply

1,240 Views
KaiLi
NXP TechSupport
NXP TechSupport

Hello @MPEngineering 

It's recommended that you can run SDK the example

log in:

Best-in-Class NFC Frontend with Integrated MCU | NXP Semiconductors

and download:

KaiLi_0-1758595034002.png

 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2173493%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EPN7642%20-%20Initial%20Calibration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2173493%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20Community%2C%3C%2FP%3E%3CP%3Ei%20have%20a%20custom%20PCB%20with%20PN7642.%3C%2FP%3E%3CP%3EThe%20Datasheet%20says%2C%20that%20before%20turning%20on%20the%20RF%20part%2C%20an%20initial%20calibration%20needs%20to%20be%20done.%3C%2FP%3E%3CP%3EIs%20there%20any%20further%20documentation%20about%20this%20than%3A%3C%2FP%3E%3CP%3E1.%20Write%20EEPROM%20configuration%20NOV_CFG_CAL.%3CBR%20%2F%3E2.%20Write%20REGISTER%20TX_NOV_CALIBRATE_AND_STORE_VAL_REG.%3CBR%20%2F%3E3.%20Write%20EEPROM%20configuration%20NOV_CFG_CAL.%3F%3C%2FP%3E%3CP%3EWhich%20values%20should%20be%20set%3F%3C%2FP%3E%3CP%3EThank%20for%20helping.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBest%20regards%3C%2FP%3E%3CP%3EOliver%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2174760%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PN7642%20-%20Initial%20Calibration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2174760%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F248495%22%20target%3D%22_blank%22%3E%40MPEngineering%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThis%20part%20should%20be%20encapsulated%2C%20and%20recommends%20to%20run%20the%20project%3A%3C%2FP%3E%0A%3CP%3EPN7642_MCUXpresso_SDK_02-15-003_PUB%5Cboards%5Cpnev7642fama%5Cnfc_examples%5Cpub%5CNFC_Config%2C%20and%20select%20%22%3CSPAN%3ERFLD_NFCLD_CONFIG%22%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22KaiLi_0-1758693133679.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22KaiLi_0-1758693133679.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358267i2EEC173A3CA4E357%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22KaiLi_0-1758693133679.png%22%20alt%3D%22KaiLi_0-1758693133679.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EAfter%20that%2C%20the%20device%20can%20be%20initialized%20and%20calibrated.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2174133%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PN7642%20-%20Initial%20Calibration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2174133%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHey%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F205266%22%20target%3D%22_blank%22%3E%40KaiLi%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3Ethanks%20for%20replying.%3C%2FP%3E%3CP%3EYes%2C%20i%20have%20the%20SDK.%20So%20with%20flashing%20an%20example%20its%20calibrated%3F%3CBR%20%2F%3EI%20looked%20for%20the%20definitions%20of%20the%20Registers%20in%20some%20examples%20and%20also%20in%20the%20API%20Reference%20Manual.%26nbsp%3B%3CBR%20%2F%3EI%20don%C2%B4t%20see%20them.%26nbsp%3B%3C%2FP%3E%3CP%3EMaybe%20my%20question%20was%20a%20bit%20unclear.%3CBR%20%2F%3EI%20want%20to%20know%2C%20what%20i%20have%20to%20write%20into%26nbsp%3BREGISTER%20TX_NOV_CALIBRATE_AND_STORE_VAL_REG.%3CBR%20%2F%3ECause%20there%20is%20no%20further%20explanation.%20Its%202%20bit%20r%2Fw%20register.%20What%20happens%20if%20i%20write%200x1%2C%200x2%20or%200x3%20into%20it%3F%3C%2FP%3E%3CP%3ENOV_CONFIG_CAL%20is%20clear.%20First%20write%200x01%20for%20cold%20boot%20FW%20calibration%20and%20after%20succesfull%20calibration%20write%200x02%20to%20reference%20to%20NOV_CAL_VAL1%20and%202.%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBest%20regards%3C%2FP%3E%3CP%3EOliver%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2173898%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PN7642%20-%20Initial%20Calibration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2173898%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F248495%22%20target%3D%22_blank%22%3E%40MPEngineering%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIt's%20recommended%20that%20you%20can%20run%20SDK%20the%20example%3C%2FP%3E%0A%3CP%3Elog%20in%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2FPN7642%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EBest-in-Class%20NFC%20Frontend%20with%20Integrated%20MCU%20%7C%20NXP%20Semiconductors%3C%2FA%3E%3C%2FP%3E%0A%3CP%3Eand%20download%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22KaiLi_0-1758595034002.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22KaiLi_0-1758595034002.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F358056i796E39F3F857D9C8%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22KaiLi_0-1758595034002.png%22%20alt%3D%22KaiLi_0-1758595034002.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E