Programming the TLE4972

Announcements

Measure CO2 When It Matters - Infineon’s XENSIV™ PAS CO2 now comes in SparkFun Red. Check it now!

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
mcase
Level 1
Level 1
First reply posted First question asked Welcome!

I am adapting a design to use TLE4972AE35S5XUMA1.

Is there a way to program the IC without using the 20V VIO_PRG signal?

If not, is there a preferred circuit to generate this voltage?  Alternatively, is there a recommended external programming unit?

0 Likes
1 Solution
Deepa_V
Moderator
Moderator
Moderator
First comment on KBA 50 likes received 250 replies posted

Hi @mcase ,

It is possible to write at every startup to internal registers, but in that case internal safety mechanisms need to be disabled so this is essentially not an option for safety relevant applications for which you need the ASIL ratings and thus not suggested. Please refer https://www.infineon.com/dgdl/Infineon-Infineon-R_48V_BATT_SWITCH10-UG-2021-20-v01_00-EN-UserManual-... to find details of the available programmer board. 

Best regards,

Deepa

View solution in original post

0 Likes
3 Replies
Deepa_V
Moderator
Moderator
Moderator
First comment on KBA 50 likes received 250 replies posted

Hi @mcase ,

If in-system programming is preferred, you'll have to provide the VIO_PRG between 20.5V to 20.7V in the OCD2 pin for programming the EEPROM. Any stable supply can be used for the same. If external programmer is used, in-system VIO_PRG generation is not needed. Please refer https://www.infineon.com/dgdl/Infineon-TLE4972-UserManual-v01_00-EN.pdf?fileId=8ac78c8c7e7124d1017f0... for further details. 

Best regards,

Deepa

0 Likes
mcase
Level 1
Level 1
First reply posted First question asked Welcome!

Cool.  That's pretty much what I thought.

Is there an existing tool that can used to program the unit, assuming the on-board circuit has been set up to allow external programming?

And, just to double check, there is no way to use the unit by only programming registers, but not the EEPROM?  In other words, have the system micro-controller program the sensor every time the PCB powers up.

 

Is it possible to use the device without writing to the EEPROM?  I.E. Writing t

0 Likes
Deepa_V
Moderator
Moderator
Moderator
First comment on KBA 50 likes received 250 replies posted

Hi @mcase ,

It is possible to write at every startup to internal registers, but in that case internal safety mechanisms need to be disabled so this is essentially not an option for safety relevant applications for which you need the ASIL ratings and thus not suggested. Please refer https://www.infineon.com/dgdl/Infineon-Infineon-R_48V_BATT_SWITCH10-UG-2021-20-v01_00-EN-UserManual-... to find details of the available programmer board. 

Best regards,

Deepa

0 Likes