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

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

Kiprus [ 21 авг 2023, 09:12 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

shura1971
А вы реверсом не занимаетесь?

shura1971 [ 21 авг 2023, 21:36 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Kiprus
Не могу понять суть вопроса?
Что значит - занимаюсь реверсом??
Может увидели в названии проги?
Или в пунктике по Unseal??
В данном случае РЕВЕРС - это вариант представления массива байтов
Если есть 0x012345 (Big Endian)то реверс это 0х452301 (Litle Endian)
По русски назвал - Реверс-Байт
В проге используется стандартный ключ
Key = 0х0123456789ABCDEFFEDCBA9876543210
и KeyRevers = 0х1032547698BADCFEEFCDAB8967452301
:sh_ok:

splin2 [ 13 сен 2023, 01:14 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Надо разблокировать bq40z50
Оплачу

->SV<- [ 15 сен 2023, 19:53 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Привет.
Возможно уже здесь где-то было, но читать 60+ страниц времени, увы, нет...
Ребят, подскажите, пожалуйста, в каком виде в дампе лежат FCC и DC? Надо bq40z555 одну победить, дамп вычитал, а по значениям что-то не находится... Например, DC = 5600 мАч искал и 15 E0 , и E0 15 -- нет такого. Или там множители какие?
П.С.: в документации TI сейчас копаться, уж поверьте, времени просто нет (((

Vovan_sar [ 15 сен 2023, 20:56 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Дамп чем снимали?
->SV<- писал(а):
в каком виде в дампе лежат FCC

как обычно для серии Z это расчетный показатель, вы их и не найдёте
DC, возможно найти, но только в bin файле. Или вы пытаетесь искать в srec файле?

->SV<- [ 15 сен 2023, 22:08 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Дамп снимал BE2Work 5.73. Она не знает ревизию 0108 bq40z555, А когда суппорт добавит -- ХЗ, я им ещё месяц назад дамп скинул, но тишина...

Что в BQxxZxxx FCC генерится -- это я в курсе. Но обычно после "сброса" контроллера значения принимали более-менее адекватные значения, близкие к реальным. И несколько циклов заряда-разряда более-менее устаканивало значение... А тут, блин, решил знакомому "побыстрее помочь"... Ну и вышло "как всегда"... Банки поменял на MJ1 ориг, лок снял, но хотелось бы хотя бы DC подправить... А значение ёмкости придётся зарядкой/разрядкой поднимать... Чую, недели две это займёт, увы...

Vovan_sar [ 15 сен 2023, 22:55 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

->SV<- писал(а):
Что в BQxxZxxx FCC генерится -- это я в курсе. Но обычно после "сброса" контроллера значения принимали более-менее адекватные значения, близкие к реальным.

Да были у меня похожие проблемы в бешке с z70/90, но после ресета, сразу считывал данные по кнопке Info, там сразу становилось ясно, что всё криво, бредовые данные во всех строках.
Иногда помогало вернуться на оригинальный дамп(иногда заливал оригинальный senc(сохраненный ранее)), и поправить кюмасы и прочее(из оригинального отчета) ручками через инструмент/кнопку "read/wrhite dataflash", основываясь на даташит, т.к. это прямая запись в чип, и надо быть очень аккуратным.

Dudka31 [ 16 сен 2023, 19:45 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Здравствуйте
Как можно разблокировать BQ9000?
Уже долго мучаюсь и однозначного ответа, как это сделать с CP2112, так и не нашел.

DesignCapacity: 2500 mAh
FullChargeCapacity: 1067 mAh
CycleCount: 191
Date: 2013.12.13 yyyy.mm.dd
DesignVoltage: 14800 mV
ManufName: SANYO
DeviceName: AL12A32
SerialNumber: 7D0B
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LION
Temperature: 24.1 C
Voltage: 16536 mV
Current: 0 mA
RelativeSOC: 0%
AbsoluteSOC: 0%
RemainingCapacity: 0 mAh
VCELL4: 4144 mV
VCELL3: 4120 mV
VCELL2: 4144 mV
VCELL1: 4128 mV
SpecificationInfo: 0021 Hex
Battery Status:
TCA|RCA|RTA|INIT|DSG|FD|

shura1971 [ 16 сен 2023, 19:53 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

->SV<- писал(а):
Дамп снимал BE2Work 5.73. Она не знает ревизию 0108 bq40z555, А когда суппорт добавит -- ХЗ, я им ещё месяц назад дамп скинул, но тишина...

Возможно я смогу вам помочь - вот сюда постучитесь - дам прогу, вычитаете дамп с нее...
Пообщаться здесь - быстрее будет: https://t.me/Shura197105
Напишите кто вы(НИК) и с какого форума...(vlab.su)
Я здесь обычно обитаю:
https://radiokot.ru/forum/viewtopic.php ... 3#p4477323

vsuper [ 16 сен 2023, 19:54 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Dudka31 писал(а):
Здравствуйте
Как можно разблокировать BQ9000?

бесплатных способов нет

Dudka31 [ 18 сен 2023, 14:29 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

И крякнутого софта тоже нет который поможет в этом?

shura1971 [ 18 сен 2023, 15:33 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Dudka31
Попробуйте DJI-Killer, там вроде был bq9000

Dudka31 [ 18 сен 2023, 15:59 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

shura1971 писал(а):
Попробуйте DGI-Killer

Я его пробовал
Там есть BQ9003
Но есть проблемы

(00) Manufacturer Access = 0x00A0
(01) Remaining Capacity Alarm = 250 mAh
(02) Remaining Time Alarm = 10 min
(03) Battery Mode = 0x00
(04) At Rate = 0 mA
(05) At Rate Time To Full = 65535 min(s)
(06) At Rate Time To Empty = 65535 min(s)
(07) At Rate OK = -1
(08) Temperature = 24 C
(09) Voltage = 16520 mV
(0A) Current = 0 mA
(0B) Average Current = 0 mA
(0C) Max Error = 20 %
(0D) RSOC = 0 %
(0E) ASOC = 0 %
(0F) Remaining Capacity = 0 mAh
(10) Full Charge Capacity = 1067 mAh
(11) Run Time to Empty = 0 min(s)
(12) Average Time to Empty = 0 min(s)
(13) Average Time to Full = 65535 min(s)
(14) Charging Current = 0 mA
(15) Charging Voltage = 0 mV
(16) Battery Status = 0x43D0
(17) Cycle Count = 191
(18) Design Capacity = 2500 mAh
(19) Design Voltage = 14800 mV
(1A) Cpecification Info = 0x21
(1B) Manufacture Date = 0x438D - 2013.12.13
(1C) Serial Number = 32011
(20) Manufacturer Name = SANYO
(21) Device Name = AL12A32
(22) Device Chemistry = LION
(23) Manufacturer Data = 0x410048022C1014102C101C10
(3C) Battery Cell 4 Voltage = 4140 mV
(3D) Battery Cell 3 Voltage = 4116 mV
(3E) Battery Cell 2 Voltage = 4140 mV
(3F) Battery Cell 1 Voltage = 4124 mV
ERROR: Could not perform SMBus read.

И дальше на любое действие
будь то ресет или отчистка
Я получаю эррор
И не очень понимаю как с этим бороться

shura1971 [ 18 сен 2023, 19:28 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Dudka31
Вы откуда брали DJI-Killer??
Надо отсюда:
https://4pda.to/forum/index.php?showtop ... y113608894
тут есть bq9000

Dudka31 [ 18 сен 2023, 20:30 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

shura1971 писал(а):
Надо отсюда

Скачал по вашей ссылке
Там тот же набор контроллеров(
BQ30Z55
BQ9003
BQ9006

shura1971 [ 19 сен 2023, 08:01 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Dudka31
Ошибся - нет там bq9000
Это вроде аналог чипа bq40z50...
---------- Добавлено спустя 2 минуты 53 секунды: ----------
Dudka31 писал(а):
И дальше на любое действие
будь то ресет или отчистка
Я получаю эррор
И не очень понимаю как с этим бороться

Может сначала попробовать - Unseal сделать для bq9003
И считать ЕЕПРОМ во вкладке Firmware

Dudka31 [ 19 сен 2023, 23:09 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

shura1971 писал(а):
Unseal сделать для bq9003

Пробовал
Тоже эррор(

Vovan_sar [ 20 сен 2023, 00:20 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Dudka31 писал(а):
Пробовал
Тоже эррор(

раньше было озвучено:
vsuper писал(а):
бесплатных способов нет

Ищите кто рядом с вами(в городе, или соседней обл.), поможет. Если конечно так нужна мобильность вашему ноуту.

Лёха_Дурак [ 24 сен 2023, 23:05 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Здравствуйте, товарищи! Подскажите, пожалуйста, есть ли где-либо даташит или что-то вроде референс мануала на bq40320? Стоит на плате бмс от аккумулятора ноутбука Dell, отчаянно пытаюсь найти по нему инфу

Filon [ 25 сен 2023, 00:20 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Лёха_Дурак писал(а):
Здравствуйте, товарищи! Подскажите, пожалуйста, есть ли где-либо даташит или что-то вроде референс мануала на bq40320? Стоит на плате бмс от аккумулятора ноутбука Dell, отчаянно пытаюсь найти по нему инфу
Оно ?
Вложение:
IMG_8397.jpg

Лёха_Дурак [ 25 сен 2023, 00:25 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Эх, к сожалению, у меня нет доступа для просмотра вложений, если не затруднит, можете отправить на эл почту?)

Filon [ 25 сен 2023, 04:19 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Лёха_Дурак писал(а):
Эх, к сожалению, у меня нет доступа для просмотра вложений, если не затруднит, можете отправить на эл почту?)
Сравните с даташитом 40z50

shura1971 [ 25 сен 2023, 05:21 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Лёха_Дурак
что-то вроде референс мануала на bq40320 - на сайте ТИ пишут, что это кастомное устройство, такое-же как bq40z50...
И данных по bq40320 не разглашают!

Лёха_Дурак [ 25 сен 2023, 20:17 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Товарищи, я правильно понимаю, с bq можно связаться по I2C с помощью микроконтроллера? Заранее извиняюсь, с данной темой связался впервые)

shura1971 [ 25 сен 2023, 21:00 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Лёха_Дурак
Не с помощью микроконтроллера, а с помощью целого Адаптера...
И там почти i2c - там SMBus шина...

Tima302 [ 30 сен 2023, 21:56 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

здравствуйте! Помогите победить акб с bq20z95dbt
после перепаковки банок на новые переписал емкость акб на 6000, установил новую дату. Залил все это с помощью be2worksdemo (4.31) demo. После пробовал стереть ошибки и снять флаги TCA|TDA|. К сожалению поменять флаги не получилось. После решил прописать емкость поменьше. В результате чего чип перестал читаться. (первый зелёный квадратик бесконечно моргает). До этого момента программа прекрасно читала чип (три зеленых квадратика).
Как можно вернуть чип к жизни и залить на него прошивку (дамп рабочей успел слить)?


DesignCapacity: 6000 mAh
FullChargeCapacity: 65492 mAh
CycleCount: 0
Date: 2023.09.13 yyyy.mm.dd
DesignVoltage: 11100 mV
ManufName: AS044Ih43E
DeviceName: F82--22
SerialNumber: 1B58
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LGS0
Temperature: 25,7 C
Voltage: 11978 mV
Current: 0 mA
RelativeSOC: 100%
AbsoluteSOC: 1092%
RemainingCapacity: 65492 mAh
Mfg1: 65535 integer
Mfg2: 65535 integer
Mfg3: 65535 integer
Mfg4: 65535 integer
SpecificationInfo: 0031 Hex
Battery Status:
TCA|TDA|RCA|INIT|DSG|FD|

+++++++++++++++++++++++++++++++

MaxError: 100%
Operation Status:
LDMD|DSG|XDSG|RSVD2|QEN|
Safety Status:
CUV|COV|
PFStatus: OK
FETControl: 0000
Update Status: 4
Qmax Cell0: 6000
Qmax Cell1: 6000
Qmax Cell2: 6000
Qmax Cell3: 6000
Qmax Pack : 6000
Cell0 R_a flag : FF55
Cell1 R_a flag : FF55
Cell2 R_a flag : FF55
Cell3 R_a flag : FF55
Device Type: 0950
Firmware Version: 1.50
Hardware Version: A6
Manufacturer Status:
FET1|ST3|ST2|ST1|ST0|
Chemistry ID: 0100

+++++++++++++++++++++++++++++++

Device Type: 0950
Firmware Version: 1.50
Hardware Version: A6
Manufacturer Status:
FET1|ST3|ST2|ST1|ST0|
Chemistry ID: 0100
---------------------------
DataFlash read OK

Tima302 [ 01 окт 2023, 09:57 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Tima302 писал(а):
здравствуйте! Помогите победить акб с bq20z95dbt
после перепаковки банок на новые переписал емкость акб на 6000, установил новую дату. Залил все это с помощью be2worksdemo (4.31) demo. После пробовал стереть ошибки и снять флаги TCA|TDA|. К сожалению поменять флаги не получилось. После решил прописать емкость поменьше. В результате чего чип перестал читаться. (первый зелёный квадратик бесконечно моргает). До этого момента программа прекрасно читала чип (три зеленых квадратика).
Как можно вернуть чип к жизни и залить на него прошивку (дамп рабочей успел слить)?


в бешке, пробовал отправить команду sc 08 - без результата
---------- Добавлено спустя 1 час 7 минут 6 секунд: ----------
Tima302 писал(а):
в бешке, пробовал отправить команду sc 08 - без результата


sc 08
Write ERROR


если я правильно понял - чип трупик?
если его заменить, то как и чем залить в него прошивку?
заранее благодарен за любую помощь

Filon [ 01 окт 2023, 12:36 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

У вас забиты данные от 65-ки автомобильной) может он у вас в бут режиме ? Попробуйте через Test Battery нажать кнопочку reset.

Tima302 [ 01 окт 2023, 14:11 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Filon писал(а):
Попробуйте через Test Battery нажать кнопочку reset.

Можно поподробнее описать сей процесс? И что значит данные от 65-ки?
---------- Добавлено спустя 1 час 27 минут 58 секунд: ----------
Tima302 писал(а):
В результате чего чип перестал читаться. (первый зелёный квадратик бесконечно моргает).

хотел поправить сообщение. Нажимаю кнопку Read battery data первый зелёный квадратик горит зеленым, второй бесконечно моргает

Filon [ 01 окт 2023, 17:50 ]
Заголовок сообщения:  Re: Прошивка контроллера батарей ноутбука

Tima302 писал(а):
Filon писал(а):
Попробуйте через Test Battery нажать кнопочку reset.

Можно поподробнее описать сей процесс? И что значит данные от 65-ки?
---------- Добавлено спустя 1 час 27 минут 58 секунд: ----------
Tima302 писал(а):
В результате чего чип перестал читаться. (первый зелёный квадратик бесконечно моргает).

хотел поправить сообщение. Нажимаю кнопку Read battery data первый зелёный квадратик горит зеленым, второй бесконечно моргает
Параметр FCC у вас на 65а/ч указан, и да проектную емкость не стоило трогать. Я вам написал что сделать, незнаю заработает ли ваш адаптер в программе Test Battery, но попробовать стоит.

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