You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The wiki page is its own git repository - it can be cloned (git clone https://github.com/o-gs/dji-firmware-tools.wiki.git) and modified, then the changes shared as a patch/PR. On you can just write the specifics here, and sooner or later I should be able to update it.
I don't know if anyone has already done this, but I managed to decode the SMBUS of my Phantom 2 Battery.
Clarifying - The Smart Battery communication interface is not Serial UART, but rather another type of interface called SMBUS (similar to the I2C interface). This interface SMBus is connected directly to the BM3328 Chip (responsible for controlling the battery charge and balancing) https://www.smbus.org/specs/smbus20.pdf
I did not find any information on this communication protocol with the Phantom2 battery in my internet searches.
I don't know if anyone has already done this, but I managed to decode the SMBUS of my Phantom 2 Battery.
I would like to contribute to this Wiki.
P330 Battery Intelligent board
https://github.com/o-gs/dji-firmware-tools/wiki/P330-Battery-Intelligent-board
https://forum.dji.com/forum.php?mod=viewthread&tid=198978&page=1#pid3515374
BM3328 Datasheet (chinese):
https://www.rcgroups.com/forums/showatt.php?attachmentid=6480463
Using Logic Analyser - Logic 2 (version 2.4.22)
https://www.saleae.com/pages/downloads
Select SMBus analyzer with this configuration: (data hexadecimal format)
Captured Log:
Phantom 2 Assistant on SMB data 01 2025_01_06.xlsx
Decoding the Battery SMBus:
My battery information:
Reference - SBDS – Addendum For Fuel Cell Systems
https://sbs-forum.org/specs/sbdata_addendum_fuel_cells_20070411.pdf
The text was updated successfully, but these errors were encountered: