-
Notifications
You must be signed in to change notification settings - Fork 432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mini 3 batteries won't unlock. #407
Comments
Thanks Looking for alternative batteries. |
Did you recently run a firmware update? I did, and the drone now detects the batteries as non DJI batteries. Also, I was planning on doing a custom battery like you with high discharge (25A) samsung cells -- around same capacity. But, I'm really surprised your flight time is still about the same as the flight plus battery, with almost half the battery capacity and even more weight. It makes me wonder if the advertised battery capacities are not accurate. |
Yep, dji began to actively fight with clients. |
Much thanks for the response. I'm guessing you're on a Mini 3 Pro? I'm on the Mini 4 Pro, and I don't think anyone has a way to crack it. I unfortunately can't downgrade the firmware. So, you're right, it would be better off to sell it and build my own. I'm still a big fan of DJI's air system, and their microOLED goggles. They are release the standalone O4 air unit, so I might just get that and build my own. One final thing, have you thought about running another dji battery in parallel with the internal battery? That is, solder another DJI battery to some connectors and connect them in parallel. That should work with identical batteries, and effectively double the capacity. You will have the second battery extend underneath the drone, but for you, since you cut out the bottom already, should be fine. You can just velcro it to the undercarriage. I'm thinking of doing something like that. |
I also have the mini 4 and a "non dji battery" like you @mililanigal and what I read is that apparently dji changed the key used to unlock the batteries, so apparently the methods people use on the dji mini 3 aren't working yet. So I was waiting for a while to see whether somebody had found a way to find what this key is and then I have a CP2112 breakout board and try to wire it up. Also I build FPV drones too, the problem with them is that they never seem to be even close to the reliability of DJI drones. I wish it was true to build an FPV drone that can rival DJI. But the software is just years behind how advanced DJI software is. Return to home functionality does exist in betaflight, but it's unreliable. Sometimes it works, sometimes it doesn't, sometimes it limps home and it's like the drone doesn't know how to fly itself straight, othertimes people have great experiences. But this kind of behaviour makes me really nervous about using it cause you never know what you're gonna get. These experiences might be because the hardware is just low quality components. In FPV we buy flight controllers and ESC boards and we aren't really sure whether we're getting top quality components or garbage. So when the software runes perhaps it outputs rubbish data. Or perhaps the way you wired the components creates electrical noise so the data is being corrupted. Perhaps you bridged some wires at the soldering pad and it touches, but perhaps the wire vibrates and it touches sometimes. Basically, stuff happens when you build things yourself that you can't match DJI build quality with their automated machinery. Your quality probably is lower than their professional factory assemblies. So the FPV result is always a kind of "probably it's a good job if you're skilled"... but how many of us are really amazing at this? Some people are. I think most people aren't. I've even seen joshua bardwell soldering and it's not great to be honest. I've done better and he's one of the best known FPV pilots in the hobby. What I'm hoping is that we can learn how to get around the restrictions DJI put on the batteries, so I can hook up my battery and tinker around with it and unlock it, unbrick it, maybe make it so DJI can't detect it's not a third party battery anymore. Maybe they are able to detect what chips are used in the board and when it doesn't match the original signature thats how it knows. Perhaps the IC has the wrong part number, so thats how. Perhaps we can "lie" to dji about the part numbers, or serial number or something in order to get the battery back to working order again. |
You may want to use Pixhawk it has double redundancy. |
Have you thought about cannibalizing the BMS from an old oem DJI battery on the non - oem? That's what I plan on doing. You can find some pretty cheap OEM batteries that were used with under 100 cycles. I bought one off of Ebay from gotdrones for $20. I plan on "upgrading" that battery with the cells from the non-OEM battery. It will get a bigger capacity. I just need to program it for the correct capacity. As for the keys to unlock the battery, maybe they changed the key for the newer batteries, but the old ones seem to unseal fine. The thing you can't seem to do is change the battery info on the BMS, and that's what I'm thinking DJI has done to detect whether the battery is OEM or not. Maybe via the serial numbers, I'm not really sure, but I cannot modify the battery info parameters via the software, even on the non-OEM batteries. I believe these are permanently coded into the firmware. Unless someone is able to correct me. |
It is a good idea |
Hmmm, that's interesting. I've never heard of that before. What is the reason for shutting down the BMS before de-soldering? I haven't seen or heard of anyone doing this before. |
It will go to PF state with good probability. If you know code you can clear PF after soldering. If no, you can use this bug. |
Hi gangsters
![dji](https://private-user-images.githubusercontent.com/43984737/371938501-825ff6d5-4f9e-4e0b-8c73-5d13d9f9b83c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NTU2NjEsIm5iZiI6MTczOTU1NTM2MSwicGF0aCI6Ii80Mzk4NDczNy8zNzE5Mzg1MDEtODI1ZmY2ZDUtNGY5ZS00ZTBiLThjNzMtNWQxM2Q5ZjliODNjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDE3NDkyMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTcxZTRlNjRhODU2N2Q3ODM2MzUyNTVlZGVmYmJjNTAzYjA0YzY5MzM4NzNmZjRkYmNjODI3NjEwNGUzZTMwOTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.XysQdrVBPh0RgKhaJFrO0F37HTU5I9LiNo5Mn_q3dgE)
![dji1](https://private-user-images.githubusercontent.com/43984737/371938529-ea3c2870-4e9a-4016-bab7-b142ce44ccc7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NTU2NjEsIm5iZiI6MTczOTU1NTM2MSwicGF0aCI6Ii80Mzk4NDczNy8zNzE5Mzg1MjktZWEzYzI4NzAtNGU5YS00MDE2LWJhYjctYjE0MmNlNDRjY2M3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDE3NDkyMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE2ZGYxYjkwMDlhYmQ2ZWEzMTc0YWFkOTg3MTc2Y2Q2ODNjOWQyZDlhNDEzNTIwNTE5ZjBlNjJlZTZjMjJhOTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Y8YQYVIz5OCYd4wbfYdYm8jLFk0ZvQGjfiF8vEBNIeY)
Can not unlock mini3 batteries. Two pieces. One original, one not original. Was something changed recently?
The text was updated successfully, but these errors were encountered: