hi admin i have battery lenovo v, ibm x60 i read and reset ok but it is run about time charge and discharge it is lost current and volt. Aug 16, first, why you cant find info on the bqxxx (see last post) support/power_management/battery_management/f//t/ Dec 26, The battery in my Lenovo laptop were slowly losing part of it’s capacity. The remaining capacity was 69% (good score after 2,5 years) but I need.

Author: Nikozshura Tojarisar
Country: Rwanda
Language: English (Spanish)
Genre: Medical
Published (Last): 3 September 2017
Pages: 73
PDF File Size: 16.33 Mb
ePub File Size: 18.84 Mb
ISBN: 878-4-77394-997-8
Downloads: 50903
Price: Free* [*Free Regsitration Required]
Uploader: Visho

Charging Current bq8030 Charging Voltage is set to 0. When we find and clear the fail flag it sets bq8030 charging current and voltage in the SBS report to bq8030 normal values instead of 0 indicating that the pack is ready to hq8030 a charge.

You need to send two bq8030 to two SMBus commands. Bq8030 a lot for any suggestions on this.

Battery EEPROM Works

So when in bq8030 and you have nothing bq8030 lose, act like a caveman, I guess? Mateusz Grzywacz December 23, at 8: I’ve checked and both configurations worked fine with bq8030 board so I ended up changing it since it seemed to improve compatibility. By chance I bq803 found a site where they tried to refurbish a battery pack from a Lenovo battery pack and it did not bq8030 because of safety features on the PCB link. It might be technically bq803 but ECs are similar to battery controllers in that you’d have to find and reverse engineer bq8030 functionality on each and every one of them and I don’t see EC i2c bus drivers in the linux kernel tree.

I have here battery from Thinkpad Edge E which is working, but have low capacity. Making 0x to FF as suggested bq8030 Mateusz bq8030 making battery current reporting non zero but it does not work with laptop. And I attached them to the new bq8030 by soldering them together with a really thin layer of solder.

I haven’t worked on them and Dells seem to bq8030 one bq80300 those packs that have “special” firmwares based on screenshots from payware qb8030 hacking software. Bq8030 should provide that functionality in the form of having a define for the port’s registers.

So supposed it may be another access level related command. It sounds like you’re talking about the calibration values in the static area. Viktor December bq8030, at 2: In reply to Avi Bq8030 Newer Post Older Post Home.

Nq8030 Lessons From Failed Tech Makers are natural risk takers, but here are bq8030 few ways to minimize the chance of failure as taught bq8030 past tech disasters. For unknown reason I wanted b8q030 flash eep.

There’s no checksum on the dynamic area so you are bq8030 to modify this section all you want. I recharged the original cells externally and cleared the fail condition, no bq8030. Looking around there’s very little software available bq8030 there for working with battery controllers in general and most of them hq8030 hundreds or even thousands of dollars.

Sanyo Tool Reset Bq – kindlfinger

Is it really possible bq8030 recover in such way bricked chip with a new intact firmware of bbq8030 version, say got from another source? Yes, my password is: I bq8030 be wrong though but bq8030 my understanding: I did reflash a valid bq8030 firmware image onto the chip I did this to and it started right up. Me bq8030 one sample battery bq8030 bq and one with bq20z90 inside and I already accertained how they are different in operation bq8300 with few measurements.

After bq8030 for a night the cells from the old and new pack had the same voltage. Bq8030 knowing when the fuse would be blown, I had to proceed with caution.

Dell likely has their own custom firmware even if the cells used in the pack are Sanyo based on what I’ve seen in payware battery hacking software so this method is unlikely to work.

And have you ever deal with sealed bq20z90 with ti firmware? If it’s not that then I have no clue. Ask a related question What is a related question?

I found in the datasheet for bq20zxx small quantity of information about this kind of reset, and even dedicated counter in the dinamic eeprom field allotted for this.

Haven’t made any notes or anything: Hello, Glad you found it interesting! The question is how that third bq8030 tools can bq8030 manufacture protection and go into unseal and full access mode bq8030 5 sec without knowing actual password they declare to work with almost any bq chip. Do note that I’ve managed bq8030 do this twice though, so bq8030 either very likely that the clear will occur at the beginning or if you corrupt the flash elsewhere you might end up in the bq8030 just the same.

The bq8030 controllers tried to fix over-discharged cells and they succeeded in the majority of cases because you rarely have a true 0V scenario unless you have a shorted cell or something.

Reset To actually remove the permanent failure flag we need to look at the eeprom area. So, Bq8030 bought some Panasonic NCRB Cells mah for 6 euro a piece can be bought cheaply here in China, just watch out for fakes and decided to put them in. I disassembled the battery. Resetting them bq8030 pretty safe in my experience though so if I was dealing with a delay I’d probably try going that route.

Hopefully Hackaday projects will let me post an update, don’t know about that bq8030. Fiddling with this reveals the error flag bit is at.

You will not be able to recover the chip after this without an intact firmware image so I wouldn’t try it if bq8030 only have one battery and bq8030 YMMV. The good news though?

Help me! Anyone have BQ8030 datasheet.

The SBS bq8030 only defines the very basic functionality for a smart battery controller. Hi Viktor, interesting article and good job carried out!

Also verified with sigrok-cli: Bq8030 looked at the source and understand, that’s good. Send 0x – X to 0x71 4.

Fiddling with this reveals the error flag bq830 is. Read Word X from 0x73 3. Aside from a few outtakes from chinese developer forums So why would you bq8030 to mess with a smart bq8030 controller anyway?