I have a prototype BMS set up similar to what Marius described at https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/BMS-amp-MBDT-MC33771B-MC33772B-TPL-communi...
The setup is working! I have started exploring the signals from the MC3377xB Get Fault Status block. The documentation contains the following.
Recently I got the values 16383 from array element 1, 512 from array element 8, and 2 from array element 9. The rest of the values were zero. How do I interpret these fault values?
Thanks!
Solved! Go to Solution.
Hello @ranulf ,
First of all, your setup looks great!
As you already read on the help page, the Fault_Get_Status block returns an array of 11 registers values. So in order to understand the meaning of each bit from each value, you have to download the MC33771B Full Datasheet from this page https://www.nxp.com/products/power-management/battery-management/battery-cell-controllers/14-channel...
To access this document, an NDA is required, so this is one of the reasons why the help page does not explain the values of the registers.
Don't kill the messenger
Marius
Hello @ranulf ,
First of all, your setup looks great!
As you already read on the help page, the Fault_Get_Status block returns an array of 11 registers values. So in order to understand the meaning of each bit from each value, you have to download the MC33771B Full Datasheet from this page https://www.nxp.com/products/power-management/battery-management/battery-cell-controllers/14-channel...
To access this document, an NDA is required, so this is one of the reasons why the help page does not explain the values of the registers.
Don't kill the messenger
Marius
Thank you Marius!