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

Ну, видимо, если реплика есть здесь, значит нет. Но, исходя из доступного меню очевидным кажется пункт 1. “Read pack info”

Вот и копируйте всё что выдалось …
Я же не вижу что там у вас стало в первых строках после манипуляций с разрядом … скрипт хочет ВЕСЬ отчет !

Arduino Smart Battery

Several utilities for working with TI bq20z… IC

Press Enter…

Checking communication with the device at address 0x0B…

The device was found !!!


Select operation:

  1. Read pack info.

  2. Pack Reset.

  3. Unsealing a pack.

  4. Move pack to Full Access mode.

  5. Clearing a Permanent Failure.

  6. Clearing CycleCount.

  7. Setting current date.

  8. Writing DesignCapacity, QMAX, Update status, Ra_table.

  9. Begin the Impedance Track algorithm.

Pack Info…

DesignCapacity: 4200 mAh

FullChargeCapacity: 103 mAh

CycleCount: 439

Date: 2009.10.19

DesignVoltage: 11100 mV

ManufName: AS044Ih43E

DeviceName: F82–22

SerialNumber: 4B57 Hex

ChargingCurrent: 0 mA

ChargingVoltage: 12600 mV

DeviceChemistry: LGS0

Temperature: 30.00 C

Voltage: 9520 mV

Current: 0 mA

RelativeSOC: 0 %

AbsoluteSOC: 0 %

RemainingCapacity: 0 mAh

VCELL4: 0 mV

VCELL3: 3148 mV

VCELL2: 3180 mV

VCELL1: 3192 mV

SpecificationInfo: 0031 Hex

Battery Status: 0AD0 Hex

TDA|RCA|INIT|DSG|FD|

Operation Status: E473 Hex

PRES|FAS|SS|LDMD|DSG|XDSG|XDSGI|VOK|QEN|

Sealed

Device Type: 0950 Hex

Firmware Version: 0150 Hex

Hardware Version: 00A6 Hex


Ок.Выслал ключи в личку …

Да, статутс сменился на UNSEALED. Правда теперь, просто прочитать батарею заканчивается все error -2, но фрагмент приложу:

SpecificationInfo: 0031 Hex

Battery Status: 0AD0 Hex

TDA|RCA|INIT|DSG|FD|

Operation Status: 8473 Hex

PRES|LDMD|DSG|XDSG|XDSGI|VOK|QEN|

Unsealed

Pack in Full Access mode

UnSealKeys: 0x2006, 0x0607 Hex

FullAccessKeys: 0xFFFF, 0xFFFF Hex

PFKeys: 0x2673, 0x1712 Hex

MaxError: 1 %

SafetyStatus: 0005 Hex

AOCD|SCD|

PFStatus: OK

Charging Status: 0200 Hex

FCHG|

FETControl: 04 Hex

CHG|

Update Status: 0

Qmax Cell0: 118

Qmax Cell1: 4631

Qmax Cell2: 4294959154

Qmax Cell3: 12852

Qmax Pack : 13125

Wire error - 2

Вы буфер WIRE увеличили ?

а надо было )))

Hi, I have a medical battery the chip set is BQ20Z65, can you please help to give me the key to unseal or geting full acess mode
Thank you so much
RemainingCapacity: 2263 mAh

VCELL4: 3216 mV

VCELL3: 3255 mV

VCELL2: 3214 mV

VCELL1: 3211 mV

SpecificationInfo: 0031 Hex

Battery Status: 48C0 Hex

TCA|TDA|INIT|DSG|

Operation Status: E441 Hex

PRES|FAS|SS|LDMD|DSG|QEN|

Sealed

Device Type: 0650 Hex

Firmware Version: 0105 Hex

Hardware Version: 00A6 Hex

Discharge battery to RemainingCapacity=0 and after show full pack info text !

А у меня вот такой:

Контроллер. При подключении пишет что батарея не найдена. Скажите, что мне можно предпринять?
пс. Пины местами менял.

Привет.В этой теме контроллеры bq20z…У вас - bq30z55
Пробуйте отчет получить при замыкании ++ разьема на ++ сборки
Потом прочитать отчет

Мои скетчи Вам ничего не дадут кроме общего отчета !

HI, I have discharged the pack to 0, below are full text, Thank so much
DesignCapacity: 12600 mAh
FullChargeCapacity: 9044 mAh
CycleCount: 374
Date: 2017.9.13
DesignVoltage: 13200 mV
ManufName: ULBI
DeviceName: URB0012
SerialNumber: 173A Hex
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LiFe
Temperature: 17.80 C
Voltage: 11107 mV
Current: 0 mA
RelativeSOC: 0 %
AbsoluteSOC: 0 %
RemainingCapacity: 0 mAh
VCELL4: 3264 mV
VCELL3: 3261 mV
VCELL2: 3186 mV
VCELL1: 1397 mV
SpecificationInfo: 0031 Hex
Battery Status: 48D0 Hex
TCA|TDA|INIT|DSG|FD|
Operation Status: E075 Hex
PRES|FAS|SS|DSG|XDSG|XDSGI|R_DIS|QEN|
Sealed
Device Type: 0650 Hex
Firmware Version: 0105 Hex
Hardware Version: 00A6 Hex

Read meaasge in PM …

I am not sure what i did wrong, below are re-produce:
Change
1.#define unseal_key_1 Key1
2.#define unseal_key_2 _Key2

Connect the battery and press 1 and 3 few times, look likes the pack unseal. - YAHHHH

15:19:55.146 → Current: 0 mA
15:19:55.146 → RelativeSOC: 0 %
15:19:55.179 → AbsoluteSOC: 0 %
15:19:55.212 → RemainingCapacity: 0 mAh
15:19:55.212 → VCELL4: 3284 mV
15:19:55.246 → VCELL3: 3280 mV
15:19:55.246 → VCELL2: 3201 mV
15:19:55.314 → VCELL1: 2467 mV
15:19:55.314 → SpecificationInfo: 0031 Hex
15:19:55.314 → Battery Status: 48D0 Hex
15:19:55.346 → TCA|TDA|INIT|DSG|FD|
15:19:55.379 → Operation Status: 8075 Hex
15:19:55.413 → PRES|DSG|XDSG|XDSGI|R_DIS|QEN|
15:19:55.446 → Unsealed
15:19:55.446 → MaxError: 17 %
15:19:55.480 → SafetyStatus: 0080 Hex
15:19:55.480 → CUV|
15:19:55.513 → PFStatus: 4050 Hex
15:19:55.513 → DFETF|CIM|
15:19:55.548 → Charging Status: 0400 Hex
15:19:55.548 → TCHG2|
15:19:55.587 → FETControl: OK
15:19:55.671 → Update Status: 14
15:19:55.671 → Qmax Cell0: 11823
15:19:55.671 → Qmax Cell1: 13906
15:19:55.671 → Qmax Cell2: 14219
15:19:55.704 → Qmax Cell3: 14646
15:19:55.704 → Qmax Pack : 11823
15:19:55.785 → Cell0 R_a flag: 0000
15:19:55.912 → Cell1 R_a flag: 0055
15:19:56.036 → Cell2 R_a flag: 0055
15:19:56.127 → Cell3 R_a flag: 0055
15:19:56.127 → Device Type: 0650 Hex
15:19:56.174 → Firmware Version: 0105 Hex
15:19:56.212 → Hardware Version: 00A6 Hex
15:19:56.212 → Manufacturer Status: 990A Hex
15:19:56.245 → FET1|PF0|STATE3|STATE0|
15:19:56.245 → Chemistry ID: 0447 Hex
15:19:56.368 → BatteryMode: 6000 Hex
15:19:56.368 → ChgM|AM|

I pressed 4 to move to full access mode, the pack rebooted now i cant un-seal anymore.

What did i do wrong, how can i fix this

Thanks heap.

Have you saved your native battery keys (not the ones I sent you)?
Show a fresh full report !!!

You can ONLY do:

“Unsealing…”
“Pack Info…”

Hi
I think some how the battery pack recover and show remain capacity: 9mAh, i discharged again, then now i can un-seal the pack. below is a Read pack info
Pack Info…
DesignCapacity: 12600 mAh
FullChargeCapacity: 8935 mAh
CycleCount: 374
Date: 2017.9.13
DesignVoltage: 13200 mV
ManufName: ULBI
DeviceName: URB0012
SerialNumber: 173A Hex
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LiFe
Temperature: 17.50 C
Voltage: 10873 mV
Current: 4294967000 mA
RelativeSOC: 0 %
AbsoluteSOC: 0 %
RemainingCapacity: 0 mAh
VCELL4: 3266 mV
VCELL3: 3264 mV
VCELL2: 3180 mV
VCELL1: 1163 mV
SpecificationInfo: 0031 Hex
Battery Status: 4BD0 Hex
TCA|TDA|RCA|RTA|INIT|DSG|FD|
Operation Status: 8475 Hex
PRES|LDMD|DSG|XDSG|XDSGI|R_DIS|QEN|
Unsealed
Pack in Full Access mode
UnSealKeys: 0x1005, 0x1984 Hex
FullAccessKeys: 0x0505, 0x1988 Hex
PFKeys: 0x2673, 0x1712 Hex
MaxError: 17 %
SafetyStatus: 0080 Hex
CUV|
PFStatus: 4050 Hex
DFETF|CIM|
Charging Status: OK
FETControl: 04 Hex
CHG|
Update Status: 14
Qmax Cell0: 11823
Qmax Cell1: 13906
Qmax Cell2: 14219
Qmax Cell3: 14646
Qmax Pack : 11823
Cell0 R_a flag: 0000
Cell1 R_a flag: 0055
Cell2 R_a flag: 0055
Cell3 R_a flag: 0055
Device Type: 0650 Hex
Firmware Version: 0105 Hex
Hardware Version: 00A6 Hex
Manufacturer Status: D90A Hex
FET1|FET0|PF0|STATE3|STATE0|
Chemistry ID: 0447 Hex
BatteryMode: 6001 Hex
ChgM|AM|ICC|

Do you know what do i have to do after swap one of the cell - i guess i have to seal it again?
Thanks Again.

Native keys for this battery !!!
Copy this keys and use later to the this battery in any battery condition !!!
:wine_glass: :cocktail: :tropical_drink: :beer: :beers: :clinking_glasses:

Hi Komandir
The battery pack reset and swap new cell were 100% successful. I can’t express how thankful I am for your help. Your work was wonderful, and I greatly appreciate it.
Thanks Again
Thanh

Приветствую Komandir, а есть вариант помочь с акб:
Pack Info…

DesignCapacity: 5550 mAh

FullChargeCapacity: 3076 mAh

CycleCount: 300

Date: 2017.4.15

DesignVoltage: 7630 mV

ManufName: SMP

DeviceName: bq20z451

SerialNumber: 0001 Hex

ChargingCurrent: 0 mA

ChargingVoltage: 0 mV

DeviceChemistry: LION

Temperature: 29.60 C

Voltage: 6222 mV

Current: 0 mA

RelativeSOC: 0 %

AbsoluteSOC: 0 %

RemainingCapacity: 0 mAh

VCELL4: 0 mV

VCELL3: 0 mV

VCELL2: 2986 mV

VCELL1: 3233 mV

SpecificationInfo: 0031 Hex

Battery Status: 4AD0 Hex

TCA|TDA|RCA|INIT|DSG|FD|

Operation Status: 6441 Hex

FAS|SS|LDMD|DSG|QEN|

Sealed

Device Type: 0451 Hex

Firmware Version: 0702 Hex

Hardware Version: 00A6 Hex