cancel
Showing results for 
Search instead for 
Did you mean: 

L9963E Burst frame response error

bitBuddy
Associate II

Dear Community member,

In L9963E burst response for 0x78, we are getting only 17 response frames out of 18 after feedback response.

Last frame 18 is missing. Also the cell 7,8,9,10 is disable, while it is showing no data(for disable cell) for cell 6,7,8,9.

Seems like frame is shifted one above.

Also the cell voltage data in burst response(Vcellx field in response frame 1 to 14) is consistent compared to voltage read by individual voltage sense register Vcellx.

what could be possible reasons for frame loss ?

Adding spi signals in logic analyser for reference.

 

 

Regards,

bitBuddy

1 REPLY 1
Max VIZZINI
ST Employee

Hi,

If not already done, please download the BMSCHAIN driver examples.

Inside you shall find the following function:

AEK_POW_BMS63CHAIN_fastMeas_t AEK_POW_BMS63CHAIN_node_getFastMeas(AEK_POW_BMS63CHAIN_chain_name_t AEK_POW_BMS63CHAIN_chain_name, AEK_POW_BMS63CHAIN_node_devName_t AEK_POW_BMS63CHAIN_node_devName);

 

This function sends the 0x78h commands and receives the burst answer.

Inside the function you find the extraction and decoding of the SPI message.

 

Best Regards,

AutoDevKit Team