Inherited legacy L99H01 / L99H02 design TS/ACT_OFF pin is N/C
I have inherited a legacy H bridge motor control hardware and firmware based on L99H01 (I think L99H02 might be drop in replacement). I’m a firmware developer - not a hardware designer, and I’m new to motor control, so I’m familiarizing myself with the hardware and firmware, and I’m having a “how can this have ever worked” moment.
The TS/ACT_OFF pin is not connected (floating).
The value 0xC4 is written to REG3 by the firmware.
EXT_TS-bit = high (thermal sensor interface), and EXTTH[5:0] is set to 000100b (n=7, m=3) , giving
Vth = 7* (0.31 + 3*0.03) = 2.8V.
Vcc is 3.3V.
Apparently this design has functioned correctly for over 10 years, but since we will shortly be spinning a new board and porting the firmware to a new (ST) MCU I’d like to understand if there is a fundamental problem with this design. All of the original hardware and firmware developers are long departed (probably retired 😑).
Thanks in advance if for any feedback.
