• Have you tried out dark mode?! Scroll to the bottom of any page to find a sun or moon icon to turn dark mode on or off!

diy solar

diy solar

TDT BMS 6022 / 6032 Latest firmware related

TechSree

New Member
Joined
Aug 4, 2023
Messages
54
Location
India
Hi I am just sharing the latest firmware of TDT 6022 BMS, I hope it will help someone . You can also share if you have a new version.
Update at your own risk and only update if you know how to update it :) .

6022_10016S000_L_49_m.zip is for 100AH TDT BMS 6022
6022_20016S000_L_49_m.zip is for 200AH TDT BMS 6022.

UPDATE : 24-11-2024
Added 6032 Firmware
6032_20016S000_L_49_m.Zip is for 200AH TDT BMS 6032

you can also comment on the video and hit a like if its useful for you :)

I am using TDT 6022 in the following battery pack , I will also try to get latest firmware of 6032 if needed

 

Attachments

Last edited:
I believe this firmware has solved the issue with Design Capacity and SOC change issue that has been faced for a long time.
With the previous version there was some issue with change in Capacity and SOC which was a headache for users. Let us discus the experience with the new firmware
 
I've not update my BMS, just wait a little bit more (scary for my first firmware update), but I can share the firmware with anyone.
Update at your own risk and only update if you know how to update it!

6022_15016S000_L_49_m.zip - is for 150AH TDT BMS 6022
 

Attachments

If you can post the latest firmware for 6032, that would be great.
Which model you are looking so I can update the same like 100A or 200A BMS, if you don't know exactly then share the current firmware version from PC software.
 
Added 6032_20016S000_L_49_m on the first thread which is for 200A BMS so if you are using make sure that you are using existing settings of 150A. I will also try to get the 150A firmware
I need lithium ion. I stupidly flashed for LiFePO4
 
I need lithium ion. I stupidly flashed for LiFePO4
I have only LiFePO4 variants, need to check for Li-ion . Did you tried to ask with the seller for new firmware ?.
Now you are using it with 3.2V LFP cells or 3.7V Li-ion cells ?
 
I have only LiFePO4 variants, need to check for Li-ion . Did you tried to ask with the seller for new firmware ?.
Now you are using it with 3.2V LFP cells or 3.7V Li-ion cells ?
The seller doesn't even read the messages, I can't get through to him. I use cells 3.7V Li-ion but I will have to change them if I can’t find the firmware.
 
Hi I am just sharing the latest firmware of TDT 6022 BMS, I hope it will help someone . You can also share if you have a new version.
Update at your own risk and only update if you know how to update it :) .

6022_10016S000_L_49_m.zip is for 100AH TDT BMS 6022
6022_20016S000_L_49_m.zip is for 200AH TDT BMS 6022.

UPDATE : 24-11-2024
Added 6032 Firmware
6032_20016S000_L_49_m.Zip is for 200AH TDT BMS 6032

you can also comment on the video and hit a like if its useful for you :)

I am using TDT 6022 in the following battery pack , I will also try to get latest firmware of 6032 if needed

Hello: I have the eg4 6000xp
I have the tdtbms 6032 will this firmware allow me to see the luxpower in the dropdown in the PC software?

The only option I see now is,
PY/GosPOW,
GROWATT,
VOLTRONIC,
PACE,
AGV01 AND TENTEK_01
FOR THE RS485 PROTOCOL

And
PY/MEG/DEY,
VICTRONO,
GOOWE,
AFORE01,
GINLONG,
SOROTEEC,
SOFAR,
SOLAX,
PV1800F,
STUDER,
SMA,
INVT
AND GOWATT for the can bus protocol
 
I too have a TDTbms 6032 in my box and i just tried the overkill bms software, but sadly no connection possible.
As far as I understand from the little info available, the TDT does not play well with other software.
 
I too have a TDTbms 6032 in my box and i just tried the overkill bms software, but sadly no connection possible.
As far as I understand from the little info available, the TDT does not play well with other software.
I'm so stuck right now, I've tried messaging them and I get no response.
On the website, it says it will work with luxpower and pylon. That's why I bought this unit now I have a battery that doesn't talk to the other 4 batteries and can't see the info on my 6000xp It should show I have 500+ amp hours
 
Hello: I have the eg4 6000xp
I have the tdtbms 6032 will this firmware allow me to see the luxpower in the dropdown in the PC software?

The only option I see now is,
PY/GosPOW,
GROWATT,
VOLTRONIC,
PACE,
AGV01 AND TENTEK_01
FOR THE RS485 PROTOCOL
Did you tried with "PY/GosPOW" from CAN protocol list ?
 
I'm so stuck right now, I've tried messaging them and I get no response.
On the website, it says it will work with luxpower and pylon. That's why I bought this unit now I have a battery that doesn't talk to the other 4 batteries and can't see the info on my 6000xp It should show I have 500+ amp hours
What do you mean with others? If you have different BMS, they won't communicate.
 
What do you mean with others? If you have different BMS, they won't communicate.
I have four other batteries that are talking to each other using pylon protocol or luxpower either one of those two protocols works with the 6000xp I just cant get this tdt bms 6032 to work
 
The selectable protocol for a BMS generally only applies to the protocol used between the "Master" BMS and the Inverter. The Battery to Battery communications is proprietary for the BMS. In other words, the Battery to Battery communications protocol is not selectable/programmable and is generally the protocol for the BMS/Manufacturer. BMS's from one manufacture will generally not communicate with BMS's from another manufacturer
 
The selectable protocol for a BMS generally only applies to the protocol used between the "Master" BMS and the Inverter. The Battery to Battery communications is proprietary for the BMS. In other words, the Battery to Battery communications protocol is not selectable/programmable and is generally the protocol for the BMS/Manufacturer. BMS's from one manufacture will generally not communicate with BMS's from another manufacturer
So does this mean my 6000xp won't see the amp hours on the screen I just would like to see what's left in ah
 
So does this mean my 6000xp won't see the amp hours on the screen I just would like to see what's left in ah
The "Master" BMS will only be able to report to the Inverter what it can see. If you have batteries with non compatible BMS connected in parallel the "Master" BMS will not see them even though you have the cat5 cables daisy chained in the battery to batter RJ45 jacks. All batteries connected to the "Master" must use the same battery to battery protocol as the "Master".
 
The "Master" BMS will only be able to report to the Inverter what it can see. If you have batteries with non compatible BMS connected in parallel the "Master" BMS will not see them even though you have the cat5 cables daisy chained in the battery to batter RJ45 jacks. All batteries connected to the "Master" must use the same battery to battery protocol as the "Master".
Forgive me if I'm not getting it.
I can change the the 485 protocol on my other batteries and according to there site it will work.
 
Forgive me if I'm not getting it.
I can change the the 485 protocol on my other batteries and according to there site it will work.
Maybe your BMS is different which is why I often use "generally".
Most BMS do allow you to select a Protocol for both the RS485 and CAN interfaces used for BMS to Inverter communications but not the Battery to Battery (BMS to BMS) communications. This selected protocol only "generally" applies to the RS485 and CAN ports that are used for BMS to Inverter communications. Some BMS have the RS485 and CAN in one RJ45 jack where others have it in two separate RJ45 jacks. The BMS to Inverter jacks are "generally" separate from the two RJ45 jacks that are used for the short cat5 cables that daisy chain each battery together. It is the daisy chained jacks connecting all the BMS together where the selected/programmable protocol is not assigned, it if fixed and uses a manufacturer specific protocol.

If I am not mistaken (your link gives me a fault) the TDT BMS has five jacks, the Left two RJ45 are RS485 and CAN ports used for BMS to Inverter communications. The selectable protocol applies to these two RJ45 jacks. The center is an RJ12 which is an RS232 port used for communications to the TDT BMS monitoring software (or possibly Solar Assistant). The right two RJ45 jacks are RS485 ports used to daisy chain each battery/BMS. The selectable protocol does not apply to these two RJ45 jacks, the protocol is fixed and the TDT BMS uses whatever battery to battery protocol the manufacturer has chosen which may not work with other BMS.

The above "generally" applies to other BMS as well. BMS to Inverter is selectable/programmable but the Battery To Battery is fixed by the manufacturer.

The reason the BMS to Inverter is selectable/programmable is so that the BMS will work with a wide range of Inverters.
 
I think the latest firmware version 49 has some bugs with SOC when using balancer. Observed the following on TDT 6022 with Firmware Ver 49
7:45AM - 58% SOC
8:15AM - 61% SOC
8:35AM - 100% SOC
Max charge current on inverter is set to 25A
 
I have four other batteries that are talking to each other using pylon protocol or luxpower either one of those two protocols works with the 6000xp I just cant get this tdt bms 6032 to work
have you tried to set the new battery with the tdt bms 6032 as master?
 

diy solar

diy solar
Back
Top