About MC33772C using daisy chain wake-up problem

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

About MC33772C using daisy chain wake-up problem

253 Views
claire_chen
Contributor I

The BMS uses ADI's LTC6820 connected to the MC33772C with a daisy-chained wake-up, but no wake-up.
The MC33772C goes to INIT after power on, waits for 60S, and then goes to IDLE state.
 The communication is normal, and the wake-up timing is the CS pull-down, pull-up, pull-down, pull-up operation of the 6820, but no wake-up. Any suggestions on what to look for in a daisy chain wake-up?

0 Kudos
1 Reply

244 Views
TomasVaverka
NXP TechSupport
NXP TechSupport

Hi Claire,

After waking up the first node, you have to initialize it (give a CID number =/ 0; please refer to chapter 11.2 Initialization register – INIT in the datasheet), then wait twu_wait (min 0.75ms) and send a second complete wakeup frame to wakeup the second node, etc...

Also note that your uC needs to send two short CSB low pulses with a fixed delay between them (note the timing in particular of the pause t2 must be between 500 and 700 us).

Capture.JPG

Please check also the SPI timing.

Figure 4.JPG

Please check f and g:

Q_man_3-1678695307436.png

g.JPG

 

Best regards,

Tomas

0 Kudos