| Автор | Сообщение |
dmvt1 Участник Сообщения: 410
|
Уважаемые коллеги,
стоит на даче подобный раритет. Батарее (FRU 92P0987, ASM 92P0988, 10.8 V, 4 Ah) конец давно ( с 2003 года в работе). Тут посыпались батареи на других аппаратах, решил заодно поднять и эту батарею. Элементы заменил на новые, аппарат честно их зарядил и проработал на батарее 2 часа, как и ранее. А вот с калибровкой полная беда. Как на Asus сам назад не откалибровался. Сейчас показывает емкость 0.3 Аh, хотя заряжается по полной два часа током за 2 ампера. Естественно, и счетчик циклов 776. Нет ли у кого-нибудь прошивки от новой АКБ подобного типа. Связка bq8011 и 24C01. Буду предельно благодарен. Покупать профессиональный софт типа be2work смысла нет, аппарат не стоит этих денег. |
|
Denexp Участник Сообщения: 574
|
dmvt1, так в SBWorkshop Demo можно ручками дамп подкорректировать и там же смотреть, что получилось.Кстати она же может епромки сбрасывать автоматом если ручками лень. |
|
dmvt1 Участник Сообщения: 410
|
Да не видет SBWorkshop Demo эту батарею вообще. Родной MaxiMizer все видит - и данны батареи, и счетчик зараяда, и напряжение, и токи заряда/разряда и температуру. Т.е. контроллер не заблокирован. А вот эта программа не видит в упор. |
|
mipnoj Предупреждений: 1 Сообщения: 1494
|
Дамп с еепромки слить программатором и открыт в воркшопе , потом редактируем. |
|
Denexp Участник Сообщения: 574
|
| dmvt1 писал: | | Да не видет SBWorkshop Demo эту батарею вообще. Родной MaxiMizer все видит - и данны батареи, и счетчик зараяда, и напряжение, и токи заряда/разряда и температуру. Т.е. контроллер не заблокирован. А вот эта программа не видит в упор. |
Где-то недопереконтакт значит!
А контроллер тут как правило не блокируется.Просто дамп надо править в снятой епромке. |
|
dmvt1 Участник Сообщения: 410
|
ОК. Так и поступлю. По серости своей счел, что он прямо с батареей в ноуте работать умеет по штатному интерфейсу. |
|
dmvt1 Участник Сообщения: 410
|
В общем, выпаял я еепромку, слил дамп. Запустил SBWorkshop Demo, нашел где сидят оставшаяся емкость и число циклов, поправил как надо. SBWorkshop Demo показал праильный остаток емкости 40.00 Wh, счетчик циклов поставил на 1. Прошил это дамп и впаял микруху назад. Вставил батарею. Результат полный финиш. Емкость и счетчик комп видит правильно, а все остальное заблокировалось. Вся силовая и аналоговая часть перестали работать. Дыма и повреждений нет. Заливка взад родной прошивки ничего не дала. Так что контроллер все-таки блокируется по каким-то одному ведомым ему критериям. Пока мысли иссякли, может кто чего умного подскажет. |
|
Art20 Участник Сообщения: 316
|
|
dmvt1 Участник Сообщения: 410
|
Спасибо за ссылку. Очень интересный сайт, правда продвигают они свою программу, ну и ладно. Спаял я адаптер Philips I2C, но ни одна программа (ни SBWorkShop, ни их) по терминальным ножкам на батарее законнектится не может. Рабочая АКБ от Acer увиделась сразу. Самое смешное, что ноут батарею видит, хотя и весьма кастрировано. Т.е. тип, напряжение, серийный номер, счетчик циклов, температуру и т.п. считывает исправно. Естественно, вся информация о напряжении, токах и т.п. недоступна, т.к. bq8011 в блоке. 24С01 тоже через терминал батареи прочитать не дает. Так что мораль такова, что тупо EEPROM править нельзя, т.к., похоже, все сидит под контрольной суммой и при проблеме с ней контроллер сразу блокируется. Сейчас буду пытаться все-таки снять блокировку, кое-какие идеи на сайте все-таки нашлись. |
|
LDZ Участник Сообщения: 928
|
А ты как все делал?
1. от плюса к минусу отпаял батарею,
2. снял память, слил-поправил-залил,
3. выровнял напругу в банках, собрал батарею,
4.от минуса к плюсу запаял батарею,
5. проверил напругу на выходе батареи, если есть, ставим в аппарат,
если нет - пробуем коротнуть плюс аккумулятора с плюсом выхода батареи,
если появилось, - ставим в аппарат, если нет, значит накосячил и батарея заблокирована...
и все сначала. |
|
dmvt1 Участник Сообщения: 410
|
Делал все правильно. Отпаивал и припаивал как надо. Сначала заменил банки и батарея нормально работала (ноут гонял час от батареи без проблем). Из-за старой прошивки показометр степени заряда работал абы как бы и ноут от батареи не включался. Далее разобрал еще раз, слил и откорректировал четре байта в прошивке, запаял микруху, стал собирать и при неприпаяной второй секции плюс третьей секции на долю секунду случайно коротнул на свой же провод. Похоже, этого хватило, чтобы BQ8011 блокирнулась. Сейчас емкость и число циклов читает нормально, а контроллер блокирован. Т.е. он физически работает и отдает серийник, температуру и т.п., но статус ставит - батарея неактивна. Как рихтануть внутреннюю Flash не очень понятно, хотя другие bq с внутренней flash, кроме самых последних, какой-то защиты не имеют и умеют читать-писать флешку по Smbus. Только SBW эти функции не поддерживает по каким-то причинам. Может нарою какую-то програму для прямой работы с SMBus, так попробую вычитать внутренние регистры по аналогии с известными моделями bq. Хотя шанс невелик. Так что похоже кирдец этой батарее. Может найду какой другой контроллер на понятном чипе и вкатаю туда данные из этой батареи. |
|
dmvt1 Участник Сообщения: 410
|
В общем, достать документацию на bq8011 оказалось задачей нереальной. SBW в такой ситуации блокировку уже не снимает. Батарея пойдет на органы, либо дождется своего часа, когда я куплю какую-нибудь вроде bq2060 и из интереса ее впаяю запрограммирую. Тему отмечу как решенную, чтобы не висела. |
|
LDZ Участник Сообщения: 928
|
|
dmvt1 Участник Сообщения: 410
|
У меня термопред целый и ключи живые, т.е. защита второго уровня не активирована. Она активизируется если не удается закрыть ключи и напряжение на банках выходит за установленные критические границы. |
|
|