[uquote="Winlin",url="/forum/viewtopic.php?p=4434854#p4434854"]либо все FF , либо дамп, ранее считанный.
кнопка в BEWork "write chip"
хотел SMBus команду послать , да по запарке не в ту кнопку ткнул.[/uquote]
Если все FF - чип в Безопасном режиме... Как его прошить - попробуйте https://vlab.su/viewtopic.php?p=821883#p821883
Однако вы не кнопками ошиблись...
[uquote="Winlin",url="/forum/viewtopic.php?p=4434854#p4434854"]либо все FF , либо дамп, ранее считанный.
кнопка в BEWork "write chip"[/uquote]
Значит скорее всего записали все FF в ЕЕПРОМ...
Команды по ссылке выше - это запись данных ЕЕПРОМ в Безопасном режиме
Там описано для БЕШКИ
[uquote="Winlin",url="/forum/viewtopic.php?p=4435070#p4435070"]что пытать то? не понимая что делаешь.
команды никакие не принимаются.[/uquote]
Как я уже писал на другом форуме, повторю и здесь, лучше забить на этот контроллер, и найти такой же умерший акб с оригинальным контроллером, и начать очень аккуратно и вдумчиво "с чистого листа".
Вечер добрый. Прошу помощи. Аккумуляторная батарея с чипом bq20z45. Убрал старые аккумуляторы, подключил через резисторы 470 Ом. Пользовался в начале ориг. программой BE2Works,чип определился, но считать еепром отказался, попросил ключ. На ХР установил ломанную, поначалу еепром не мог прочитать, но затем попустило и прочитало, я его сохранил. Сбросил ошибки, в разделе информация высветились 2 ОК, но в первом окне где токи заряда и разряда стоит по нулю. А также есть 2 ошибки флаги ТСА\TDA. Я посчитал, что когда подключу аккумуляторы вместо нулей появятся значения и возможно будет сбросить флаги. Но с аккумуляторами чип читается , но еепром в никакую не хочет.
Есть батарейка на bq20z453, без пароля, читается, прошивка при перезаписи ок, команды sm bus типа rw 17 ответает но ww17 0000 или ww17 0000 i ответ write error и через демку be2works и через здоровую. Что я делаю не так?
Ant-RG,
CycleCount (0x17):
rw 17
ww 17 0
"When the bq20z40/bq20z45 is in unsealed or full-access mode, this block is R/W."
bq20z40/bq20z45;Technical Reference;Literature Number: SLUU313A
Через мою прогу попробуйте сбросить...Прога для WIN-7(x32)
Если просто так не запускается -
в папке с прогой нажать Shift+ПКМ ... Открыть окно команд
Вставляете название проги и Enter https://www.radiokot.ru/forum/viewtopic ... 0#p4426240
Последний раз редактировалось shura1971 Пн июн 26, 2023 11:28:15, всего редактировалось 2 раза.
shura1971, хотелось бы понять для себя почему не пишет и как получить доступ, хоть в кратце или ткните в мануал
Как использовать вашу программу не понял - появилось окно написано чтото красным и исчезло сразу же. Программатор с платой подключён. Мне нужно изменить и исходную ёмкость с 4400 на 6000
Последний раз редактировалось Ant-RG Пн июн 26, 2023 10:58:41, всего редактировалось 1 раз.
Ant-RG,
Просто запускаете её и все. Может ругаться на нехватку одного DLL: vcruntime140d.dll
Файлик ниже скачаете и в папку с прогой... https://mega.nz/file/K8lljbhB#pZYvsJ6Ga ... SfcWaBHvac
Попытайтесь считать ЕЕПРОМ через Be2works, тогда будет UNSEAL
И там-же измените свои значения по кнопке - Шестерёнка
[uquote="Ant-RG",url="/forum/viewtopic.php?p=4437102#p4437102"]shura1971,
Как использовать вашу программу не понял - появилось окно написано чтото красным и исчезло сразу же. Программатор с платой подключён. Мне нужно изменить и исходную ёмкость с 4400 на 6000[/uquote]
Попробуйте в папке с прогой нажать Shift+ПКМ ... Открыть окно команд
Вставляете название проги и Enter
Прога для WIN-7(x32)
Да вроде должна просто запуститься...Там в Цикле прога работает
Bat- Info отчет есть, сюда...
Все условия выполнены??
Резисторы + 9В на сборку
По подключениям -(нумерация может быть другая)
1-gnd
2-gnd
3-syspres-gnd
4-sda
5-scl
6-gnd
7-gnd
8-"+"
9-"+" - на "+" сборки - Это встречное напряжение!!!
НАПРЯЖЕНИЕ сборки с резисторами(390--510ом на секцию) = 9 В(для 3х секций)или 12 В(для 4х) !!!
Потом читаете "INFO" Бешкой или моей прогой
Если моей прогой, то потом UNSEAL, Open FET, Run IT
И опять читаете "INFO"...
Будет полная Инфа и состояние - UNSEAL
Затем можно считать ЕЕПРОМ и PROGRAM.bin
Последний раз редактировалось shura1971 Пн июн 26, 2023 11:31:30, всего редактировалось 1 раз.
Ant-RG, прогу - Бешку надо закрыть...
Или переподключить USB адаптера
У вас КАКАЯ Виндовс??
Надо WIN-7(32)
И чего - CycleCount: 158 - не сбрасывается в "0" через Шестерёнку??
Там-же и "изменить исходную ёмкость с 4400 на 6000" можно, только с прочитанным ЕЕПРОМ
Читает ЕЕПРОМ??
Может мешает RemainingCapacity: 2411 mAh
Работайте через резисторы, как написал выше...
При 9 В - будет RemainingCapacity: 0 mAh
Последний раз редактировалось shura1971 Пн июн 26, 2023 11:46:03, всего редактировалось 1 раз.
shura1971, eeprom читается и пишется. На шестерёнке unsupported firmware
Прочитал в бешке eeprom и сразу же инфо, начали писаться команды. Изменил cycle count и design capacity но remaining capacity пишет ок но так и стоит. Какие ещё нужны команды для сброса?
Винда 7х32
Последний раз редактировалось Ant-RG Пн июн 26, 2023 11:48:59, всего редактировалось 1 раз.
MaxError: 137%
Operation Status:
PRES|DSG|RSVD2|QEN|
Safety Status:
RSVD8|
PFStatus: OK
Charging Status:
FCHG|
FETControl: 0006
Update Status: 14
Qmax Cell0: 4336
Qmax Cell1: 4290
Qmax Cell2: 4107
Qmax Cell3: 4400
Qmax Pack : 4107
Cell0 R_a flag : 0055
Cell1 R_a flag : 0055
Cell2 R_a flag : 0000
Cell3 R_a flag : FF55
Device Type: 0453
Firmware Version: 1.12
Hardware Version: A6
Manufacturer Status:
FCHG|
Chemistry ID: 0247
понизил до 9 remaining capacity не изменилась.
и что значит max error надо ли её сбрасывать?[/uquote]
Странно - при изменении значений в Бешке через Шестерёнку должны измениться все значения
Это при 9В. Вы с резисторами работаете??
Питание от сборки попробуйте отключить и подключить заново
Chemistry ID: 0247 попробуйте изменить на "0100"