FXPS71407 relative pressure value

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

FXPS71407 relative pressure value

1,251 Views
gangli_hhh
Contributor I

Hi!

I am using FXPS71407! I configure data type to 0x0 which means relative pressure data. And then I read snsdata0, it is 0x0. But as the datasheet showes below: the board is in a constant pressure, the data in 16bit register need to be 0x75C0, but it is 0x0. Is there something wrong?

Thanks!

gangli_weride_1-1735548844485.png

 

0 Kudos
Reply
5 Replies

1,231 Views
RafaR
NXP Employee
NXP Employee

Hi gangli_weride

The P_CAL_ZERO register is UF2, if the UF2 is locked, that might cause you problems in saving the values, check if the UF2 is locked or not.

RafaR_0-1735588291638.png

 

 

Have a great day and best of luck.

0 Kudos
Reply

1,218 Views
gangli_hhh
Contributor I

The UF2 was not locked. The register 0x5f value is 0x00

0 Kudos
Reply

1,169 Views
RafaR
NXP Employee
NXP Employee

Hi gangli_weride

I contacted an expert and he tells me the following.

“ I configure data type to 0x0” does configure mean write to register or write to flash ?

If write to flash the same question as above is also valid here. (voltage applied to BUS_I)

If not write to flash, can they confirm if they have written anything to register 0x40 ?

If yes can they share the settings ?

Can you confirm the information? I will be waiting for your response.

0 Kudos
Reply

1,154 Views
gangli_hhh
Contributor I

Hi RafaR:

 I configure data type to 0x0” does configure mean write to register or write to flash ? :  write to register

If not write to flash, can they confirm if they have written anything to register 0x40 ?:  write 0x00 to 0x40

Here are my settings:

physaddr is 0x1

All settings are send by CRM command:

DSI3-MasterGen2.exe DSI3da 0 5 8 1000 crm2 0x1 0x8 0x1a 0xf0 0xf8 0
DSI3-MasterGen2.exe DSI3da 0 5 8 1000 crm2 0x1 0x8 0x40 0x00 0xe9 0
DSI3-MasterGen2.exe DSI3da 0 5 8 1000 crm2 0x1 0x8 0x42 0x00 0x14 0
DSI3-MasterGen2.exe DSI3da 0 5 8 1000 crm2 0x1 0x8 0x26 0x1a 0xb8 0
DSI3-MasterGen2.exe DSI3da 0 5 8 1000 crm2 0x1 0x8 0x23 0x0f 0xb9 0
DSI3-MasterGen2.exe DSI3da 0 5 8 1000 crm2 0x1 0x8 0x44 0x10 0x92 0
DSI3-MasterGen2.exe DSI3da 0 5 8 1000 crm2 0x1 0x8 0x44 0x00 0x3c 0

Thanks! 

0 Kudos
Reply

1,140 Views
RafaR
NXP Employee
NXP Employee

Hi gangli_weride

 

I am still in contact with the expert, let me share the information with you.

“Nothing should be written to register 0x40, this is most likely the cause of the issue.”

 

I hope this information has helped you

Have a great day and best of luck.

0 Kudos
Reply