Hi there,
I'm using the SMBUS implementation to retrieve values from the RDDRONE-BMS772 (FW bms5.0-10.1).
After a random time (usually more then 20 minutes) the I2C-communicaiton crashes until I reboot the BMS from CLI.
I use a simple pyhton script on NVIDIA Xavier NX dev-kit using "smbus2 0.4.1".
The devkit has 2.2KΩ pull-ups integrated and the BMS is the only slave on the I2C_2.
Rebooting the Xavier doesn't help but rebooting the BMS works. So I think the problem is on the BMS side. As I'm not familiar with the BMS and nuttx yet I need some help getting started for debuging here.