Re: Help identifying this chip - battery controller chip ?
This is the support page for the BQ2060A:
http://www.ti.com/tool/bq2060aevm-00
Perhaps you could try the software tools. There may be a way to read the EEPROM in-circuit via the SMBus. If so, then try the same software with the SN0710031 ICs.
Help identifying this chip - battery controller chip ?
Collapse
X
-
Re: Help identifying this chip - battery controller chip ?
Dell appears to derate the battery by 10%.
1350mAh x 90% = 1215mAh
2000mAh x 90% = 1800mAh
I don't know any more than you regarding batteries. This thread is a learning experience for me.
AIUI the battery is calibrated at the factory. The calibration data are written to EEPROM and the SEAL bit is then set. This restricts read and write access to certain bytes. If you reset the SEAL bit, then all bytes have read/write access. Therefore I would set the Pack Configuration byte at offset 0x3F to a value of 0x24 (SEAL = 0).
0x3F Pack Configuration 0x24 0b00100100
Also set the Cycle Count Threshold word at offset 0x3C to a value of 0xFA60.
0x3C Cycle Count Threshold 0xFA60 1440mAh (= 0x10000 - 0xFA60)
Note that words are little-endian, ie least significant byte first.
Also the Pack Capacity ...
0x3A Pack Capacity 0x0708 1800mAhLeave a comment:
-
Re: Help identifying this chip - battery controller chip ?
This is what I got -
Code:New replacement Dell PERC battery: SN0710031 IC with embedded EEPROM, Samsung 1800mAh Used defective LSI battery: bq2060A, external 128x8 EEPROM, Sony 1215mAh
One other parameter that you should consider modifying is the Cycle Count Threshold. This determines the discharge level at which the cycle count is incremented. Currently the Pack Capacity is 1215mAh (1215 / 1350 = 90%) and Cycle Count Threshold = 972mAh (972 / 1215 = 80%). This means that the battery must discharge by 80% to register an increase in the cycle count. In the Samsung case this value should be 2000 x 90% x 80% = 1440mAh.
The Self-Discharge Rate of 2% seems wrong for an Lithium battery. Your Samsung spec suggests that it loses 10% of its capacity after sitting for 30 days. That's 0.33% per day.Last edited by Gabriel; 12-20-2015, 01:51 PM.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
Sorry, I was confused. Too many batteries, too many bytes.
Is this your situation?
Code:Original LSI battery: SN0710031 IC with embedded EEPROM, Sony 1350mAh Replacement Dell PERC battery: SN0710031 IC with embedded EEPROM, Samsung 2000mAh Used LSI battery: bq2060A, external 128x8 EEPROM, Sony 1350mAh
One other parameter that you should consider modifying is the Cycle Count Threshold. This determines the discharge level at which the cycle count is incremented. Currently the Pack Capacity is 1215mAh (1215 / 1350 = 90%) and Cycle Count Threshold = 972mAh (972 / 1215 = 80%). This means that the battery must discharge by 80% to register an increase in the cycle count. In the Samsung case this value should be 2000 x 90% x 80% = 1440mAh.
The Self-Discharge Rate of 2% seems wrong for an Lithium battery. Your Samsung spec suggests that it loses 10% of its capacity after sitting for 30 days. That's 0.33% per day.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
I took some time last night and also found the fields I wanted to alter and I see you did too but much better then me hehe
You obviously have done a very good job - Thanks
I wish I could swap eeproms but the Dell circuit does not have an external eeprom so the battery controller must have it internal and datasheet for that chip difficult to find.
I think it might work if I change the pack capacity to 1800mAh, change the last measured discharge (full charge capacity) to 1800mAh and 0 out cycle count.I will read the datasheet to see if it is possible to program a autolearn cycle.
I notice the standard charging current for the Samsung battery is 1000mA and as the eeprom has a lower value of 512mA I dont think it will hurt the battery, perhaps just leave all the advanced charging functions as they are.
The software also has a auto learn mode so perhaps it will be able to use a 1800mAh battery without editing every function.
Anyone have any obvious reasons for me not to proceed ? things I need to be aware of ?Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
Instead of modifying the EEPROM of the original Sony battery with Samsung parameters, ISTM that it would be better to take the EEPROM from the Samsung battery and change the relevant text strings to enable it to identify itself as the original Sony battery.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
Code:Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00000000 7F 3C 0A 00 78 00 00 00 00 00 04 10 80 00 32 00 .<..x.......€.2. 00000010 00 00 74 0E 21 00 33 3D 12 01 00 02 00 00 64 00 ..t.!.3=......d. 00000020 0A 4C 53 31 31 32 31 30 30 31 41 04 00 00 B0 FF .LS1121001A...°ÿ 00000030 07 33 31 35 30 33 30 31 81 01 BF 04 34 FC 00 64 .3150301..¿.4ü.d 00000040 04 4C 49 4F 4E C0 8A 02 10 0A C6 9C A1 FF 09 32 .LIONÀŠ...Ɯ¡ÿ.2 00000050 07 04 2D E6 12 64 00 00 00 00 00 00 00 00 05 3C ..-æ.d.........< 00000060 A0 EA FB 00 00 00 92 27 0E 18 75 0F F0 F1 8C F1 *êû...’'..u.ðñŒÃ± 00000070 28 F1 E4 0C 48 0D 00 00 AC 0D 00 00 00 00 5A A5 (ñä.H...¬.....ZÂ¥
Code:offset function value (hex) decoded value ------------------------------------------------------------------------------------ 0x00 Check Byte 1 0x3C7F 0x02 Remaining Time Alarm 0x000A 10 minutes 0x04 Remaining Capacity Alarm 0x0078 120mAh 0x06 EDV A0 Impedance Age Factor 0x0000 0x07 EDV TC Cold Impedance Factor 0x0000 0x08 Misc Options 0x00 0x09 Safety Overtemperature 0x00 0x0A Charging Voltage 0x1004 4100mV 0x0C Reserved 0x0080 0x0E CycleCount 0x0032 50 0x10 Reserved 0x0000 0x12 Design Voltage 0x0E74 3700mV 0x14 Specification Information 0x0021 0x0031 --> v1.1/PEC for bq2060A 0x16 Manufacture Date 0x3D33 2010/9/19 0x18 Serial Number 0x0112 274 0x1A Fast-Charging Current 0x0200 512mA 0x1C Maintenance Charging Current 0x0000 0mA 0x1E Pre-Charge Current 0x0064 100mA 0x20 Manufacturer Name Length 0x0A 10 characters for Manufacturer Name 0x21+ Manufacturer Name "LS1121001A" 0x2B Light Discharge Current 0x04 ILEAK = 0.18mA (= 0x04 x 45 / 1024) 0x2C Reserved 0x0000 0x2E Maximum Overcharge 0xFFB0 80mAh (= 0x10000 - 0xFFB0) 0x30 Device Name Length 0x07 7 characters for Device Name 0x31+ Device Name "3150301" 0x38 Last Measured Discharge 0x0181 385mAh 0x3A Pack Capacity 0x04BF 1215mAh 0x3C Cycle Count Threshold 0xFC34 972mAh (= 0x10000 - 0xFC34) 0x3E Reserved 0x00 0x3F Pack Configuration 0x64 0b01100100 0x40 Device Chemistry Length 0x04 4 characters for Device Chemistry 0x41+ Device Chemistry "LION" 0x45 MaxT DeltaT 0x8A 56C / 3.6C 0x46 Overload Current 0x028A 650mA 0x48 Overvoltage Margin 0x10 256mV 0x49 Overcurrent Margin 0x0A 160mA 0x4A Cell Under/Over Voltage 0xC6 2816mV / 4288mV 0x4B Fast Charge Termination % 0x9C 100% 0x4C Fully Charged Clear % 0xA1 95% 0x4D Charge Efficiency 0xFF 100% 0x4E Current Taper Threshold 0x09 i = 0x09 x 0.5025 / Rs = 45mA ???? 0x4F Current Taper Qual Voltage 0x32 100mV 0x50 Manufacturers Data Length 0x07 7 bytes of Manufacturer's Data 0x51 Control Mode 0x04 0b00000100 0x52 Digital Filter 0x2D 50uV 0x53 Self-Discharge Rate 0xE6 2% per day = 52.73 / (256 - 0xE6) ???? 0x54 Battery Low % 0x12 7% 0x55 Near Full 0x64 200mAh 0x56+ Reserved 0x0000000000000000 0x5e VFC Offset 0x3C05 **** 0x60 VFC Offset 0xA0 **** 0x61 Temperature Offset 0xEA -2.2C 0x62 ADC Offset 0xFB -5 0x63 Cell 2 Calibration Factor 0x00 0x64 Cell 3 Calibration Factor 0x00 0x65 Cell 4 Calibration Factor 0x00 0x66 ADC Voltage Gain 0x2792 10130 0x68 ADC Sense Resistor Gain 0x180E Gain = 625 / Rs (Rs = sense resistor) 0x6a VFC Sense Resistor Gain 0x0F75 Gain = 409.6 / Rs (Rs = 0.10 ohm) 0x6c VOC 25% 0xF1F0 3600mV 0x6e VOC 50% 0xF18C 3700mV 0x70 VOC 75% 0xF128 3800mV 0x72 EDVF/EDV0 0x0CE4 3300mV 0x74 EMF/ EDV1 0x0D48 3400mV 0x76 EDV T0 Factor 0x0000 0x78 EDV C1/C0 Factor/EDV2 0x0DAC C1 = 13, C0 = 172 0x7a EDV R0 Factor 0x0000 0x7c EDV R1 Factor 0x0000 0x7e Check Byte 2 0xA55A
- Serial Number = 0x0112 = 274
Manufacture Date = 0x3D33 = 0b0011110100110011 --> 0011110 1001 10011 --> 30 9 19 = 2010/9/19
CycleCount = 0x32 = 50
Code:Pack Configuration = 0b01100100 DMODE = 0 LEDs reflect AbsoluteStateOfCharge() SEAL = 1 SMBus read access is limited to commands (0x05-0x1c) and (0x20-0x23). SMBus read/write access is limited to commands (0x00-0x04), (0x2f), and (0x3c-0x3f) CSYNC = 1 The bq2060A updates RM with a programmed percentage of FCC at a valid charge termination CEDV = 0 EDV compensation disabled VCOR = 0 Midrange corrections disabled CHEM = 1 The bq2060A uses Li-ion configuration parameters LCC0/LCC1 = 00 VCELL4= Cell Stack
Code:Control Modes = 0b00000100 NDF = 0 Digital filter enabled all the time HPE = 0 No PEC byte on alarm warning to host CPE = 0 No PEC byte on broadcasts to charger LED = 0 Selects the 5-LED indication mode SC = 1 Learning cycle optimized for Smart Charger SC = 0 Broadcasts to host and charger enabled
Leave a comment:
- Serial Number = 0x0112 = 274
-
Re: Help identifying this chip - battery controller chip ?
So I have a bin dump of the eeprom - I verified it too so everything is ok.
Some of the content is easy to match up with the information the raid bios and the raid software in windows provides.
Looking at the Megaraid bios and comparing with hex workshop I can see
Mfg name - LS1121001A
Device Name - 3150301
Device Chemistry - LION
The serialnumber 274 and mfg date 9/19/2010 I can't see, windows software gives us information that the battery has been discharged 50 times and I can't see that either.
I don't know how smart the software is and if it is important to change mfg date to this year but what I would like to change is design capacity to match the samsung battery and the completed discharge cycles resetted.
Anyone has knowledge of this ?Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
Seems like the Lithium Ion and Lithium Polymer batteries are charged the same way, thumbs up.
Despite the structural differences, you should treat them similarly and consider them two
versions ('gentle and light' 'tough and strong') of the same kind of battery.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
or use a power supply to keep the controller alive and live swap the cell.most will recal on a full cycle.
btw the cell is cheap and easy to get in the form of a samsung blackjack extended battery.$4 on ebay.got a ton of em in my extended family in harbor freight magnet lights with a tp4056 board.
Hehe I thought I had a msop adapter but I did not - got a few on its way, expect a week before I can upload bin file.
Anyone up to date on battery chemistry ? I'm worried about cut off voltage and charging current to be incompatible with the Samsung battery. Are they compatible ?Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
I got curious ...
FDW2511NZ, Fairchild, Dual N-Channel 2.5V Specified PowerTrench MOSFET, 20V, 7.1A:
24LC01B, Microchip, marking 4L1BI, 1Kbit, I2C, serial EEPROM, 2.5 - 5.5V:
https://cdn.badcaps-static.com/pdfs/...c3cf891b16.pdf
bq2060A, Texas Instruments, SBS v1.1-Compliant Gas Gauge IC:
https://cdn.badcaps-static.com/pdfs/...43804650eb.pdf
SN74LVC1G08, Texas Instruments, marking CEH, Single 2-Input Positive-AND Gate, 1.65V to 5.5V:
https://cdn.badcaps-static.com/pdfs/...b92049dee8.pdf
Si7108DN, Vishay Siliconix, N-Channel Fast Switching MOSFET, 20V, 14A:
https://cdn.badcaps-static.com/pdfs/...fb551f6ef1.pdf
MAX835EUK-T, Maxim, marking AAAY, Micropower Latching Voltage Monitor, SOT23-5:
https://cdn.badcaps-static.com/pdfs/...9619a44ad0.pdf
MAX1725EUK+T, Maxim, marking ADNK, SOT23, Adj 1.5V to 5.0V, 2.5V - 12V, Ultra-Low IQ, LDO Linear Regulator:
https://cdn.badcaps-static.com/pdfs/...8ac5ffd395.pdf
SFH-0412A, Sony, Self Control (SC) Protector, marking 12AH1, 12A, 4.0V/7.1V:
https://cdn.badcaps-static.com/pdfs/...715af27c24.pdfLeave a comment:
-
Re: Help identifying this chip - battery controller chip ?
or use a power supply to keep the controller alive and live swap the cell.most will recal on a full cycle.
btw the cell is cheap and easy to get in the form of a samsung blackjack extended battery.$4 on ebay.got a ton of em in my extended family in harbor freight magnet lights with a tp4056 board.Last edited by kc8adu; 11-28-2015, 02:19 PM.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
If you can read and write the EEPROM, I could have a go at editing it.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
I finally got hold of two defect Lsi battery modules for free to play with.
Boy howdy was I lucky, no sn0710031 on this board but a TI bq2060a using an external eeprom. So instead of trying to modify the Dell unit I will use the Lsi modules by replacing batteries and perhaps reprogram the eeprom.
The Dell and Lsi units use two different batteries, both batteries are Li ion but they have different capacities and the Samsung battery has a hard metal case as the Sony US503759 a8h has the regular softer package.
Sony battery is 1350mAh and Samsung is 2000mAh.
Can I use the Samsung ICP103450S battery on the Lsi board or will it catch fire ?
I can perhaps dump the eeprom content and I should perhaps be able to zero it out to make sure a new battery will be charged properly, if you see the pictures the defective battery has only 385mAh left,eeprom also holds serial number, manufacturer information and design capacity.
Anyone good at hex editing ?
Added some of the datasheets for you, could not find Sony battery datasheet.Last edited by Gabriel; 11-28-2015, 11:45 AM.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
I found a whole bunch of "SN0" ICs in the following TI list:
http://focus.ti.com.cn/cn/download/a...alldevices.txt
Strangely, Mouser lists a SN0708100P device. If it is a proprietary OEM part, then I can't understand why Mouser would be able to sell it.
http://au.mouser.com/ProductDetail/T...ts/SN0708100P/Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
Is there any smart way to remove the silkscreen ? can barely follow the traces, tried a fiber pen but it was too fine to polish it away.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
Oh! I understand now! When you said house mark, for some reason, I thought you meant it was marked in such a way where only the people who made it, TI, would know what the markings meant. Sorry for the confusion and thanks for the clarification!Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
As has already been suggested, the chip is probably "house marked". That is, the chip is probably a custom part made for Dell. ISTR that "SN" was a prefix that was commonly assigned to such custom parts. If it is a custom chip, then TI would be prohibited from releasing proprietary data to you, as such data would be the property of Dell.Leave a comment:
-
Re: Help identifying this chip - battery controller chip ?
The date codes on the chips should tell you when the IC (controller?) was manufactured. The markings are consistent with TI markings, AFAICT.
I would determine the controller's supply and ground pins. I would also trace the data, clock, and T signals from the connector to the controller.
Also determine where the temperature sensor (thermistor?) goes. That would be an ADC input to the controller. In fact ISTM that the entire circuit should not be too difficult to trace.
Once you have this information, then we could go to the Wayback Machine and determine which ICs were available at that time.
http://web.archive.org/web/*/http://www.ti.comLeave a comment:
-
Re: Help identifying this chip - battery controller chip ?
The date codes on the chips should tell you when the IC (controller?) was manufactured. The markings are consistent with TI markings, AFAICT.
I would determine the controller's supply and ground pins. I would also trace the data, clock, and T signals from the connector to the controller.
Also determine where the temperature sensor (thermistor?) goes. That would be an ADC input to the controller. In fact ISTM that the entire circuit should not be too difficult to trace.
Once you have this information, then we could go to the Wayback Machine and determine which ICs were available at that time.
http://web.archive.org/web/*/http://www.ti.comLast edited by fzabkar; 11-21-2015, 02:03 PM.Leave a comment:
Related Topics
Collapse
-
by BowlineMy question pertains to understanding the control circuity inside a Dell PT434 type battery used in Dell E6400, E6410 and other Dell notebooks?
Does anyone have a circuit diagram for the inside of a Dell PT434 battery and/or a description of how the control lines work to control this battery?
My reason for asking is I have a battery which I cannot get to charge beyond 1% in a Dell E6410 or E6400.
The LED bar graph charge indicator on the battery shows one LED lighted when the info button is pressed.
I have tried multiple different Dell power adapters. My Dell... -
by DynaxSCHi
I have a very strange issue with the BIOS SPI chip of an ASRock B650M PRO RS motherboard.
The SPI chip is an Winbond 25Q256JWEQ model (1V8).
The motherbaord doas not POST - it lits only CPU and DRAM EZ Debug Leds, and stays that way forever.
The Flashback function of the motherbaord is also not working, despite all instructions followed correctly - I'm 100% sure of this.
I have then desoldered the chip, backupped the contents, and tried to earease the chip in order to program stock image, but the chip is locked by status registers SREG2 (TB) and SREG6... -
by mkdjHello everyone,
Mark and model: ASUS X571
Symptoms: not turning on. There is only the LED battery indicator working. The owner of the laptop told me this problem arrived one week after having changed the battery. He then managed to power on the laptop only once, and then it never powered on again.
Tests already made:
- Battery is charging when laptop is plugged in. The LED battery indicator turns white after a couple of hours of charge, indicating that battery is fully charged. However, laptop won't turn on anyway, with or without AC plug.
- I have removed... -
I bought a Vostro 3400 motherboard (LA-K033P) to upgrade over my damaged Inspiron 5593 (LA-J091P) board. Everything else is ok except for the battery. This battery I am using now is already a replacement one since I disposed of the bloated original one. Back in the Inspiron 5593 motherboard, the battery charges fine and is identified just fine. However, with the upgraded motherboard, suddenly the replacement battery is labeled as "Not a dell battery". When I borrow a similar battery from my colleague (which did not have replacements yet), it is identified and charges just fine.
... -
by AJ847.63ei all,
Cab anyone identify this chip? Pics attached. It's marked L8=6E 74L.
History: laptop came from a e-cycler. Dropped off a few laptops wanting to get rid of them so he asked if we wanted them, apparently he tried swapping the battery on this one and acidentally broke the tip of the battery connector and plugged the battery in upside down.
All readings on the battery pin seem normal though (comparing to a working same model board).
Connecting the charger you can see the above mentioned chip pulsing so it looks like its going into protection mode, but checking... - Loading...
- No more items.
Leave a comment: