Ремонт портативной техники - телефоны, КПК, навигаторы и типа того.
Ответить

Re: Хитро-умный аккумулятор.

Пн фев 06, 2023 16:15:28

А вот при нажатии на IT ничего не происходит.
Должен подняться регистр QEN

Re: Хитро-умный аккумулятор.

Пн фев 06, 2023 16:17:26

Vovan_sar, вначале вроде получилось:
- Сбросил пароль, ток немного поднял иначе напряжение не поднималось, поднял напряжение до номинала.
- Читаю чип, (дамп уже есть).
- Нажал "Шестеренка"-калибровка. в появившемся окне -Ввёл емкость (у меня 2200). -ОК
- Проверил Инфо (в обеих версиях B2W смотрел):

Safety Status: OK
PFStatus: OK


Изображение

А вот при нажатии на IT ничего не происходит...

Посадите пин SP на GND. Должно появится напряжение на разъёме. Если конечно пред цел.
нажмите пару тройку раз на IT
Как то так должно выглядеть:
MaxError: 100%
Operation Status:
PRES|DSG|VOK|QEN|
Safety Status: OK
PFStatus: OK

Re: Хитро-умный аккумулятор.

Пн фев 06, 2023 16:40:51

Посадите пин SP на GND. Должно появится напряжение на разъёме. Если конечно пред цел.
нажмите пару тройку раз на IT
Как то так должно выглядеть:
MaxError: 100%
Operation Status:
PRES|DSG|VOK|QEN|
Safety Status: OK
PFStatus: OK

На IT нажимал несколько раз...
Что за пин SP это SYS ?

Изображение

Re: Хитро-умный аккумулятор.

Пн фев 06, 2023 16:46:43

Aqel писал(а):Что за пин SP это SYS ?
Да, он по разному называется, его на землю садите (GND или Bat-). и при этом снимаете отчет. Чтобы проверить наличие всех флагов.

Re: Хитро-умный аккумулятор.

Вт фев 07, 2023 10:26:07

Всё получилось (по инфе из сообщений выше), флаг QEN появился, нетбук ожил с батарейкой и работает без БП/ЗУ. :)
БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО ВСЕМ КТО ПОМОГ с прохождением по этой тернистой дороге!!!

PS: Вообще могу сделать Справку.chm с пошаговой инструкцией, что бы люди не искали инфу, а всё в одном месте (а там уж в ней будем добавлять/корректировать инфу).

Re: Хитро-умный аккумулятор.

Вт фев 07, 2023 16:28:21

Aqel писал(а):флаг QEN появился, нетбук ожил с батарейкой и работает без БП/ЗУ
Вообще, чтобы ноут ожил,важен не QEN, а наличие напряжения на выходе АКБ.
Ну и для ннжинера по ремонту важнее скорее наличие PRES в этом регистре.
Флаги VOK|QEN отвечают за работу алгоритма подсчета и обновления емкости самой батарейки. Ноуту они не нужны и он на них не смотрит.

Re: Хитро-умный аккумулятор.

Ср фев 08, 2023 15:31:31

Добрый день участники форума.
Получил на восстановление сборку 4s LiFePO4 аккумулятора, у него стоит контроллер bq20z75. Контроллер был дохлый и на запросы не отвечал, я заменил микросхему. С помощью ардуинки и скрипта с форума ардуино.ру (сегодня их сайт что-то работать перестал вовсе) я подключился к контроллеру и считал инфу:
Спойлер14:30:03.158 -> Arduino Smart Battery
14:30:03.158 -> Several utilities for working with TI bq20z... IC
14:30:03.198 -> Press Enter...
14:30:06.794 -> Checking communication with the device at address 0x0B...
14:30:07.794 -> The device was found !!!
14:30:07.794 -> ----------
14:30:07.834 -> Select operation:
14:30:07.874 -> 1. Read pack info.
14:30:07.874 -> 2. Pack Reset.
14:30:07.874 -> 3. Unsealing a pack.
14:30:07.874 -> 4. Move pack to Full Access mode.
14:30:07.954 -> 5. Clearing a Permanent Failure.
14:30:07.994 -> 6. Clearing CycleCount.
14:30:07.994 -> 7. Setting current date.
14:30:08.034 -> 8. Writing DesignCapacity, QMAX, Update status, Ra_table.
14:30:08.074 -> 9. Begin the Impedance Track algorithm.
14:30:22.550 -> Pack Info...
14:30:22.550 -> DesignCapacity: 4400 mAh
14:30:22.590 -> FullChargeCapacity: 4266 mAh
14:30:22.630 -> CycleCount: 0
14:30:22.630 -> Date: 1980.0.0
14:30:22.670 -> DesignVoltage: 14400 mV
14:30:22.670 -> ManufName: Texas Inst.
14:30:22.710 -> DeviceName: bq20z75
14:30:22.710 -> SerialNumber: 0001 Hex
14:30:22.750 -> ChargingCurrent: 4000 mA
14:30:22.750 -> ChargingVoltage: 16800 mV
14:30:22.790 -> DeviceChemistry: LION
14:30:22.830 -> Temperature: 25.40 C
14:30:22.870 -> Voltage: 13158 mV
14:30:22.870 -> Current: 4294967291 mA
14:30:22.910 -> RelativeSOC: 1 %
14:30:22.910 -> AbsoluteSOC: 1 %
14:30:22.910 -> RemainingCapacity: 4 mAh
14:30:22.950 -> VCELL4: 3303 mV
14:30:22.950 -> VCELL3: 3306 mV
14:30:22.990 -> VCELL2: 3342 mV
14:30:23.030 -> VCELL1: 3207 mV
14:30:23.030 -> SpecificationInfo: 0031 Hex
14:30:23.070 -> Battery Status: 0AD0 Hex
14:30:23.070 -> TDA|RCA|INIT|DSG|FD|
14:30:23.070 -> Operation Status: 8040 Hex
14:30:23.110 -> PRES|DSG|
14:30:23.150 -> Unsealed
14:30:23.150 -> Pack in Full Access mode
14:30:23.190 -> UnSealKey: 04143672 Hex
14:30:23.230 -> FullAccessKey: FFFFFFFF Hex
14:30:23.270 -> PFKey: 26731712 Hex
14:30:23.270 -> MaxError: 100 %
14:30:23.270 -> SafetyStatus: OK
14:30:23.270 -> PFStatus: OK
14:30:23.310 -> Charging Status: 0200 Hex
14:30:23.350 -> FCHG|
14:30:23.350 -> FETControl: OK
14:30:23.430 -> Update Status: 0
14:30:23.430 -> Qmax Cell0: 4400
14:30:23.470 -> Qmax Cell1: 4400
14:30:23.470 -> Qmax Cell2: 4400
14:30:23.470 -> Qmax Cell3: 4400
14:30:23.470 -> Qmax Pack : 4400
14:30:23.550 -> Cell0 R_a flag: FF55
14:30:23.670 -> Cell1 R_a flag: FF55
14:30:23.790 -> Cell2 R_a flag: FF55
14:30:23.870 -> Cell3 R_a flag: FF55
14:30:23.870 -> Device Type: 0750 Hex
14:30:23.910 -> Firmware Version: 0181 Hex
14:30:23.950 -> Hardware Version: 00A6 Hex
14:30:23.990 -> Manufacturer Status: 810A Hex
14:30:24.030 -> FET1|STATE0|
14:30:24.030 -> Chemistry ID: 0100 Hex
14:30:24.110 -> BatteryMode: 6081 Hex
14:30:24.110 -> ChgM|AM|CF|ICC|
14:30:24.110 -> ----------


Затем проделал операции которые были там описаны - записал емкость, дату и тд. В итоге получил такую картину:

Спойлер15:38:01.194 -> Pack Info...
15:38:01.194 -> DesignCapacity: 4400 mAh
15:38:01.234 -> FullChargeCapacity: 4255 mAh
15:38:01.234 -> CycleCount: 0
15:38:01.234 -> Date: 2023.2.7
15:38:01.274 -> DesignVoltage: 14400 mV
15:38:01.274 -> ManufName: Texas Inst.
15:38:01.313 -> DeviceName: bq20z75
15:38:01.353 -> SerialNumber: 0001 Hex
15:38:01.392 -> ChargingCurrent: 4000 mA
15:38:01.392 -> ChargingVoltage: 16800 mV
15:38:01.430 -> DeviceChemistry: LION
15:38:01.430 -> Temperature: 26.50 C
15:38:01.470 -> Voltage: 14225 mV
15:38:01.470 -> Current: 4294967290 mA
15:38:01.510 -> RelativeSOC: 32 %
15:38:01.550 -> AbsoluteSOC: 31 %
15:38:01.550 -> RemainingCapacity: 1357 mAh
15:38:01.590 -> VCELL4: 3374 mV
15:38:01.630 -> VCELL3: 3514 mV
15:38:01.630 -> VCELL2: 4006 mV
15:38:01.630 -> VCELL1: 3329 mV
15:38:01.630 -> SpecificationInfo: 0031 Hex
15:38:01.670 -> Battery Status: 00C0 Hex
15:38:01.710 -> INIT|DSG|
15:38:01.710 -> Operation Status: 8043 Hex
15:38:01.748 -> PRES|DSG|VOK|QEN|
15:38:01.788 -> Unsealed
15:38:01.788 -> Pack in Full Access mode
15:38:01.828 -> UnSealKey: 04143672 Hex
15:38:01.828 -> FullAccessKey: FFFFFFFF Hex
15:38:01.868 -> PFKey: 26731712 Hex
15:38:01.868 -> MaxError: 100 %
15:38:01.908 -> SafetyStatus: OK
15:38:01.908 -> PFStatus: OK
15:38:01.946 -> Charging Status: 0200 Hex
15:38:01.986 -> FCHG|
15:38:01.986 -> FETControl: 06 Hex
15:38:01.986 -> CHG|DSG|
15:38:02.066 -> Update Status: 4
15:38:02.066 -> Qmax Cell0: 4400
15:38:02.106 -> Qmax Cell1: 4400
15:38:02.106 -> Qmax Cell2: 4400
15:38:02.106 -> Qmax Cell3: 4400
15:38:02.106 -> Qmax Pack : 4400
15:38:02.186 -> Cell0 R_a flag: FF55
15:38:02.306 -> Cell1 R_a flag: FF55
15:38:02.426 -> Cell2 R_a flag: FF55
15:38:02.546 -> Cell3 R_a flag: FF55
15:38:02.546 -> Device Type: 0750 Hex
15:38:02.546 -> Firmware Version: 0181 Hex
15:38:02.586 -> Hardware Version: 00A6 Hex
15:38:02.626 -> Manufacturer Status: 010A Hex
15:38:02.664 -> STATE0|
15:38:02.664 -> Chemistry ID: 0100 Hex
15:38:02.744 -> BatteryMode: 6081 Hex
15:38:02.744 -> ChgM|AM|CF|ICC|
15:38:02.784 -> ----------


Там есть несколько ошибок суть которых я не совсем понимаю, если кто подскажет будет хорошо.

Впрочем вопрос даже не в ошибках, а в chemistry id, этот параметр отвечает за допустимые напряжения заряда-разряда и определяется типом АКБ, я нашел на TI таблицу с ID акб, нашел там для LiFePO4 код - 0400, но встал вопрос, а как его записать на контроллер? Согласно документации этот регистр доступен только на чтение:
Изображение

Re: Хитро-умный аккумулятор.

Ср фев 08, 2023 18:18:58

HigherLife писал(а):вопрос даже не в ошибках, а в chemistry id, этот параметр отвечает за допустимые напряжения заряда-разряда и определяется типом АКБ
Этот параметр отвечает да тип химии банок, и вследствие этого, влияет на многое. Но это в данном случае, лишь информационный номер. Сами параметры разбросаны в разных местах. Это и мин. макс. напряжения, и токи заряда, и таблица сопротивлений, и химическая емкость Qmax.
В утилите EVSW или BQStudio есть таблица расшифтовки этих ID, применительно к конкретным моделям банок, а не к типам. И заливать она умеет эти параметры автоматически. А без нее - вручную править долго.

Добавлено after 2 minutes 24 seconds:
HigherLife писал(а):а как его записать на контроллер
Записывается он через команду посланную в регистр MAC. По мануалу на чип можете ее отыскать.

Re: Хитро-умный аккумулятор.

Ср фев 08, 2023 20:50:30

Добрый день участники форума.
Получил на восстановление сборку 4s LiFePO4 аккумулятора, у него стоит контроллер bq20z75. Контроллер был дохлый и на запросы не отвечал, я заменил микросхему. С помощью ардуинки и скрипта с форума ардуино.ру (сегодня их сайт что-то работать перестал вовсе) я подключился к контроллеру и считал инфу:
Спойлер14:30:03.158 -> Arduino Smart Battery
14:30:03.158 -> Several utilities for working with TI bq20z... IC
14:30:03.198 -> Press Enter...
14:30:06.794 -> Checking communication with the device at address 0x0B...
14:30:07.794 -> The device was found !!!
14:30:07.794 -> ----------
14:30:07.834 -> Select operation:
14:30:07.874 -> 1. Read pack info.
14:30:07.874 -> 2. Pack Reset.
14:30:07.874 -> 3. Unsealing a pack.
14:30:07.874 -> 4. Move pack to Full Access mode.
14:30:07.954 -> 5. Clearing a Permanent Failure.
14:30:07.994 -> 6. Clearing CycleCount.
14:30:07.994 -> 7. Setting current date.
14:30:08.034 -> 8. Writing DesignCapacity, QMAX, Update status, Ra_table.
14:30:08.074 -> 9. Begin the Impedance Track algorithm.
14:30:22.550 -> Pack Info...
14:30:22.550 -> DesignCapacity: 4400 mAh
14:30:22.590 -> FullChargeCapacity: 4266 mAh
14:30:22.630 -> CycleCount: 0
14:30:22.630 -> Date: 1980.0.0
14:30:22.670 -> DesignVoltage: 14400 mV
14:30:22.670 -> ManufName: Texas Inst.
14:30:22.710 -> DeviceName: bq20z75
14:30:22.710 -> SerialNumber: 0001 Hex
14:30:22.750 -> ChargingCurrent: 4000 mA
14:30:22.750 -> ChargingVoltage: 16800 mV
14:30:22.790 -> DeviceChemistry: LION
14:30:22.830 -> Temperature: 25.40 C
14:30:22.870 -> Voltage: 13158 mV
14:30:22.870 -> Current: 4294967291 mA
14:30:22.910 -> RelativeSOC: 1 %
14:30:22.910 -> AbsoluteSOC: 1 %
14:30:22.910 -> RemainingCapacity: 4 mAh
14:30:22.950 -> VCELL4: 3303 mV
14:30:22.950 -> VCELL3: 3306 mV
14:30:22.990 -> VCELL2: 3342 mV
14:30:23.030 -> VCELL1: 3207 mV
14:30:23.030 -> SpecificationInfo: 0031 Hex
14:30:23.070 -> Battery Status: 0AD0 Hex
14:30:23.070 -> TDA|RCA|INIT|DSG|FD|
14:30:23.070 -> Operation Status: 8040 Hex
14:30:23.110 -> PRES|DSG|
14:30:23.150 -> Unsealed
14:30:23.150 -> Pack in Full Access mode
14:30:23.190 -> UnSealKey: 04143672 Hex
14:30:23.230 -> FullAccessKey: FFFFFFFF Hex
14:30:23.270 -> PFKey: 26731712 Hex
14:30:23.270 -> MaxError: 100 %
14:30:23.270 -> SafetyStatus: OK
14:30:23.270 -> PFStatus: OK
14:30:23.310 -> Charging Status: 0200 Hex
14:30:23.350 -> FCHG|
14:30:23.350 -> FETControl: OK
14:30:23.430 -> Update Status: 0
14:30:23.430 -> Qmax Cell0: 4400
14:30:23.470 -> Qmax Cell1: 4400
14:30:23.470 -> Qmax Cell2: 4400
14:30:23.470 -> Qmax Cell3: 4400
14:30:23.470 -> Qmax Pack : 4400
14:30:23.550 -> Cell0 R_a flag: FF55
14:30:23.670 -> Cell1 R_a flag: FF55
14:30:23.790 -> Cell2 R_a flag: FF55
14:30:23.870 -> Cell3 R_a flag: FF55
14:30:23.870 -> Device Type: 0750 Hex
14:30:23.910 -> Firmware Version: 0181 Hex
14:30:23.950 -> Hardware Version: 00A6 Hex
14:30:23.990 -> Manufacturer Status: 810A Hex
14:30:24.030 -> FET1|STATE0|
14:30:24.030 -> Chemistry ID: 0100 Hex
14:30:24.110 -> BatteryMode: 6081 Hex
14:30:24.110 -> ChgM|AM|CF|ICC|
14:30:24.110 -> ----------


Затем проделал операции которые были там описаны - записал емкость, дату и тд. В итоге получил такую картину:

Спойлер15:38:01.194 -> Pack Info...
15:38:01.194 -> DesignCapacity: 4400 mAh
15:38:01.234 -> FullChargeCapacity: 4255 mAh
15:38:01.234 -> CycleCount: 0
15:38:01.234 -> Date: 2023.2.7
15:38:01.274 -> DesignVoltage: 14400 mV
15:38:01.274 -> ManufName: Texas Inst.
15:38:01.313 -> DeviceName: bq20z75
15:38:01.353 -> SerialNumber: 0001 Hex
15:38:01.392 -> ChargingCurrent: 4000 mA
15:38:01.392 -> ChargingVoltage: 16800 mV
15:38:01.430 -> DeviceChemistry: LION
15:38:01.430 -> Temperature: 26.50 C
15:38:01.470 -> Voltage: 14225 mV
15:38:01.470 -> Current: 4294967290 mA
15:38:01.510 -> RelativeSOC: 32 %
15:38:01.550 -> AbsoluteSOC: 31 %
15:38:01.550 -> RemainingCapacity: 1357 mAh
15:38:01.590 -> VCELL4: 3374 mV
15:38:01.630 -> VCELL3: 3514 mV
15:38:01.630 -> VCELL2: 4006 mV
15:38:01.630 -> VCELL1: 3329 mV
15:38:01.630 -> SpecificationInfo: 0031 Hex
15:38:01.670 -> Battery Status: 00C0 Hex
15:38:01.710 -> INIT|DSG|
15:38:01.710 -> Operation Status: 8043 Hex
15:38:01.748 -> PRES|DSG|VOK|QEN|
15:38:01.788 -> Unsealed
15:38:01.788 -> Pack in Full Access mode
15:38:01.828 -> UnSealKey: 04143672 Hex
15:38:01.828 -> FullAccessKey: FFFFFFFF Hex
15:38:01.868 -> PFKey: 26731712 Hex
15:38:01.868 -> MaxError: 100 %
15:38:01.908 -> SafetyStatus: OK
15:38:01.908 -> PFStatus: OK
15:38:01.946 -> Charging Status: 0200 Hex
15:38:01.986 -> FCHG|
15:38:01.986 -> FETControl: 06 Hex
15:38:01.986 -> CHG|DSG|
15:38:02.066 -> Update Status: 4
15:38:02.066 -> Qmax Cell0: 4400
15:38:02.106 -> Qmax Cell1: 4400
15:38:02.106 -> Qmax Cell2: 4400
15:38:02.106 -> Qmax Cell3: 4400
15:38:02.106 -> Qmax Pack : 4400
15:38:02.186 -> Cell0 R_a flag: FF55
15:38:02.306 -> Cell1 R_a flag: FF55
15:38:02.426 -> Cell2 R_a flag: FF55
15:38:02.546 -> Cell3 R_a flag: FF55
15:38:02.546 -> Device Type: 0750 Hex
15:38:02.546 -> Firmware Version: 0181 Hex
15:38:02.586 -> Hardware Version: 00A6 Hex
15:38:02.626 -> Manufacturer Status: 010A Hex
15:38:02.664 -> STATE0|
15:38:02.664 -> Chemistry ID: 0100 Hex
15:38:02.744 -> BatteryMode: 6081 Hex
15:38:02.744 -> ChgM|AM|CF|ICC|
15:38:02.784 -> ----------


Там есть несколько ошибок суть которых я не совсем понимаю, если кто подскажет будет хорошо.

Впрочем вопрос даже не в ошибках, а в chemistry id, этот параметр отвечает за допустимые напряжения заряда-разряда и определяется типом АКБ, я нашел на TI таблицу с ID акб, нашел там для LiFePO4 код - 0400, но встал вопрос, а как его записать на контроллер? Согласно документации этот регистр доступен только на чтение:
Изображение

ИМХО, новую вы не настроите ардуиной. Нужно EV2300 и bqevsw и очень обширные знания в структуре прошивки/конфигурации, чтобы изменить/подогнать новую прошивку под ваши банки(LiFePO4). Если где то накосячите, и получите непредвиденную ситуацию, ответственность за нанесённый ущерб владельцу(за акб и оборудование в котором он установлен), готовы взять на себя?
В идеале, найти такой же рабочий акб, слить прошивку(*.senc) с него с помощью EV2300, и залить в ваш новый чип.
Посмотрев отчеты под спойлерами, печально как то всё с вашей ардуиной, вернее с алгоритмом (((
- не увидел чтобы был пункт сохранения оригинального дампа до всех изменений. Пусть он(чип) и новый, но в него что-то уже залито.
- сравниваем странные данные:
то что было:
14:30:22.870 -> Voltage: 13158 mV
14:30:22.870 -> Current: 4294967291 mA
14:30:22.910 -> RelativeSOC: 1 %
14:30:22.910 -> AbsoluteSOC: 1 %
14:30:22.910 -> RemainingCapacity: 4 mAh
14:30:22.950 -> VCELL4: 3303 mV
14:30:22.950 -> VCELL3: 3306 mV
14:30:22.990 -> VCELL2: 3342 mV
14:30:23.030 -> VCELL1: 3207 mV


стало:
15:38:01.470 -> Voltage: 14225 mV
15:38:01.470 -> Current: 4294967290 mA
15:38:01.510 -> RelativeSOC: 32 %
15:38:01.550 -> AbsoluteSOC: 31 %
15:38:01.550 -> RemainingCapacity: 1357 mAh
15:38:01.590 -> VCELL4: 3374 mV
15:38:01.630 -> VCELL3: 3514 mV
15:38:01.630 -> VCELL2: 4006 mV
15:38:01.630 -> VCELL1: 3329 mV

Про ток вообще молчу, в свободном состоянии там должно быть 0 mA.
Напряжения общее до и после ну очень сильно различаются. У вас там что с банками, что общее напряжение скакнуло на 1 вольт и разбежались напряжения на секциях до критических значений. И причем разница во времени м/у отчетами час с небольшим.

Re: Хитро-умный аккумулятор.

Пт фев 10, 2023 10:35:54

Про ток вообще молчу, в свободном состоянии там должно быть 0 mA.
Напряжения общее до и после ну очень сильно различаются. У вас там что с банками, что общее напряжение скакнуло на 1 вольт и разбежались напряжения на секциях до критических значений. И причем разница во времени м/у отчетами час с небольшим.


Тут все просто, между этими отчетами я включал зарядку на некоторое время и радовался тому, что оно работает. а вот с током - да, в простое число не адекватное, хотя в процессе заряда показывал вполне реальное число порядка 1,5-2 А

Re: Хитро-умный аккумулятор.

Пт фев 10, 2023 11:04:43

А что с банками, с напряжениями на них? старые оживляете?

Re: Хитро-умный аккумулятор.

Пн фев 13, 2023 12:21:47

А что с банками, с напряжениями на них? старые оживляете?


Да, разогнал их от БП, не сильно выравнивая, главное было определить работоспособность устройства в целом

Re: Хитро-умный аккумулятор.

Вт фев 14, 2023 11:40:15

Всем доброго дня. Имеется аккумулятор Samsung AA-PB2NC6B на чипе M37512. Программа BE2Work полная. Чип прочитался нормально. После прочитки чипа батарея не читается. Чип не перепрошивался. Только прочитал его. В чем может быть проблема. Может у кого то было такое.

Re: Хитро-умный аккумулятор.

Вт фев 14, 2023 13:16:20

Navi1975, Чип прочитался нормально? Может ему переподключить питание надо? разработчику писали?

Re: Хитро-умный аккумулятор.

Вт фев 14, 2023 13:39:05

Переподключал. Безполезно. Разработчику написал. Жду.

Re: Хитро-умный аккумулятор.

Чт фев 16, 2023 00:52:41

Здравствуйте! Подскажите пожалуйста какой программой мне разлочить батарею с микросхемой BQ40Z551? Уже совсем замучался сил больше нет. Всё началось с того что ноутбук для работы моей жены полностью разрядился и на аккумуляторах напряжение упало ниже минимального. Когда разобрал и толкнул аккумуляторы отдельно то выяснил что эта долбанная микросхема показала мне что то не хорошее. Я собрал LPT программатор по этой схеме
Изображение
и попытался её прочитать be2works2.82.demo.LPT . Конфигурация прочиталась без проблем
Изображение
но нужной микросхемы в списке не оказалось. Затем был куплен программатор CP2112 и скачена программа battery eeprom works 4.31 DEMO с сайта http://ru.be2works.com/ . И таже фигня конфигурация читается прекрасно
Изображение
а микросхемы в списке нет
Изображение
хотя на сайте с которого скачивал она указана как BQ40xx - BQ40320, BQ40Z5xx, BQ40Z695, BQ40370.
Изображение
Не могу понять может это так производитель ПО издевается над пользователями. Уже и попробовал battery eeprom works 4.51 с терминатором но микрухи тоже нет.
Изображение
Помогите пожалуйста очень надо вернуть в работу батарею.

Re: Хитро-умный аккумулятор.

Чт фев 16, 2023 06:33:22

ETL14RZA, скрин со списком поддерживаемых микрух для последней версии Boracay, в дёмке и нежадной - Bohol, не было поддержки bq40Z.... Снимать отчет можно да, любой версией.
Ищите у кого рядом с вами есть лицензионная бешка или UBRT. Вы из какого города?
Да и еще, если ноуту нужна мобильность, не надо толкать старые банки, меняете старые банки на новые, и после этого можно искать кто вам сделает ресет. Иначе вышеописанная вами ситуация, повторится очень скоро, и ваши труды будут напрасны.

Re: Хитро-умный аккумулятор.

Чт фев 16, 2023 19:00:17

Комрады, подскажите пожалуйста как убрать флаги TCA и TDA.
Предыстория
СпойлерПользовался ноутбуком, стали не устраивать мощности, приобрёл другой. Пока старый лежал, разрядился в ноль, купил ему новую акб, так они и провалялась ещё +/- лет 5. Сейчас появилась необходимость его оживить.

Теперь к делу. Имеется акб AP31-1008P, на борту контроллер bq20z45, cp2112 с нежадной b2works 4.52 и b2works 4.31demo.
Перечитал всю ветку, получилось сделать unseal, а вот как убрать флаги TCA и TDA ума не приложу. Подскажите, пожалуйста куда копать? Какие регистры нужно потереть/поменять чтобы флаги ушли? Может команды какие есть для работы с этими регистрами через встроенный в b2works терминал?
Скрины
СпойлерИзображениеИзображениеИзображение Изображение

Re: Хитро-умный аккумулятор.

Чт фев 16, 2023 23:38:13

Zaga, Он у вас не залочен. Посадите пин SysPres/B-In на GND, должно появится напряжение на разъёме.
Да и править то особо нечего, если только Ra чуток, сделать всем FF55
Даташит на этот чип в свободном доступе, и пользуйтесь инструментом с последнего скрина.
После правки, команда ww 0 21(или кнопкой impedance track-с графиком), потом ww 0 20

Re: Хитро-умный аккумулятор.

Пт фев 17, 2023 16:19:51

Огромное спасибо Vovan_sar, что ответили,
Посадите пин SysPres/B-In на GND, должно появится напряжение на разъёме.

смотрю в даташите есть контакт "PRES" это он самый или я ошибаюсь?
СпойлерИзображение Изображение

если только Ra чуток, сделать всем FF55

Совсем не знаю какими средствами это сделать
команда ww 0 21(или кнопкой impedance track-с графиком), потом ww 0 20

Хотелось бы разобраться что значат данные команды. Write Word в SubClass 00, OffSet 21? правильно понимаю?

Добавлено after 23 minutes 19 seconds:
Ладно, сам спросил и сам отвечу :) потому что при замыкании PRES, судя по b2works ушли флаги и появилось питание.
СпойлерИзображение

Однако, на контактах акб питание не появилось, склоняюсь к тому что и не появится, пока акб не в ноуте

Добавлено after 2 hours 42 minutes 53 seconds:
Странное дело. На контактах появились какие-то 1,5В, в статусбаре 17% подключена, заряжается. По факту уже около получаса простояла на зарядке, процент не изменился.
Ответить