[uquote="shura1971",url="/forum/viewtopic.php?p=4787657#p4787657"]vyachko,Для проверки КАЛИБР-режима https://radiokot.ru/forum/viewtopic.php ... 1#p4519281[/uquote]
Спасибо, видел, пробовал.
Попробовал ещё раз.
По п. 7: DEVICE not in Calibration-mode.
В ответ на любые действия в BOOT-ROM mod: NO Enter to BOOT-mod.
По п. 5 (Normal-mode) ожидаемо ничего разумного считать не получается.
есть предположение что чип встал в отладку как вариант, отладочные платы могут управлять отладочными режимами.
у TI есть отладочные платы типа MSP430F5529, которые потом могут переделываться в адаптеры для их софта по настройке чипов в составе батарей да и стоят примерно как клоны оригинального адаптера в районе 1500-1600 руб на озоне.
но тоже такой путь не из простых)
[uquote="Vovan_sar",url="/forum/viewtopic.php?p=4784673#p4784673"][uquote="shura1971",url="/forum/viewtopic.php?p=4784635#p4784635"]145mdv,
Насколько помню - там для чтения ЕЕпром надо СН341 подключать[/uquote]
Ты путаешь с чипом MAX17817 (Hewlett-Packard), вот в нем нужен CH341. 145mdv переподключите питание, потом вывод из спячки и пробуете читать.
А так вам любой контроллер от серии AS10ххх подойдет, они взаимозаменяемы. Там и чипы были разные в т.ч. и bq20zXX
Если не получится найти, пишите в личку есть несколько штук.[/uquote]
Приветствую.
Удалось немного оживить. Но все равно заряд не берет и ноут от батки не работает. Подскажите куда копать?
[uquote="shura1971",url="/forum/viewtopic.php?p=4788364#p4788364"]vyachko,DEVICE not in Calibration-mode.
Сделать РЕЗЕТ из программы...
Возможно поможет[/uquote]
Пробовал, не помогло.
[uquote="device1",url="/forum/viewtopic.php?p=4788372#p4788372"]есть предположение что чип встал в отладку как вариант, отладочные платы могут управлять отладочными режимами.
у TI есть отладочные платы типа MSP430F5529, которые потом могут переделываться в адаптеры для их софта по настройке чипов в составе батарей да и стоят примерно как клоны оригинального адаптера в районе 1500-1600 руб на озоне.
но тоже такой путь не из простых)[/uquote]
Вот если бы что-нибудь почитать про команды для такого режима, ведь bq8030 отвечает же на 0x35, 0x37, 0x39.
[uquote="device1",url="/forum/viewtopic.php?p=4788527#p4788527"]софт eZ-FET lite для JTAG. если с отладчиками уже был опыт скорее найдете)[/uquote]
Нет, пока не приходилось работать с ними.
Но мне удалось найти лазейку для перехода из режима "0x35, 0x37, 0x39" в Boot-Mode для своего bq8030A.
Нужна всего одна команда: запись в 0x39 значения 0x3400
Ну а дальше заливка бэкапа оригинального содержимого EEPROM и т.п.
Перепроверил несколько раз: заливал бэкапы от других батарей и повторял восстановление оригинального содержимого EEPROM.
Было бы неплохо чтобы кто-нибудь перепроверил такой способ на своих "залеченных" образцах.
Если интересно как дошёл до 0x3400, то помогла Arduino и взятый за основу скетч от Komandir
Делал переборы.
На первом этапе с последовательной отправкой значений в диапазоне 0x0000-0xFFFF на 0x35, а после каждой записи читал содеждимое 0x39 и блока 0x37.
На втором этапе с последовательной отправкой значений в диапазоне 0x0000-0xFFFF на 0x39, а после каждой записи читал содеждимое 0x35 и блока 0x37.
В случае с 0x35 были ответные реакции выделяющиеся среди прочих, но они ни к чему не привели.
А вот в случае с 0x39 получилось что-то более заметное, решил проверить.
В результате удалось получить отчёт с левыми данными как в режиме Boot-Mode.
Попробовал залить бэкап с помощью DJIBatteryKiller и всё получилось.
Но для меня вернулся вопрос с корректировкой оригинального содержимого EEPROM для замены 4,35 лития на 4,2 (надежда на донорскую EEPROM не оправдалась). Насколько я понял, ручная корректировка статических значений в EEPROM требует пересчёта контрольной суммы, а я об этом пока ничего не знаю.
[uquote="Vovan_sar",url="/forum/viewtopic.php?p=4788478#p4788478"]145mdv, предохранитель проверяли? SP посадить на GND, снять отчет и замерить напряжение.
И дисбаланс напряжений исправляйте.[/uquote]
Подключил с резисторами в 1кОм, читает и пишет, но только если замкнуть + АКБ с + на разъёме. Пред, восстановил, но его палит постоянно.
новый скрин с бешки на фото.
145mdv, не восстанавливая пред, вывод из спяки + на +, сделать ресет/очистить ошибки, прочитать появились ли данные в ChargCarent и ChargVoltage, восстановить пред.
P.S. По отчету все хорошо уже. Но нет флага INIT ((( Палит постоянно когда подключены банки? Через резисторы и от ЛБП с ограничением тока 100mA не должно палить.
По всей видимости либо не соблюдаете очередность подключения сборки к контроллеру, либо косячите при пайке на плату(не полный пропай)
[uquote="vsuper",url="/forum/viewtopic.php?p=4770634#p4770634"]5.73 ver2 все работает[/uquote]
Где вы купили CP2112 Varin 2? Пожалуйста, поделитесь ссылкой.
Подскажите, АКБ Lenovo l08s6c21. bq8030DBT. Перепаковал банки. Все работало, решил поправить емкость и сбросить счетчик. В Be2Works 5.73 не жадная, получил данные о батарее. Выбрал микросхему 8030 считал EEPROM, поправил значение емкости вверху, нажал кнопочку записать. Запись завершилась, АКБ дохляк. Вообще ни на, что не реагирует. Be2Works его не видит писать ничего не хочет. Нашел тут на форуме KNN, тоже не видит, хотя если нажать кнопочку boot, пишет что boot ОК. Но более ничего не делает. Адаптер обычный кит с алика на CP2112 резисторы и стабилитроны из Help KNN добавлены. Как так получилось, что чип вошел в какой-то не понятный режим и как его вывести из него ? Дамп епром есть. Только чип никак не коннектится.
ii_alex, ты его на зарядку в ноут воткни и подожди несколько минут.
у меня также было с батареей от леново, после записи батарея типа стала не доступна. воткнул на зарядку начала заряжаться.
а так сбросился параметр remaining capacity. вот подолжал пока батарею до упора зарядит, этот параметр всстановился.
зарядку и емкость можно отслеживать через аиду.
[uquote="ii_alex",url="/forum/viewtopic.php?p=4789776#p4789776"]Выбрал микросхему 8030 считал EEPROM[/uquote]
В BE2Wworks два варианта 8030: BQ8030 и SN8030, какую выбрал? Какой размер дампа EEPROM считался?
подскажите. Принес знакомый ноут с совсем мертвой батареей AL12A32 BQ8055, Ноутбук не заряжал, не работал на ней , т.е. при выдегивании зарядки сразу отрубался. Вскрыл батарею, две банки совсем ноль, две по 2.5вольта, пред выгоревший. Заказал новые банки, запаял. Банки были все 4.2в ровные отбаллансированные. Восстановил пред, нежадной бешкой 5.73 сбросил, включил и ноут заработал от батареи. Оставил разряжаться, ноут проработал более трех часов и разрядился, соответсетвенно ставлю на зарядку, а ноут пару раз моргает оранжевым светодиодом и как будто батарею не видит. Перетыкаешь зарядку и индикатор заряда начинает светиться. Запускаю виндовс и индикатор батареи показывает 0% и зарядка, в аиде напряжение растет, но до 12.780в и дальше никак, вытаскиваю зарядку, ноутбук работает секунд 30 и выключается. Т.е вроде как не совсем не заряжает, а всего лишь на 1 вольт примерно и дальше стоп. Пробовал бекапы отсюда и лоченый самому сбрасывать через бешку, и уже разлоченые чужие про которые люди пишут что ОК. Нет заряда и хоть убей, пробовал и на сутки оставлять на зарядке, но ничего не меняется, выше 13вольт не поднимается. Ниже прикрепил инфу из бешки, dji, cp2101 reader. В отчетах чуть разбаллансировка, но это уже после экспериментов и попыток заряда. На imax заряжаю с баллансировкой, по новой лью свежий дамп, делаю ресет, но так же ничего не меняется. Есть подозрение что не в акб дело, а в чарджере в ноуте. Подскажите.
[uquote="vyachko",url="/forum/viewtopic.php?p=4789801#p4789801"][uquote="ii_alex",url="/forum/viewtopic.php?p=4789776#p4789776"]Выбрал микросхему 8030 считал EEPROM[/uquote]
В BE2Wworks два варианта 8030: BQ8030 и SN8030, какую выбрал? Какой размер дампа EEPROM считался?[/uquote]
На зарядку пробовал, все бесполезно ! В бэшке выбирал именно BQ8030. Файл епрома размером 2 кб. Разобрал АКБ достал платку сделал эмулятор банов на резисторах. Нифига не могу в бут загнать, чтобы , дамп бэкапа записать. Как она в бут загоняется, если например епром побита ? Есть у нее возможность принудительного входа в бут ?
checks,Ничего не смущает по напряжениям ??
Word 3C VCELL 4:........... 3303 mV
Word 3D VCELL 3: 3002 mV
Word 3E VCELL 2:........... 3227 mV
Word 3F VCELL 1: 3159 mV
Надо проверять после Балансировки
И в нагрузке...
Если будет сильный разбаланс - то банки какашные
при таком Разбалансе - ничего не будет работать