Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Прошивка контроллера батарей ноутбука
https://vlab.su/viewtopic.php?f=181&t=507
Страница 48 из 76

VitaliyK [ 22 июн 2022, 18:27 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Вот df1 dump с моей 55++ батареи.
https://drive.google.com/file/d/14V5nJ2 ... sp=sharing
Как уже упоминал, тут 6 похожих частей. При попытке скопировать 1-ю во все остальные, счетчик уменьшился (не намного), но, напряжение заряда изменилось с 12.600 на 13.050, что неприемлемо. Возникает вопрос, какая часть читается как активная.

matroskin_kot [ 23 июн 2022, 01:23 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

VitaliyK писал(а):
Где зашифрована емкость и счетчик циклов?

каждая повторяющаяся группа соответствует своему циклу зарядки, первая 1115 цикл (045с hex по адресу 9с9d) последняя 1139 (0473) перед этими значениями стоит емкость 99 (0063) первая, последняя емкость 97 (0061) все это отображается в свапе 6100. это все что увидел в вашем дампе.. скорее всего надо будет обнулять все шесть групп на предмет циклов и вписывать емкость в первую или все.. это лишь догадки, с lg не связывался.

VitaliyK [ 23 июн 2022, 02:10 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Не прокатило. Обнуление этих адресов во всех 6-и частях ничего не поменяло :(
Где Вы нашли 1115? Текущий счетчик 1139.

Electrogod [ 23 июн 2022, 03:42 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Alex_PP писал(а):
За ссылку спасибо. Просто я подумал, может где то альтернативная версия появилась. Как с Sanyo.exe.
Да всегда пожалуйста! Буду приятно обрадован, если вы оперативно подскажите, как можно 8030 ввести в безопасный режим? Ну тот, из которого я вышел.
Alex_PP писал(а):
Ну так я когда драйвер ставил, прописал название платы свое, где добавил Karosium
Подскажите пожалуйста, в какое место кода вы писали это? Хочу тоже увековечить память разработчика.
Alex_PP писал(а):
Статус ровно тот же, что и в we2works: 00e0 = 11100000 = INIT|DSG|FC|
Прошу прощения, а почему 00e0 = INIT|DSG|FC| и почему 11100000 = INIT|DSG|FC|?
Alex_PP писал(а):
А по режиму - не понял вас. Вы о BattMode = 0080? или еще о чем то?
Ну разумеется. Других режимов там нет. Просто наверное BE2W эту информацию не публикует?
Alex_PP писал(а):
А EEPROM часть была у меня 100% рабочая. Блокировка была снята. Как у вас выглядит проблема? Он заблокирован?
Пока не могу сказать. У меня другая проблема возникла. Плата с какого-то перепуху сперва сдохла, а потом вроде восстановилась. Очень удивлён. Заказал у другого продавца на всякий случай вторую до того, как восстановилась, т.к. чип грелся как тэн от водонагревателя. Что-то внутрисхемное.
Правильно ли я понимаю, что разблокировать нужно без подключения лабораторника 14.8? Т.е. достаточно будет пробросить Vcc с платы?
За архивчик спасибо! У меня для вас тоже есть презент. Это полная принципиальная схема и все прошивки, в т.ч. контроллера для EZ-USB FX2LP CY7C68013A. Скину для вас в личные сообщения. Получил от китайского инженера для восстановления своей платы.
matroskin_kot писал(а):
восстанавливать надо свой дамп, в нем калибровки и корректировки под свое железо, залив другой дамп можете сделать только хуже.
Спасибо за информацию. Учту это. Просто терять уже было нечего...

Alex_PP писал(а):
На форумах об этом тоже ничего не писали.
За ссылку спасибо. Просто я подумал, может где то альтернативная версия появилась. Как с Sanyo.exe.
Если будете компилировать, то исправьте файл smbusb.c на допиленный мной. Внесены исправления. Sanyo присутствует. Отчёт CLI будет таким и без ошибок:
CLI Report
C:\Users\SMBUS\>build.bat 64
Building 64bit release.
Prerequisites found.
Building libsmbusb
Building tools
Done.

C:\Users\SMBUS\>

Также не забудьте выполнить команду smbusb_bootstrap -d 04B4:8613. Она обновит прошивку вашего устройства до 1.0.1

p4s8x [ 23 июн 2022, 05:18 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Подскажите пожалуйста, где находится предохранитель на батарее sony vgp-bps24? Ни где не могу найти инфу на эту батарею

p4s8x [ 23 июн 2022, 13:40 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Подскажите по предохранителю 12AH3 ,

------------1------------
4 [ предохранитель] 2 между 2 и 4 у меня 8 ом
----------- 3------------
контакты 1 и 3 замыкаются перемычкой, они должны соединяться ещё и со 2 контактом? в схеме не очень ясно
---------- Добавлено спустя 43 минуты 25 секунд: ----------
программатором СH314A можно считать данные с акб? i2c вроде он поддерживает, но может все все спецификации...

VitaliyK [ 23 июн 2022, 15:05 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Кажись, добил я 55++ батарею :ya_hoo_oo:
Скорректировал все, что надо. Нужно ли менять "Battery mode" and "Battery status"? О чем они, вообще, говорят?
Что означает "At Rate OK" и каким оно должно быть?

Alex_PP [ 23 июн 2022, 20:50 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

VitaliyK писал(а):
Где зашифрована емкость и счетчик циклов?
Где то говорили, что в M37512 и ей подобных (R2j240xxx) в дампе CycleCount и некоторые другие параметры могут быть записаны не "Как есть", а со смещением, типа Count - x, или FCC - y.
Поищите на форумах об этом. Не хочу наврать.
А вообще - метод поиска, если искать "Как есть" в дампе, такой.
Берете емкость, допустим батарея сейчас показывает в отчете Full Charge Capacity: 97 mAh(/10mWh),
переводите в Hex Dec 97 = Hex 0061, меняете местами байты, 6100, и ищете поиском в дампе в этих областях.
Тоже самое с Cycle Count: 1139, Hex 0473 -> 7304 и поиск в дампе.
VitaliyK писал(а):
"Battery mode" and "Battery status"? О чем они, вообще, говорят?
Что означает "At Rate OK" и каким оно должно быть?
Все с этим нормально, не парьтесь. "Battery mode" and "Battery status говорят о состоянии и режиме батареи, режим вы не меняли, статус устанавливает сама батарея, сообщая свое состояние. "At Rate OK" вообще для справки и прогноза по требованию, от контроллера заряда, сколько ваша батарея может продержаться на заданном токе или мощности разрядки.
---------- Добавлено спустя 1 час 4 секунды: ----------
Electrogod писал(а):
Прошу прощения, а почему 00e0 = INIT|DSG|FC| и почему 11100000 = INIT|DSG|FC|?
Ну, например вот:
Изображение
переведите свое число в bin, подставьте цифры, как на рисунке, и увидите статус.
Electrogod писал(а):
Просто наверное BE2W эту информацию не публикует?
Да, этой информации там нет, может по кнопке BatInfo чего увидите, но в отчете ее нет.
Electrogod писал(а):
Правильно ли я понимаю, что разблокировать нужно без подключения лабораторника 14.8? Т.е. достаточно будет пробросить Vcc с платы?
Дык, просто дамп поправить и все. Если ячейки в порядке, для bq8030 не нужен ЛБП.
Electrogod писал(а):
Если будете компилировать, то исправьте файл smbusb.c на допиленный мной
Также не забудьте выполнить команду smbusb_bootstrap -d 04B4:8613. Она обновит прошивку вашего устройства до 1.0.1
Спасибо, учту.
Electrogod писал(а):
Это полная принципиальная схема и все прошивки, в т.ч. контроллера для EZ-USB FX2LP CY7C68013A
Я когда то схему тоже у Китайца на Али нашел, только куда то подевал... )))
Прошивок тут на плату немало. Спасибо.

VitaliyK [ 24 июн 2022, 19:53 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

VitaliyK писал(а):
Кажись, добил я 55++ батарею

Рано обрадовался.
После подключения нормальным батареям и запуска проца получил такое
Cell 0 voltage: 4159 mV
Cell 1 voltage: 1118 mV
Cell 2 voltage: 7837 mV
Cell 3 voltage: 0 mV
Меряю, действительно на Vcell2 ~5.6V. Циклично плавает ~5.4 - 5.8V.
Отключаю все, меряю. Между батареей и Vcell2 1k resistor. Так же как и Vcell1.
То-есть, как бы все в порядке. Цепляю все обратно. Vcell = 8.3V
Запускаю контроллер - циклично плавает ~5.4 - 5.8V.
На выходе, естественно, ничего.
Что бы это могло быть?
Вот моя платка
https://drive.google.com/file/d/1-8s6VR ... sp=sharing
https://drive.google.com/file/d/1-7ZLG9 ... sp=sharing
Резисторы 1k R2 and R5 идут со второй батареи на контроллер и ,видимо, на OVP chip (Q5A A6 353). Что интересно, недостающее напряжение падает на обоих. то есть и контроллер и OVP chip просаживают одновременно?

p4s8x [ 24 июн 2022, 20:24 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Подскажите, батарея VGP-bps24 должна определяться в ноутбуке после замены предохранителя? или контроллер её заблокировал и ноутбук её вообще не будет видеть?
и подскажите где контакт sys_pres ?

VitaliyK [ 24 июн 2022, 21:30 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

p4s8x писал(а):
Подскажите, батарея VGP-bps24 должна определяться в ноутбуке после замены предохранителя? или контроллер её заблокировал и ноутбук её вообще не будет видеть?
и подскажите где контакт sys_pres ?


Видеть должен, если контроллер живой, но как дохлую. То есть ни работать от нее ни заряжать не будет до снятия ошибок. Кстати, предохранитель может сгореть опять если не снят соответствующий флажек.

Alex_PP [ 24 июн 2022, 21:45 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

VitaliyK писал(а):
Cell 0 voltage: 4159 mV
Cell 1 voltage: 1118 mV
Cell 2 voltage: 7837 mV
Cell 3 voltage: 0 mV
Меряю, действительно на Vcell2 ~5.6V. Циклично плавает ~5.4 - 5.8V.
Отключаю все, меряю. Между батареей и Vcell2 1k resistor. Так же как и Vcell1.
То-есть, как бы все в порядке. Цепляю все обратно. Vcell = 8.3V
Запускаю контроллер - циклично плавает ~5.4 - 5.8V.
Вот ваша беда:
Изображение
Соедините припоем в обведенной красным области измерительную площадку с основной.

VitaliyK [ 24 июн 2022, 22:32 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Alex_PP писал(а):
Соедините в обведенной красным области измерительную площадку с основной.

Ур-р-р-а-а-а, заработало.
Cell 0 voltage: 4208 mV
Cell 1 voltage: 4207 mV
Cell 2 voltage: 4218 mV
Cell 3 voltage: 0 mV
Пора заказывать новые очки :(
Спасибо огромное!

p4s8x [ 25 июн 2022, 02:40 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

VitaliyK писал(а):
Видеть должен, если контроллер живой, но как дохлую. То есть ни работать от нее ни заряжать не будет до снятия ошибок. Кстати, предохранитель может сгореть опять если не снят соответствующий флажек.

Предохранитель восстановил и он не горит. Банки напрямую все зарядил, но ноутбук вообще не реагирует на аккумулятор, как будто его там нет. Индикатор батареи молчит.
На батарее 7 пинов, если слева на право считать, то к каким контактам подключить программатор? Не имел дело с батареями(.

jonpim [ 27 июн 2022, 14:22 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

p4s8x писал(а):
где контакт sys_pres ?


без замены ячеек и разблокировка ломаной бешкой не поможет .

p4s8x [ 27 июн 2022, 14:58 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

jonpim писал(а):
без замены ячеек и разблокировка ломаной бешкой не поможет .

Спасибо большое за схему! Ячейки я все зарядил, они хорошо набрали заряд. Жду программатор и буду пробовать поработать с контроллером.

jonpim [ 27 июн 2022, 15:19 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

p4s8x писал(а):
они хорошо набрали заряд.

кривые ВАХ разряда по каждой ячейки должны быть максимально равными .
Ведь не зря пред сработал , контроллер с множеством настроек bq8050 поставил флаги .

VitaliyK [ 27 июн 2022, 18:06 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

jonpim писал(а):
без замены ячеек и разблокировка ломаной бешкой не поможет

Где ее скачать?
Все на нее ссылаются, а найти нигде не могу :(

jonpim [ 28 июн 2022, 13:51 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

VitaliyK писал(а):
найти нигде не могу

Первая ссылка в гугле )
https://wdho.ru/9a4

p4s8x [ 28 июн 2022, 21:30 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Вопрос такой, счас CP2112 как то дорого стоит, для работы c Betoworks CP2102 подойдет или ещё какие есть варианты?

VitaliyK [ 28 июн 2022, 21:31 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

jonpim писал(а):
Первая ссылка в гугле )
https://wdho.ru/9a4

А паролем на архив поделитесь?

p4s8x [ 28 июн 2022, 21:42 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

В этой теме писали пароль softoroom

AiBek94KG [ 29 июн 2022, 02:04 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Доброго времени суток, такая проблема,
На ноутбук Lenovo E130 аккумулятор давно сдох никаких признаков не было, при измерении в банках было 0В
Заменил все сразу, стоит контроллер BQ29330 и bq8030 подскажите пожалуйста как завести контроллер?

Vovan_sar [ 29 июн 2022, 07:40 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

AiBek94KG в теме все есть

volvo [ 04 июл 2022, 10:18 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Добрый день,подскажите, какая актуальная программа для работы с акумами? для сброса контроллера -только покупка софта? или есть ломаный b2bworks -прошу поделится если есть таковой.Или какая есть другая программа для аккумов?Повторюсь-мне нужно только для сброса.

Vovan_sar [ 04 июл 2022, 10:27 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

volvo
Привет. А выше на странице посмотреть?

Brtth [ 04 июл 2022, 10:28 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

тему выше почитайте... софт выкладывали

volvo [ 04 июл 2022, 12:06 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

что то не нахожу софта, говорят есть ломаная be2works но никто не поделился- есть у кого ?

Alex_PP [ 05 июл 2022, 13:46 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

volvo писал(а):
что то не нахожу софта, говорят есть ломаная be2works но никто не поделился- есть у кого ?
Это нонсенс прям. )))
Ссылка за 6 сообщений до вашего первого.
viewtopic.php?p=950123#p950123

sszer [ 05 июл 2022, 17:34 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

VitaliyK
R2J240 пишет лог состояния батареи блоками. Делаешь так - находишь наиболее ранний блок, он с большей остаточной емкостью батареи и разблокированными ключами. Копируешь его на место последнего блока и пишешь все в еепром. Батарея разблокируется и остаточная емкость подрастет в соответствии с содержимым скопированного блока. С содержимым блоков не разбирался ибо не было такой задачи. Потом у меня батарея нормально раскачалась за пару циклов.

ЗЫ Вижу уже неактуально. Оставлю.

Страница 48 из 76 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/