Reset baterie IBM ThinkPad X24 - M37516+AK6480A

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

Reset baterie IBM ThinkPad X24 - M37516+AK6480A

#1 Příspěvek od rnbw »

Mam tu ThinkPad X24 s vadnou bateriou IBM 02K6760. Bateria komunikuje, ale odmieta sa nabijat ci vybijat. Rozobral som ju (podarilo sa mi to celkom pekne) - vsetky 3 dvojice clankov mali napatie, ale dost nizke (notebook sa dlho niekde valal). Lab. zdrojom som ich postupne nabil, ale bateria stale nefunguje. Poistka je OK, ale procesor "nepusti" ziadny prud.

Procesor je M37516 a EEPROM 80AF (AK6480A). Stiahol som SBWorkshop demo, postavil adapter na LPT port. Podarilo sa mi stiahnut obsah EEPROM aj stav baterie - vidim tam nejake alarmy. Neviem to vsak nijako resetovat - demo verzia tuto kombinaciu asi resetovat nevie (programator je asi 🤐, kedze to nevie ani nic vypisat!?). Rovnako som dopadol s be2works (nerobil to ten isty clovek?)

Co s tym? Asi len vyhodit...

Be2works:

Kód: Vybrat vše

DesignCapacity: 4000 mAh
FullChargeCapacity: 1374 mAh
CycleCount: 179
Date: 2002.12.10 y.m.d
DesignVoltage: 10800 mV
ManufactureName: Panasonic
DeviceName: IBM-02K6760
SerialNumber: 932
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LION
Temperature: 24,4 C
Voltage: 9229 mV
Current: 0 mA
RelativeSOC: 0%
AbsoluteSOC: 0%
RemainingCapacity: 0 mAh
Mfg1: 2048 integer
Mfg2: 21 integer
Mfg3: 56 integer
Mfg4: 11877 integer
SBWorkshop:

Kód: Vybrat vše

Smart Battery Data Report.
Generated by Smart Battery Workshop

==========BatteryData==========
ManufacturerAccess: 0110  hex
RemainingCapacityAlarm*: 400  mAh or 10mWh
RemainingTimeAlarm*: 10  minutes
AtRate: 0  mA or 10mW
AtRateTimeToFull: unknown  minutes
AtRateTimeToEmpty*: 0  minutes
AtRateOK*: 0  Boolean
Temperature: 244  0.10C
Voltage: 9229  mV
Current: 0  mA
OverageCurrent: 0  mA
MaxError: 0  percent
RelativeStateOfCharge: 0  percent
AbsoluteStateOfCharge: 0  percent
RemainingCapacity: 0  mAh or 10mWh
FullChargeCapacity: 1374  mAh or 10mWh
RunTimeToEmpty*: 0  minutes
AverageTimeToEmpty*: 0  minutes
AverageTimeToFull: unknown  minutes
ChargingCurrent: 0  mA
ChargingVoltage: 0  mV
CycleCount: 179  count
DesignCapacity: 4000  mAh or 10mWh
DesignVoltage: 10800  mV
ManufactureDate: 1980.0.10  y.m.d.
SerialNumber: 932  number
ManufacturerName: Panasonic
DeviceName: IBM-02K6760
DeviceChemistry: LION
ManufacturerData: 42800B020000290CC10B230C00000000  hex
OptionalMfgFunction5: 31315330324B363736315A4658364746  hex
OptionalMfgFunction4: 00080000000000000000000000000000  hex
OptionalMfgFunction3: 15000000000000000000000000000000  hex
OptionalMfgFunction2: 38000000000000000000000000000000  hex
OptionalMfgFunction1: 652E0000000000000000000000000000  hex
==========BatteryMode==========
Internal Charge Controller not Supported
Primary or Secondary Battery Function not Supported
Battery OK
Internal Charge Control Disabled
Battery operating in its secondary role
AlarmWarning broadcasts to Host and Smart Battery Charger Enabled
ChargingVoltage and ChargingCurrent broadcasts to Smart Battery Charger Enabled
Report in mA or mAh
==========BatteryStatus==========
OverCharged Alarm
Terminate Charge Alarm
OverTemp Alarm
==========SpecificationInfo==========
Revision N/A
Version N/A
VScale N/A
IPScale N/A
==========End==========

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#2 Příspěvek od ZdenekHQ »

Podle SBWorkshop je ta baterka mrtvá, i když teoreticky může téměř normálně fungovat.

Některý modely IBM uměly obnovit platné údaje přes vybití a nabití, ale jen některé a třeba v mém případě jsem raději koupil novou. Sice neoriginál, ale články jsou Sanyo a funguje od ledna 2012 dodnes. Zatím hlásí 87 celých cyklů nabití, takže ji možná i trošku šetřím.

Těch Tvých 179 cyklů může být i přednastavený dead-time...
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#3 Příspěvek od rnbw »

Novu bateriu sa mi kupovat nechce - vzhladom k jej cene a tomu, ze notebookov tu mam asi 10 aj ked nepotrebujem ziadny...

Uživatelský avatar
Standa99
Příspěvky: 3476
Registrován: 29 čer 2004, 02:00

#4 Příspěvek od Standa99 »

Já jsem něco podobného páchal před osmi lety http://www.ebastlirna.cz/modules.php?na ... ic&t=12406 a to jsem nakonec řešil tak, že jsem podle PDFka zjistil, co si na které adresy zapisuje v té eeprom a poté jsem to editoval ručně a nahrál zpět. Resetoval jsem nabíjecí cykly a zvětšoval kapacitu kvůli jiných článků. Šlapalo to dobře, ale asi po roce jsem ten NB prodal.
.
..
...
Ať žije zdejší FOSILOVNA :D

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#5 Příspěvek od rnbw »

Tu je trochu problem, ze M37516 je procesor a nikto nevie, co si kam do tej EEPROM uklada :(

Navyse sa mi po zobudeni procesora uz nepodarilo precitat znovu EEPROM - takze pri pripadnych pokusoch budem musiet odpojovat clanky pred kazdou manipulaciou s EEPROM.

Uživatelský avatar
Standa99
Příspěvky: 3476
Registrován: 29 čer 2004, 02:00

#6 Příspěvek od Standa99 »

Tak aspoň sehnat ten *.bin do té eeprom, to by mělo jít. Vzpomínám, že jsem tak před 5 lety řešil nějaký IBM, ale reset cyklů nepomohl, ta baterka byla nakonec kaput.

Edit: Na elektrodě http://www.elektroda.pl/rtvforum/topic1652132.html to řeší, ale už mi tam nefunguje login.
.
..
...
Ať žije zdejší FOSILOVNA :D

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#7 Příspěvek od rnbw »

Nejake som nasiel na polskej Elektrode (a minul vsetky punkty...), musim to vyskusat... Ale ak je v tom procesore iny firmware, tak to nepojde.

Keby boli clanky v prdeli, tak tu mam nejaku relativne novu bateriu z DELLu, kde su tiez 3 dvojice clankov a vyzeraju byt OK.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#8 Příspěvek od rnbw »

Dal som tam M37516_80AM_1691_Panasonic_148_4400_ok.bin - po pripojeni zdroja to na moment zacalo nabijat, ale hned vyplo a vyplo sa aj napajanie procesora. Ked som potom EEPROM precital, bol zmeneny byte 0x1FA (z 0x00 na 0x01) a 0x3FA (z 0xFF na 0xFE).

Data v druhej polovici EEPROM (0x200-0x3FF) su zjavne znegovana kopia data v prvej polovici (0x000-0x1FF).

Porovnal som ten subor M37516_80AM_1691_Panasonic_148_4400_ok.bin s povodnym 80AM_Orginal_File_1691_Panasonic.bin. Zmenenych bolo len par bajtov, okrem ineho aj ten 0x1FA.

Pozrel som teda do mojho dumpu, na 0x1FA bolo 0x10. Dal som tam 0x00 (a na 0x3FA som dal 0xFF namiesto 0xEF). Po zapisani do EEPROM a pripojeni zdroja to zacalo normalne nabijat! :)

Kód: Vybrat vše

Smart Battery Data Report.
Generated by Smart Battery Workshop
7.11.2015 22:27:53

==========BatteryData==========
ManufacturerAccess: 1800  hex
RemainingCapacityAlarm*: 400  mAh or 10mWh
RemainingTimeAlarm*: 10  minutes
AtRate: 0  mA or 10mW
AtRateTimeToFull: unknown  minutes
AtRateTimeToEmpty*: unknown  minutes
AtRateOK*: 1  Boolean
Temperature: 246  0.10C
Voltage: 11153  mV
Current: 402  mA
OverageCurrent: 399  mA
MaxError: 0  percent
RelativeStateOfCharge: 3  percent
AbsoluteStateOfCharge: 1  percent
RemainingCapacity: 48  mAh or 10mWh
FullChargeCapacity: 1374  mAh or 10mWh
RunTimeToEmpty*: unknown  minutes
AverageTimeToEmpty*: unknown  minutes
AverageTimeToFull: 207  minutes
ChargingCurrent: 4000  mA
ChargingVoltage: 12600  mV
CycleCount: 179  count
DesignCapacity: 4000  mAh or 10mWh
DesignVoltage: 10800  mV
ManufactureDate: 1980.0.10  y.m.d.
SerialNumber: 932  number
ManufacturerName: Panasonic
DeviceName: IBM-02K6760
DeviceChemistry: LION
ManufacturerData: 42800B020000900E7D0E890E00000000  hex
OptionalMfgFunction5: 31315330324B363736315A4658364746  hex
OptionalMfgFunction4: 03000000000000000000000000000000  hex
OptionalMfgFunction3: 04000000000000000000000000000000  hex
OptionalMfgFunction2: 38000000000000000000000000000000  hex
OptionalMfgFunction1: 652E0000000000000000000000000000  hex
==========BatteryMode==========
Internal Charge Controller not Supported
Primary or Secondary Battery Function not Supported
Battery OK
Internal Charge Control Disabled
Battery operating in its secondary role
AlarmWarning broadcasts to Host and Smart Battery Charger Enabled
ChargingVoltage and ChargingCurrent broadcasts to Smart Battery Charger Enabled
Report in mA or mAh
==========BatteryStatus==========
OverCharged Alarm
==========SpecificationInfo==========
Revision N/A
Version N/A
VScale N/A
IPScale N/A
==========End==========

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#9 Příspěvek od ZdenekHQ »

Hlavně to hlídej, ať to taky ve správnou dobu to nabíjení ukončí...
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#10 Příspěvek od rnbw »

Zatial to nabijam na lab. zdroji a sledujem napatie jednotlivych dvojic. Potom to vrazim do notebooku a budem sledovat, ci nabijanie funguje spravne.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#11 Příspěvek od rnbw »

Tak v notebooku sa to pekne nabijalo, napatie sa postupne zvysilo na 12,5V. Potom zacal prud klesat a napatie velmi pomaly rastlo ku 12,6V. Tuto hranicu dostiahnut nestihlo a zase to prestalo fungovat...

Ked som to vybral, tak som nameral na vsetkych dvojiciach 4,14V. V EEPROM je zase nastaveny byte 0x1FA na 0x10. Ked som nechal bateriu odlezat, tak napatia su: 4,08V; 4,12V a 4,09V. Ze by tento rozdiel stacil na to, aby to procesor vyhodnotil ako zavadu?

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#12 Příspěvek od ZdenekHQ »

Moje vlastní teorie je, že to spíš hlídá dI/dt při konstantním napětí , popř. ekvivalentí kombinace, česky řečeno křivku nabíjení.

Jak se objeví větší odchylka (třeba rychlejší nárůst napětí, t.j. menší kapacita), tak ji to odepíše.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#13 Příspěvek od rnbw »

Inak je tam este M61040, ten okrem ineho vie aj vyrovnavat napatie clankov (v datasheete sa to vola "conditioning"). Vie vstupy z jednotlivych clankov spojit cez vnutorne odpory 12 kΩ - to je dost slabe, ale lepsie ako nic. Otazka je, ci to ten procesor M37516 aj pouziva.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#14 Příspěvek od rnbw »

Objavil som (po necelych 5 rokoch) tento kvalitne odlezany notebook :D

Do baterie som zapisal "opravenu" EEPROM (tu so zmenenym bajtom 0x1FA - nasiel som ju na disku), clanky v ramci moznosti rucne vyrovnal na lab. zdroji a bateriu potom na zdroji aj nabil. Notebook na nu bezal asi 4 hodiny 8O (bez HDD, linuxova konzola, displej zapnuty, minimalne podsvietenie, bez zataze).

Potom som ju nechal v notebooku nabit a normalne sa to nabilo. Pred koncom nabijania boli napatia dvojic clankov 4,18V, 4,17V a 4,19V (podla multimetra), bateria ukazovala 12,600V (nameral som 12,54V - multimeter asi nemeria presne). Po ukonceni nabijania maju vsetky 4,15V.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#15 Příspěvek od rnbw »

Notebook stale mam, bateriu obcas vybijem a nabijem. Stale funguje.

Odpovědět

Zpět na „Výpočetní technika“