Общение с батареями от ноутбука на чипах bq20z

Приветствую всех!

Вы про это говорили?

прогнать последовательность операций
1,2,3,4,5,6,7,8 1,2,3,4,9,1

Выполнил
Pack Info…
DesignCapacity: 4400 mAh
FullChargeCapacity: 4448 mAh
CycleCount: 0
Date: 2025.4.6
DesignVoltage: 10800 mV
ManufName: SMP-PA22
DeviceName: FH6LS44
SerialNumber: 02DF Hex
ChargingCurrent: 3000 mA
ChargingVoltage: 12570 mV
DeviceChemistry: LION
Temperature: 29.90
Voltage: 11423 mV
Current: 0 mA
RelativeSOC: 65 %
AbsoluteSOC: 66 %
RemainingCapacity: 2883 mAh
VCELL4: 0 mV
VCELL3: 3827 mV
VCELL2: 3798 mV
VCELL1: 3799 mV
SpecificationInfo: 0031 Hex
Battery Status: 00C0 Hex
INIT|DSG|
Operation Status: 8443 Hex
PRES|LDMD|DSG|VOK|QEN|
Unsealed
Pack in Full Access mode
UnSealKeys: 0x2625, 0x3614 Hex
FullAccessKeys: 0xFFFF, 0xFFFF Hex
PFKeys: 0x2673, 0x1712 Hex
MaxError: 140 %
SafetyStatus: OK
PFStatus: OK
Charging Status: 0400 Hex
TCHG2|
FETControl: 06 Hex
CHG|DSG|
Update Status: 14
Qmax Cell0: 4850
Qmax Cell1: 4832
Qmax Cell2: 4941
Qmax Cell3: 4400
Qmax Pack : 4832
Cell0 R_a flag: 0055
Cell1 R_a flag: 0000
Cell2 R_a flag: 0055
Cell3 R_a flag: FF55
Device Type: 0450 Hex
Firmware Version: 0109 Hex
Hardware Version: 00A6 Hex
Manufacturer Status: 010A Hex
STATE0|
Chemistry ID: 0208 Hex
BatteryMode: 6081 Hex
ChgM|AM|CF|ICC|

Все равно
“MaxError: 140 %”

Верни родные Циклы на место…

Каким образом?

Мне удалось!

DesignCapacity: 4400 mAh
FullChargeCapacity: 7 mAh
CycleCount: 85
Date: 2025.4.9
DesignVoltage: 10800 mV
ManufName: SMP-PA22
DeviceName: FH6LS44
SerialNumber: 02DF Hex
ChargingCurrent: 3000 mA
ChargingVoltage: 12570 mV
DeviceChemistry: LION
Temperature: 26.10 C
Voltage: 9277 mV
Current: 0 mA
RelativeSOC: 0 %
AbsoluteSOC: 0 %
RemainingCapacity: 0 mAh
VCELL4: 0 mV
VCELL3: 3088 mV
VCELL2: 3092 mV
VCELL1: 3099 mV
SpecificationInfo: 0031 Hex
Battery Status: 02D0 Hex
RCA|INIT|DSG|FD|
Operation Status: 8443 Hex
PRES|LDMD|DSG|VOK|QEN|
Unsealed
Pack in Full Access mode
UnSealKeys: 0x2625, 0x3614 Hex
FullAccessKeys: 0xFFFF, 0xFFFF Hex
PFKeys: 0x2673, 0x1712 Hex
MaxError: 1 %
SafetyStatus: OK
PFStatus: OK
Charging Status: 0400 Hex
TCHG2|
FETControl: 06 Hex
CHG|DSG|
Update Status: 14
Qmax Cell0: 4850
Qmax Cell1: 4832
Qmax Cell2: 4941
Qmax Cell3: 4400
Qmax Pack : 4832
Cell0 R_a flag: 0000
Cell1 R_a flag: 0000
Cell2 R_a flag: 0055
Cell3 R_a flag: FF55
Device Type: 0450 Hex
Firmware Version: 0109 Hex
Hardware Version: 00A6 Hex
Manufacturer Status: 010A Hex
STATE0|
Chemistry ID: 0208 Hex
BatteryMode: 6001 Hex
ChgM|AM|ICC|

Всем привет. Если кратко направили сюда с “соседнего” форума с моей проблемой. При попытке считать прошивку прогой BE2Works просит разрядить и сбросить пароль, сказано - сделано и вот что BE2Works выплевывает:


вот отчеты которые я делал незадолго до

Сегодня решил снять “свежие” отчеты и результат немного удручает



вместо акб подключены резисторы на 470 ом, на плате аккуратно, насколько это возможно, впаял перемычку на предохранителе
P.S для меня это темный лес, поэтому прошу не закидывайте помидорами

забыл добавить контроллер BQ20Z453

Здравствуйте, посчитайте подскажите ключи для этого контроллера, контроллер bq20z451, от мака, попробую, может получится распаковать, спасибо.

Pack Info…
DesignCapacity: 6330 mAh
FullChargeCapacity: 5112 mAh
CycleCount: 592
Date: 2014.6.21
DesignVoltage: 11340 mV
ManufName: SMP
DeviceName: bq20z451
SerialNumber: 0001 Hex
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LION
Temperature: 27.80 C
Voltage: 10866 mV
Current: 0 mA
RelativeSOC: 0 %
AbsoluteSOC: 0 %
RemainingCapacity: 0 mAh
VCELL4: 0 mV
VCELL3: 3617 mV
VCELL2: 3639 mV
VCELL1: 3610 mV
SpecificationInfo: 0031 Hex
Battery Status: 4AD0 Hex
TCA|TDA|RCA|INIT|DSG|FD|
Operation Status: 6445 Hex
FAS|SS|LDMD|DSG|R_DIS|QEN|
Sealed
Device Type: 0451 Hex
Firmware Version: 0702 Hex
Hardware Version: 00A6 Hex

Ко мне обратитесь - попробую помочь

Аккумулятор от ноутбука y550 под названием L08S6D13
Чип bq8030

Снял все ячейки, т.к. были высажены в нуль
Подключил 12 вольт к + и GND, Остальное SDA SCL соответственно без резисторов

Использую WEMOS D1WIFI

Скетч от первой страницы
Результат:
22:22:07.627 → RemainingCapacity: 0 mAh

22:22:07.660 → VCELL4: 19466 mV

22:22:07.660 → VCELL3: 0 mV

22:22:07.692 → VCELL2: 1 mV

22:22:07.692 → VCELL1: 0 mV

22:22:07.692 → SpecificationInfo: 0031 Hex

22:22:07.725 → Battery Status: 0FD0 Hex

22:22:07.758 → TDA|RCA|RTA|INIT|DSG|FD|

22:22:07.791 → Wire error - 3

22:22:10.488 →

22:22:10.488 → --------------- CUT HERE FOR EXCEPTION DECODER ---------------

22:22:10.552 →

22:22:10.552 → Soft WDT reset

22:22:10.552 →

22:22:10.552 → Exception (4):

22:22:10.584 → epc1=0x40201048 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

22:22:10.648 →

22:22:10.648 → >>>stack>>>

22:22:10.680 →

22:22:10.680 → ctx: cont

22:22:10.680 → sp: 3ffffe10 end: 3fffffd0 offset: 0160

22:22:10.712 → 3fffff70: 40202920 00000054 3ffee71c 402012f6

22:22:10.776 → 3fffff80: 3ffee6f8 3ffe87d8 3ffee868 40201a4a

22:22:10.840 → 3fffff90: 3ffe87dc 00000008 3ffee868 40202310

22:22:10.872 → 3fffffa0: 3fffdad0 00000000 3ffee8bc 3ffee8e8

22:22:10.936 → 3fffffb0: 3fffdad0 00000000 3ffee8bc 402033a4

22:22:10.968 → 3fffffc0: feefeffe feefeffe 3fffdab0 40100f91

22:22:11.032 → <<<stack<<<

Работает только первый пункт, остальные пишут Wire error - 3

С таким отчетом мне не сформировать ключи :frowning:

1 лайк

Тогда что можно ещё сделать?
У меня есть второй аккумулятор он не разобран и тоже заблокирован. Есть ch341b, Arduino uno, Arduino nano, atmega 8(A,L)
Есть на Ютубе решения для FX2LP или что-то ещё. Можно ли как-то на линуксе использовать программу smbusb без FX2LP а с тем что у меня уже есть?

Мой скетч написан на для atmega328 и его разновидностей, так что uno или nano подойдут…

1 лайк

Помогите пожалуйста с паролем
Pack Info…

DesignCapacity: 2475 mAh

FullChargeCapacity: 2700 mAh

CycleCount: 3

Date: 2024.7.19

DesignVoltage: 14800 mV

ManufName: Epsilor

DeviceName: ELI0415

SerialNumber: 1E38 Hex

ChargingCurrent: 3000 mA

ChargingVoltage: 16800 mV

DeviceChemistry: LION

Temperature: 24.50 C

Voltage: 16522 mV

Current: 0 mA

RelativeSOC: 98 %

AbsoluteSOC: 107 %

RemainingCapacity: 2634 mAh

VCELL4: 4140 mV

VCELL3: 4143 mV

VCELL2: 4099 mV

VCELL1: 4139 mV

SpecificationInfo: 0031 Hex

Battery Status: 00C0 Hex

INIT|DSG|

Operation Status: E045 Hex

PRES|FAS|SS|DSG|R_DIS|QEN|

Sealed

Device Type: 0950 Hex

Firmware Version: 0150 Hex

Hardware Version: 00A6 Hex

чип BQ20Z95

Надо разряжать в ноль …

У меня на резисторах плата, уменьшил, но все так же залочена
Pack Info…

DesignCapacity: 2475 mAh

FullChargeCapacity: 2832 mAh

CycleCount: 3

Date: 2024.7.19

DesignVoltage: 14800 mV

ManufName: Epsilor

DeviceName: ELI0415

SerialNumber: 1E38 Hex

ChargingCurrent: 250 mA

ChargingVoltage: 16800 mV

DeviceChemistry: LION

Temperature: 23.10 C

Voltage: 10475 mV

Current: 0 mA

RelativeSOC: 0 %

AbsoluteSOC: 0 %

RemainingCapacity: 0 mAh

VCELL4: 2624 mV

VCELL3: 2625 mV

VCELL2: 2600 mV

VCELL1: 2626 mV

SpecificationInfo: 0031 Hex

Battery Status: 0AD0 Hex

TDA|RCA|INIT|DSG|FD|

Operation Status: E065 Hex

PRES|FAS|SS|DSG|XDSG|R_DIS|QEN|

Sealed

Device Type: 0950 Hex

Firmware Version: 0150 Hex

Hardware Version: 00A6 Hex

Отправил в личку …

Всем здравствуйте!
Батарея после восстановления.
После полной зарядки в ноутбуке, значок батареи показывает 0%, ноутбук отключается.
Замеряю параметры напряжения - что-то около 12,5 вольт.
Высаживаю батарею до 11,5 вольт, ноутбук показывает 100%.
Дальше могу пользовать ноутбук до разрядки в 0% примерно 2,5 часа.
Кто может подсказать, что за явление такое?

Pack Info…
DesignCapacity: 3833 mAh
FullChargeCapacity: 3559 mAh
CycleCount: 90
Date: 2025.5.17
DesignVoltage: 10800 mV
ManufName: SMP-PA22
DeviceName: FH6LS44
SerialNumber: 02DF Hex
ChargingCurrent: 3000 mA
ChargingVoltage: 12570 mV
DeviceChemistry: LION
Temperature: 24.20 C
Voltage: 11231 mV
Current: 0 mA
RelativeSOC: 55 %
AbsoluteSOC: 51 %
RemainingCapacity: 1946 mAh
VCELL4: 0 mV
VCELL3: 3745 mV
VCELL2: 3743 mV
VCELL1: 3743 mV
SpecificationInfo: 0031 Hex
Battery Status: 00C0 Hex
INIT|DSG|
Operation Status: 8443 Hex
PRES|LDMD|DSG|VOK|QEN|
Unsealed
Pack in Full Access mode
UnSealKeys: 0x2625, 0x3614 Hex
FullAccessKeys: 0xFFFF, 0xFFFF Hex
PFKeys: 0x2673, 0x1712 Hex
MaxError: 1 %
SafetyStatus: OK
PFStatus: OK
Charging Status: 0400 Hex
TCHG2|
FETControl: 06 Hex
CHG|DSG|
Update Status: 14
Qmax Cell0: 4999
Qmax Cell1: 4983
Qmax Cell2: 5029
Qmax Cell3: 4400
Qmax Pack : 4983
Cell0 R_a flag: 0000
Cell1 R_a flag: 0055
Cell2 R_a flag: 0055
Cell3 R_a flag: FF55
Device Type: 0450 Hex
Firmware Version: 0109 Hex
Hardware Version: 00A6 Hex
Manufacturer Status: 010A Hex
STATE0|
Chemistry ID: 0208 Hex
BatteryMode: 6001 Hex
ChgM|AM|ICC|