Be2works флаги ошибок

I hope the info below gives somebody better understanding of the matters. Enjoy!!!

Manufacturer Status

FET1, FET0— Indicates the state of the charge and discharge FETs
0,0 = Both charge and discharge FETs are on.
0,1 = CHG FET is off, DSG FET is on.
1,0 = Both charge and discharge FETs are off.
1,1 = CHG FET is on, DSG FET is off.
PF1, PF0— Indicates permanent failure cause when permanent failure is indicated by STATE3..STATE0
0,0 = Fuse is blown if enabled via DF:Configuration:Register(64):Permanent Fail Cfg 1..2(6..8)
0,1 = Cell imbalance failure
1,0 = Safety voltage failure
1,1 = FET failure
STATE3, STATE2, STATE1, STATE0— Indicates the battery state.
0,0,0,0 = Wake Up
0,0,0,1 = Normal Discharge
0,0,1,1 = Pre-Charge
0,1,0,1 = Charge
0,1,1,1 = Charge Termination
1,0,0,0 = Fault Charge Terminate
1,0,0,1 = Permanent Failure
1,0,1,0 = Overcurrent
1,0,1,1 = Overtemperature
1,1,0,0 = Battery Failure
1,1,0,1 = Sleep
1,1,1,0 = Discharge Prohibited
1,1,1,1 = Battery Removed

BatteryMode

CapM— Sets the units used for capacity information and internal calculation.
0 = Reports in mA or mAh (default)
1 = Reports in 10 mW or 10 mWh
The following functions are instantaneously updated after a [CapM] change:
SBS:RemainingCapacityAlarm(0x01)
SBS:AtRate(0x04)
SBS:RemainingCapacity(0x0f)
SBS:FullChargeCapacity(0x10)
SBS:DesignCapacity(0x18)
The following functions are recalculated within 1 second after a [CapM] change:
SBS:RemainingTimeAlarm(0x02)
SBS:AtRateTimeToEmpty(0x06)
SBS:AtRateOK(0x07)
SBS:RunTimeToEmpty(0x11)
SBS:AverageTimeToEmpty(0x12)
SBS:BatteryStatus(0x16)
ChgM— Enables or disables the chip transmission of ChargingCurrent and ChargingVoltage messages to the Smart Battery Charger.
0 = Enable ChargingVoltage and ChargingCurrent broadcasts to the Smart Battery Charger by setting the [BCAST] bit in Operation Cfg B when charging is desired.
1 = Disable ChargingVoltage and ChargingCurrent broadcasts to the Smart Battery Charger. (default)
AM— Enables or disables AlarmWarning broadcasts to the host and Smart Battery Charger
0 = Enable AlarmWarning broadcast to host and Smart Battery Charger by setting the [BCAST] bit in Operation Cfg B (default). The chip sends the AlarmWarning messages to the SMBus Host and the Smart Battery Charger any time an alarm condition is detected.
1 = Disable AlarmWarning broadcast to host and Smart BatteryCharger. The chip does not master the SMBus, and AlarmWarning messages are not sent to the SMBus Host and the Smart Battery Charger for a period of no more than 65 seconds and no less than 45 seconds. [AM] is automatically cleared by the chip 60 seconds after being set to 1, independent of the [BCAST] bit.
PB— Sets the role of the battery pack. This flag is not used by the chip and should be set to 0.
CC— Enable or disable internal charge controller. This flag is not used by chip and should be set to 0.
CF— This flag is set if MaxError > CF MaxError Limit
0 = Battery OK
1 = Condition cycle requested
PBS— Primary battery support is not supported by chip and is fixed to 0.
ICC— This flag indicates whether the internal charge controller function is supported or not. This value is fixed to 1.

BatteryStatus

OCA— 1 = Over Charged Alarm
TCA— 1 = Terminate Charge Alarm
OTA— 1 = Over Temperature Alarm
TDA— 1 = Terminate Discharge Alarm
RCA— Remaining Capacity Alarm
1 = Remaining Capacity Alarm is set
RTA— Remaining Time Alarm
1 = Remaining Time Alarm is set
INIT— 1 = Initialization. The INIT flag is always set in normal operation.
DSG— Discharging
0 = chip is in charging mode
1 = chip is in discharging mode or relaxation mode, or valid charge
termination has occurred.
FC— 1 = Fully Charged
FD— 1 = Fully Discharged
EC3, EC2, EC1, EC0— Error Code, returns status of processed SBS function
0,0,0,0 = OK chip processed the function code with no errors detected.
0,0,0,1 = BUSY chip is unable to process the function code at this time.
0,0,1,0 = Reserved chip detected an attempt to read or write to a function code reserved by this version of the specification, or chip detected an attempt to access an unsupported optional manufacturer function code.
0,0,1,1 = Unsupported chip does not support this function code as defined in
this version of the specification.
0,1,0,0 = AccessDenied chip detected an attempt to write to a read-only function code.
0,1,0,1 = Over/Underflow chip detected a data overflow or underflow.
0,1,1,0 = BadSize chip detected an attempt to write to a function code with
an incorrect data block.
0,1,1,1 = UnknownError chip detected an unidentifiable error.

FETControl

OD— AFE GPOD pin control
0 = Disable GPOD pin (high-Z)
1 = Enable GPOD pin (open drain)
ZVCHG— Zero-volt (pre-charge) charge FET control
0 = Turn OFF pre-charge FET
1 = Turn ON pre-charge FET
CHG— Charge FET Control
0 = Turn OFF CHG FET. CHG FET does not turn off in discharge mode to protect the FET body diode.
1 = Turn ON CHG FET
DSG— Discharge FET Control
0 = Turn OFF DSG FET. It does not turn off in charge mode to protect the FET body diode.
1 = Turn ON DSG FET

Operation Status

CLL— (Cell Life Limit) 1 = Capacity of the pack fallen below Cell Life Limit threshold
DetW— (Deterioration Warning) 1 = Capacity of the pack fallen below Deterioration Warn Limit threshold
DetF— (Deterioration Fault) 1 = Capacity of the pack fallen below Deterioration Fault Limit threshold

SafetyStatus

OT1D— 1 = Discharge overtemperature on TS1 condition
OT1C— 1 = Charge overtemperature on TS1 condition
OCD— 1 = Discharge overcurrent condition
OCC— 1 = Charge overcurrent condition
OCD2— 1 = Discharge overcurrent condition 2
OCC2— 1 = Charge overcurrent condition 2
CUV— 1 = Cell undervoltage condition
COV— 1 = Cell overvoltage condition
PF— 1 = Permanent failure condition.
WDF— 1 = AFE watchdog condition
AOCD— 1 = AFE discharge overcurrent condition
SCC— 1 = Charge short-circuit condition
SCD— 1 = Discharge short-circuit condition

PFStatus

SUV— 1 = Safety Undervoltage permanent failure
SOCD— 1 = Discharge Safety Overcurrent permanent failure
SOCC— 1 = Charge Safety-Overcurrent permanent failure
AFE_P— 1 = Periodic AFE Communications permanent failure
AFE_C— 1 = Permanent AFE Communications failure
DFF— 1 = Data Flash Fault permanent failure
DFETF— 1 = Discharge-FET-Failure permanent failure
CFETF— 1 = Charge-FET-Failure permanent failure
CIM_R— 1 = Cell-Imbalance (At Rest method) permanent failure
SOT1D— 1 = Discharge Safety Overtemperature on TS1 permanent failure
SOT1C— 1 = Charge Safety Overtemperature on TS1 permanent failure
SOV— 1 = Safety-Overvoltage permanent failure
PFIN— 1 = External Input Indication of permanent failure

OperationStatus

PRES— 1 = PRES is low, indicating that the system is present (battery inserted).
FAS— 0 = Full access security mode
SS— 1 = Sealed security mode
CSV— 1 = Data flash checksum value has been generated
LDMD— Load mode for Impedance Track modeling. 0 = constant current, 1 = constant power
WAKE— 1 = bq20z40-R1/bq20z45-R1 WAKE mode
DSG— Replica of the SBS:BatteryStatus(0x16)[DSG] flag.
XDSG— 1 = Discharge fault
XDSGI— 1 = Discharge disabled due to a current issue
DSGIN— 1 = Discharge inhibited due to a high temperature issue
R_DIS— 1 = Ra Table resistance updates are disabled
VOK— 1 = Voltages are OK for a QMAX update
QEN— 1 = QMAX updates are enabled

ChargingStatus

XCHG— 1 = Charging disabled
CHGSUSP— 1 = Charging suspended
PCHG— 1 = Precharging
MCHG— 1 = Maintenance charging
LTCHG— 1 = Low temperature charging
ST1CHG— 1 = Standard temperature charging 1
ST2CHG— 1 = Standard temperature charging 2
HTCHG— High temperature charging
CB— 1 = Cell balancing in progress
OC— 1 = Overcharge fault

SafetyStatus2

OT2D— 1 = Discharge overtemperature condition on TS2
OT2C— 1 = Charge overtemperature condition on TS2

PFStatus2

CIM_A— 1 = Cell-Imbalance (Active method) permanent failure
SOT2D— 1 = Discharge Safety Overtemperature on TS2 permanent failure
SOT2C— 1 = Charge Safety Overtemperature in TS2 permanent failure

Permanent Fail Cfg 1

XPFVSHUT— If this bit is set AND any permanent failure happens AND the bq20z40-R1/bq20z45-R1
goes into shutdown, the SAFE pin is driven high.
XSUV— If this bit is set AND a safety undervoltage permanent failure occurs, the SAFE pin is driven high.
XSOCD— If this bit is set AND a discharge safety overcurrent permanent failure occurs, the SAFE pin is driven high.
XSOCC— If this bit is set AND a charge safety overcurrent failure occurs the SAFE pin is driven high.
XAFE_P— If this bit is set AND a periodic AFE-communications permanent failure occurs, the SAFE pin is driven high.
XAFE_C— If this bit is set AND an AFE-communications permanent failure occurs, the SAFE pin is driven high.
XDFF— If this bit is set AND a Data Flash Fault permanent failure occurs, the SAFE pin is driven high.
XDFETF— If this bit is set AND a DSG FET permanent failure occurs, the SAFE pin is driven high.
XCFETF— If this bit is set AND a CHG FET permanent failure occurs, the SAFE pin is driven high.
XCIM_R— If this bit is set AND a cell imbalance permanent failure occurs, the SAFE pin is driven high.
XSOT1D— If this bit is set AND safety over temperature on TS1 during discharge failure occurs the SAFE pin is driven high.
XSOT1C— If this bit is set AND safety over temperature on TS1 during charge failure occurs the SAFE pin is driven high.
XSOV— If this bit is set AND a safety overvoltage permanent failure occurs, the SAFE pin is driven high.
XPFIN— If this bit is set AND an external input indication permanent failure occurs, the SAFE pin is driven high.

Permanent Fail Cfg 2

XSOT2D— If this bit is set AND safety over temperature on TS2 during discharge failure occurs the SAFE pin is driven high.
XSOT2C— If this bit is set AND safety over temperature on TS2 during charge failure occurs the SAFE pin is driven high.
XCIM_A— If this bit is set AND a cell imbalance while active permanent failure occurs, the SAFE pin is driven high.

Non-Removable Cfg

OCD— Overcurrent in Discharge
OCC— Overcurrent in Charge
AOCD— AFE Overcurrent in Discharge
ASCC— Short Circuit in Charge
ASCD— Short Circuit in Discharge

Saved PF Flags 1

PFVSHUT— 1 = Another permanent failure has occurred AND the device went into shutdown after that event
SUV— 1 = Safety Undervoltage permanent failure
SOCD— 1 = Safety Overcurrent in Discharge permanent failure
SOCC— 1 = Safety Overcurrent in Charge permanent failure
AFE_P— 1 = Periodic AFE-Communications permanent failure
AFE_C— 1 = AFE-Communications permanent failure
DFF— 1 = Data Flash Fault permanent failure
DFETF— 1 = Discharge FET permanent failure
CFETF— 1 = Charge FET permanent failure
CIM— 1 = Cell-Imbalance permanent failure
SOTD— 1 = Discharge Safety Overtemperature permanent failure
SOTC— 1 = Charge Safety Overtemperature permanent failure
SOV— 1 = Safety Overvoltage permanent failure
PFIN— 1 = External PFIN Input Indication of a permanent failure
SOT2D— 1 = Safety over temperature on TS2 during discharge failure
SOT2C— 1 = Safety over temperature on TS2 during charge failure
CIM_A— 1 = Cell imbalance while active permanent failure

Форум РадиоКот • Просмотр темы — Хитро-умный аккумулятор.

Сообщения без ответов | Активные темы

ПРЯМО СЕЙЧАС:

Автор Сообщение

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Ср дек 29, 2021 19:59:05 

Грызет канифоль

Карма: 1

Рейтинг сообщений: 13

Зарегистрирован: Ср окт 23, 2019 08:41:11
Сообщений: 288
Откуда: Саратов

Рейтинг сообщения: 0

tima_02, с кнопки — нет.

Вернуться наверх
 

ПрофильПрофиль wwwWWW

 

Реклама

GdeMoi17Let

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт дек 30, 2021 02:50:01 

Зарегистрирован: Вт дек 14, 2021 23:41:06
Сообщений: 32

Рейтинг сообщения: 0

поищите по SALEAE Logic , Cypress, fx2lp

В общем, я снял логи когда с клавиатурой все нормально и когда глючит, но никакой особой разницы не обнаружил. Идут схожие циклические запросы. С помощью файла sluuaz4.pdf я примерно расшифровал их, но снова не нашел ничего на что следует обратить внимание.
Адрес 0x0B это BQ40z555, 0x09 это BQ24735.
Вот так выглядит цикл запросов к BQ40z555 когда не было глюка, расшифровка флагов примерная и не всех, только тех что мне показались значимыми, не уверен что правильно понял где там что:

Вот так при наличии глюка:

Из этих логов удалены запросы к BQ24735 и с десяток запросов 0x0A (Current), они бывало шли по три подрят, что во время глюка, что без него их примерно одинаковое количество.
Запросы к BQ24735, вот примерно что получилось:

Логи делались при подключенном шнуре и заряженной на 100% батарее.

На что стоит обратить внимание или может изменить условия при записи лога?
Заказл CP2112 приедет уже после нового года, может с его помощью удастся выяснить больше.

Вернуться наверх
Реклама

vsuper

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт дек 30, 2021 12:25:36 

Зарегистрирован: Ср ноя 10, 2021 18:46:32
Сообщений: 51

Рейтинг сообщения: 0

Цитата:

Есть несколько вопросов:
1) Как узнать какая микросхема установлена в батарее, не вскрывая ее?
2) В логе указано «CycleCount: 1», что это означает? Предполагаю что это количество циклов заряда, но хотелось бы узнать наверняка. (Если это так, то продавец точно обнулил перед отправкой)
3) Как через be2works убрать ошибки и запустить батарею?

Cycle count 1 скорее всего действительно сброшена. У вас нет флагов с ошибками контроллера , INIT, DGG, это нормальное состояние. FD- полностью разряжена. Это единственная странность так как в таком случае оставшаяся емкость обычно =0.

Вернуться наверх

tima_02

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Сб янв 01, 2022 13:29:29 

Зарегистрирован: Вт сен 28, 2021 17:06:07
Сообщений: 37
Откуда: Украина, Харьковская обл.

Рейтинг сообщения: 0

Цитата:

Есть несколько вопросов:
1) Как узнать какая микросхема установлена в батарее, не вскрывая ее?
2) В логе указано «CycleCount: 1», что это означает? Предполагаю что это количество циклов заряда, но хотелось бы узнать наверняка. (Если это так, то продавец точно обнулил перед отправкой)
3) Как через be2works убрать ошибки и запустить батарею?

Cycle count 1 скорее всего действительно сброшена. У вас нет флагов с ошибками контроллера , INIT, DGG, это нормальное состояние. FD- полностью разряжена. Это единственная странность так как в таком случае оставшаяся емкость обычно =0.

Спасибо за Ваш ответ. Подскажите пожалуйста, если по логам нету ошибки контроллера, почему в aida64 не показывает износа и в трее было расчетное время около 6 часов, что указывало на вполне отличную батарею? Как можно заставить отображать реальные данные? И еще вопрос, в поиске по модели батареи нашел зарубежный форум, где в такой же батареи просто заменили элементы и батарея оказалась рабочая, без программирования или разблркировки контроллера. Если по моим логам контроллер не заблокирован, могу ли я заменить просто элементы и надеятся что батарея вновь заработает или все таки нужно будет программно запускать ее? Из программного оборудования только cp2112. Заранее огромное спасибо за Вашу помощь

Вернуться наверх
Реклама

vsuper

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Сб янв 01, 2022 19:49:09 

Зарегистрирован: Ср ноя 10, 2021 18:46:32
Сообщений: 51

Рейтинг сообщения: 0

Цитата:

Спасибо за Ваш ответ. Подскажите пожалуйста, если по логам нету ошибки контроллера, почему в aida64 не показывает износа и в трее было расчетное время около 6 часов, что указывало на вполне отличную батарею? Как можно заставить отображать реальные данные? И еще вопрос, в поиске по модели батареи нашел зарубежный форум, где в такой же батареи просто заменили элементы и батарея оказалась рабочая, без программирования или разблркировки контроллера. Если по моим логам контроллер не заблокирован, могу ли я заменить просто элементы и надеятся что батарея вновь заработает или все таки нужно будет программно запускать ее? Из программного оборудования только cp2112. Заранее огромное спасибо за Вашу помощь

Aida высчитывает износ как соотношение между Design Capacity и Full Charge Capacity, если был сброс циклов то и емкость была сброшена на полную и не соответствует реальной емкости банок, надо прогнать несколько циклов тогда контроллер может откалиброваться. Заменить элементы можно, лучше паралельно подпаяв новые а потом отпаять старые, если просто отключить, то контроллер может заблокироваться

Вернуться наверх
Реклама

icespirit

Не в сети

Заголовок сообщения: Как отремонтировать BQ8055A Получить помощь

СообщениеДобавлено: Пн янв 03, 2022 06:25:39 

Зарегистрирован: Пн янв 03, 2022 05:45:18
Сообщений: 36

Рейтинг сообщения: 0

Аккумулятор моего ноутбука стареет.Разобрал корпус и заменил батарею 18650.Но батарея не имеет выхода :(
Проверял плату управления АКБ, на ней микросхема BQ8055A.
Путем поиска я обнаружил, что BE2WORK может это исправить.Но я нашел (v4.52_Bohol_fu11-pw_radiokot) только эту версию BE2WORKS, и она не поддерживает чип BQ8055A.У кого более поздняя версия программного обеспечения BE2WORKS? И поддерживает BQ8055A, пришлите, пожалуйста, мне копию?
Или подскажите как активировать BQ8055A

У меня EV2300, но мне не хватает программного обеспечения для поддержки BQ8055A.

Спасибо за помощь
Моя электронная почта: daisizhou # sina.com # = @
Изображение
Изображение
Изображение

Вернуться наверх

vadim3930

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Ср янв 05, 2022 22:35:50 

Зарегистрирован: Ср янв 05, 2022 22:32:33
Сообщений: 2

Рейтинг сообщения: 0

Добрый вечер. Подскажите пожалуйста что может быть не так.
После перепаковки банок батарейка не работает.
Батарейка AS10D81 на контроллере bq20z955.
Работал Be2works (не жадной ) и cp2112
Подскажите что ей не нравится.

DesignCapacity: 4400 mAh
FullChargeCapacity: 3729 mAh
CycleCount: 140
Date: 2012.06.30 yyyy.mm.dd
DesignVoltage: 10800 mV
ManufName: LGC
DeviceName: AS10D81
SerialNumber: 1CD4
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LION
Temperature: 23,9 C
Voltage: 11795 mV
Current: 0 mA
RelativeSOC: 84%
AbsoluteSOC: 71%
RemainingCapacity: 3106 mAh
VCELL4: 0000 mV
VCELL3: 3949 mV
VCELL2: 3923 mV
VCELL1: 3922 mV
SpecificationInfo: 0031 Hex
Battery Status:
TCA|TDA|INIT|DSG|

MaxError: 1%
Operation Status:
DSG|VOK|QEN|
Safety Status: OK
PFStatus: OK
FETControl: 0000
Update Status: 14
Qmax Cell0: 4444
Qmax Cell1: 4377
Qmax Cell2: 4281
Qmax Cell3: 4400
Qmax Pack : 4281
Cell0 R_a flag : 0055
Cell1 R_a flag : 0000
Cell2 R_a flag : 0055
Cell3 R_a flag : FF55
Device Type: 0955
Firmware Version: 3.02
Hardware Version: A6
Manufacturer Status:
FET1|ST3|ST2|ST1|ST0|
Chemistry ID: 0206

Вернуться наверх

susliks

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 03:50:30 

Зарегистрирован: Ср янв 05, 2022 04:01:12
Сообщений: 9

Рейтинг сообщения: 0

Если из архивa в которого есть файл dat весом 10Мб то эта версия губит адаптер.

Вернуться наверх

icespirit

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 09:47:47 

Зарегистрирован: Пн янв 03, 2022 05:45:18
Сообщений: 36

Рейтинг сообщения: 0

Это информация, которую я прочитал с BE2WORKS, а BE2WORKS не поддерживает BQ8055A.

Вложение:



jjjjjjjjjjjj.jpg [136.16 KiB]

Скачиваний: 124

Последний раз редактировалось icespirit Пт янв 07, 2022 04:45:19, всего редактировалось 1 раз.

Вернуться наверх

vadim3930

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 10:31:17 

Зарегистрирован: Ср янв 05, 2022 22:32:33
Сообщений: 2

Рейтинг сообщения: 0

После того когда посадил SP на GND появилось

Safety Status: PF|
PFStatus: PFIN|

И не удаляются пока не разъединишь контакты SP на GND.
Что не так.

MaxError: 1%
Operation Status:
PRES|DSG|VOK|QEN|
Safety Status:
PF|
PFStatus:
PFIN|
Charging Status:
RSVD10|
FETControl: 0000
Update Status: 14
Qmax Cell0: 4444
Qmax Cell1: 4377
Qmax Cell2: 4281
Qmax Cell3: 4400
Qmax Pack : 4281
Cell0 R_a flag : 0055
Cell1 R_a flag : 0000
Cell2 R_a flag : 0055
Cell3 R_a flag : FF55
Device Type: 0955
Firmware Version: 3.02
Hardware Version: A6
Manufacturer Status:
RSVD10|FET1|ST3|ST0|
Chemistry ID: 0206

Вернуться наверх

vsuper

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 14:25:44 

Зарегистрирован: Ср ноя 10, 2021 18:46:32
Сообщений: 51

Рейтинг сообщения: 0

Цитата:

Это информация, которую я прочитал с BE2WORKS, а BE2WORKS не поддерживает BQ8055A.

контроллер вроде не заблокирован, просто разряжена в 0

Вернуться наверх

daaar

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 14:49:02 

Держит паяльник хвостом
Аватар пользователя

Карма: 4

Рейтинг сообщений: 44

Зарегистрирован: Пн июн 13, 2016 19:37:24
Сообщений: 911
Откуда: Perm

Рейтинг сообщения: 1

Удалось перепаковать аккумулятор от thinkpad x230 на bq8030. Правда если считать eeprom аккумулятор слетает к заводским(флаги FD, RTA, RCA) и приходится калибровать его заново (разряд-заряд). Аккумулятор кстати встал в x220 tablet, ошибок что не родной не выдает. На x230 tablet увы не заработал

Может быть кому-то будут полезны флаги be2works

Вернуться наверх

sergey18

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 16:17:28 

Зарегистрирован: Сб дек 18, 2021 11:16:44
Сообщений: 8

Рейтинг сообщения: 0

Цитата:

Правда если считать eeprom аккумулятор слетает к заводским

Аналогично на АКБ от Lenovo X201.

daaar, на вашей батарее зарядное напряжение 12900 или 12600?

Вернуться наверх

daaar

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 16:29:15 

Держит паяльник хвостом
Аватар пользователя

Карма: 4

Рейтинг сообщений: 44

Зарегистрирован: Пн июн 13, 2016 19:37:24
Сообщений: 911
Откуда: Perm

Рейтинг сообщения: 0

sergey18, 12600

Осталось починить ноутбук, зарядка чего-то не идет (на заведомо живом аккумуляторе тоже самое)

Вернуться наверх

sergey18

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 16:31:43 

Зарегистрирован: Сб дек 18, 2021 11:16:44
Сообщений: 8

Рейтинг сообщения: 0

daaar, могу я вас попросить скинуть мне прошивку? Моя прошивка на 12900, а я давно ищу на 12600.

Вернуться наверх

daaar

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 17:18:22 

Держит паяльник хвостом
Аватар пользователя

Карма: 4

Рейтинг сообщений: 44

Зарегистрирован: Пн июн 13, 2016 19:37:24
Сообщений: 911
Откуда: Perm

Рейтинг сообщения: 0

sergey18, у меня есть cp2112. Если расскажите как, то скину

Вернуться наверх

susliks

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 17:29:31 

Зарегистрирован: Ср янв 05, 2022 04:01:12
Сообщений: 9

Рейтинг сообщения: 0

Вернуться наверх

sergey18

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 17:32:22 

Зарегистрирован: Сб дек 18, 2021 11:16:44
Сообщений: 8

Рейтинг сообщения: 0

daaar, у вас есть установленный Be2works?

Вернуться наверх

daaar

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 17:36:48 

Держит паяльник хвостом
Аватар пользователя

Карма: 4

Рейтинг сообщений: 44

Зарегистрирован: Пн июн 13, 2016 19:37:24
Сообщений: 911
Откуда: Perm

Рейтинг сообщения: 0

sergey18, да, тот что только под XP работает

Вернуться наверх

sergey18

Не в сети

Заголовок сообщения: Re: Хитро-умный аккумулятор.

СообщениеДобавлено: Чт янв 06, 2022 17:48:25 

Зарегистрирован: Сб дек 18, 2021 11:16:44
Сообщений: 8

Рейтинг сообщения: 0

daaar, надо соединить CP2112 с АКБ, выбрать bq8030 и нажать на скачать прошивку (зленая стрелка сверху)

Вернуться наверх

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Автор
Сообщение

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 14 июл 2021, 10:40 

Я тут случайно
Я тут случайно
Аватара пользователя


Зарегистрирован: 09 июл 2021, 15:49
Наличности на руках:
0.00

Сообщения: 0
Откуда: Донецк

monser писал(а):

А на CH341A адаптер должен работать с этой прогой? Пишет No adapter found.

Не должен и не будет.

Не в сети

Профиль    

 

sfs

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 14 июл 2021, 16:50 


Зарегистрирован: 09 июл 2021, 15:49
Наличности на руках:
0.00

Сообщения: 0
Откуда: Донецк

kalya писал(а):

Поделитесь пожалуйста рабочим софтом для сброса батареи

Если вопрос ещё актуален — ищите нежадную BE2Works на радиокоте в теме про хитро-умный аккумулятор.

Не в сети

Профиль    

 

monser

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 15 июл 2021, 06:37 


Зарегистрирован: 25 мар 2012, 12:50
Наличности на руках:
156.14

Сообщения: 191
Откуда: Vanino

sfs писал(а):

А на CH341A адаптер должен работать с этой прогой? Пишет No adapter found.

Не должен и не будет.

Получается прога заточена только под CP2112? И другие МС USB to I2C работать не будут?
У меня не получилось найти описание этих ограничений

Не в сети

Профиль    

 

sfs

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 15 июл 2021, 08:18 


Зарегистрирован: 09 июл 2021, 15:49
Наличности на руках:
0.00

Сообщения: 0
Откуда: Донецк

monser писал(а):

Получается прога заточена только под CP2112? И другие МС USB to I2C работать не будут?

Да

Не в сети

Профиль    

 

Alex_PP

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 15 июл 2021, 12:40 


Зарегистрирован: 21 июл 2019, 15:15
Наличности на руках:
0.00

Сообщения: 19
Откуда: Курск

monser писал(а):

У меня не получилось найти описание этих ограничений

Почитайте описание BE2Works на офф сайте. Там перечислены все адаптеры для нее.
CH341 это COM to USB-адаптер. Где там вообще I2C?

Не в сети

Профиль    

 

monser

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 15 июл 2021, 13:44 


Зарегистрирован: 25 мар 2012, 12:50
Наличности на руках:
156.14

Сообщения: 191
Откуда: Vanino

Alex_PP писал(а):

CH341 это COM to USB-адаптер. Где там вообще I2C?

Внимательнее надо читать. Я писал не CH341 , а CH341A.
В ней как раз есть I2C.

Не в сети

Профиль    

 

Alex_PP

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 17 июл 2021, 11:30 


Зарегистрирован: 21 июл 2019, 15:15
Наличности на руках:
0.00

Сообщения: 19
Откуда: Курск

monser писал(а):

Внимательнее надо читать.

…CH341A мультифункциональный конвертер из USB 2.0 в UART, EPP, I2C и SPI…
Да, недоглядел. Ну у них разные модификации чипа. Я его использовал только как COM-порт.
Дрова у них от FTDI с сюрпризом. Портят китайские чипы, обнуляя VID PID. Про это есть целая статья. На том же habr.com
Поэтому я не использую больше этот китайский программатор.
Вариант CP2102 как USB — COM адаптер мне понравился больше. ))

Не в сети

Профиль    

 

monser

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 17 июл 2021, 18:20 


Зарегистрирован: 25 мар 2012, 12:50
Наличности на руках:
156.14

Сообщения: 191
Откуда: Vanino

Alex_PP писал(а):

Дрова у них от FTDI с сюрпризом.

Так есть родные CH341SER и CH341PAR.
работают нормально
2102 тоже есть. разницы пока не замечал

Не в сети

Профиль    

 

DesPesNew

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 25 июл 2021, 11:28 


Зарегистрирован: 25 июл 2021, 10:39
Наличности на руках:
0.00

Сообщения: 2
Откуда: Moscow

Батарея HP Probook 430. На борту bq30z551.
Нежадной бешкой 4.52 удалось вычитать данные.
Но вот как bq30z55 чип не считывается: подбирает пароль, пишет READ FLASHDATA и дальше ошибка Error at addres 000h (0).
Не могу понять правильно ли бешка пароль подбирает…
Подскажите, пожалуйста, можно с этим кристалом что-то сделать имея в распоряжении только cp2112?
Может какие-то волшебные команды кто-то подскажет по SMBus?

Если кому-то попадется такая батарейка:
1) распиновка: +|sda|scl|?|-|-
2) нужно подтолкнуть проц к работе кратковременной подачей +10в на +.

DesignCapacity: 2710 mAh
FullChargeCapacity: 39 mAh
CycleCount: 246
Date: 2014.09.15 yyyy.mm.dd
DesignVoltage: 14800 mV
ManufName: 33-12
DeviceName: RA04040XL
SerialNumber: 0927
ChargingCurrent: 0 mA
ChargingVoltage: 0 mV
DeviceChemistry: LION
Temperature: Read ERROR C
Voltage: 14800 mV
Current: 0 mA
RelativeSOC: 0%
AbsoluteSOC: 0%
RemainingCapacity: 0 mAh
Mfg1: 65535 integer
Mfg2: 65535 integer
Mfg3: 65535 integer
Mfg4: 65535 integer
SpecificationInfo: 0031 Hex
Battery Status:
TCA|TDA|RCA|INIT|DSG|FD|

Не в сети

Профиль    

 

Alex_PP

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 25 июл 2021, 14:31 


Зарегистрирован: 21 июл 2019, 15:15
Наличности на руках:
0.00

Сообщения: 19
Откуда: Курск

DesPesNew писал(а):

нужно подтолкнуть проц к работе кратковременной подачей +10в на +.

DesPesNew писал(а):

Mfg1: 65535 integer
Mfg2: 65535 integer
Mfg3: 65535 integer
Mfg4: 65535 integer

У вас ячейки подключены к контроллеру? Если да. то какие на них напряжения?
Я не вижу в отчете напряжений по банкам.
Чтобы читать flash чипа, нужно обеспечить определенное напряжение питания, обычно не ниже 9в.
У вас по видимому, 4-баночная батарея. Смотрю по DesignVoltage: 14800 mV

DesPesNew писал(а):

FullChargeCapacity: 39 mAh

Это совсем мало. Ячейки дохлые.

DesPesNew писал(а):

Temperature: Read ERROR C

Какие то проблемы с датчиком температуры.

DesPesNew писал(а):

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

Может заблокирован, или это из за термодатчика.

Короче, отчет у вас плохой. Даже без чтения FLASH проблем хватает.

Не в сети

Профиль    

 

DesPesNew

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 25 июл 2021, 15:18 


Зарегистрирован: 25 июл 2021, 10:39
Наличности на руках:
0.00

Сообщения: 2
Откуда: Moscow

1) Батарея от ноута пролежала где-то года три без подзарядок.
2) Один из элементов был 1,5В (заменил его). Сейчас все по 3.7В. Всего 14,5.
3) Предохранитель стрелял, пока припаял перемычку.
4) Датчик температуры на месте, припаян.

Не в сети

Профиль    

 

Alex_PP

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 25 июл 2021, 19:56 


Зарегистрирован: 21 июл 2019, 15:15
Наличности на руках:
0.00

Сообщения: 19
Откуда: Курск

Посмотрите PF флаги. Если есть, почистите. Или БЕшкой, кнопкой, или командами в MAC:
ManufacturerAccess() -> 0x0029 (Permanent Fail Data Reset)

Можно еще эти, чтобы данных об отказе не сохранилось:
ManufacturerAccess() -> 0x002A (Black Box Recorder Reset)
ManufacturerAccess() -> 0x0028 (Lifetime Data Reset)

А так, я уже говорил, по отчету есть странности с температурой и напряжениями ячеек VCELL0 — VCELL3.
Или там адреса регистров другие, (встречается такое у TI) или еще какие то проблемы.
Вообще, все кнш зависит от версии прошивки. Но у вас прошивка TI, хотя и измененная.
Ошибка чтения FLASH бывает, когда чип запечатан. Проверьте состояние бит SEC0 и SEC1 в OperationStatus регистре.
Один должен быть установлен, другой снят (не помню, где какой, посмотрите мануал на bq30z554).

DesPesNew писал(а):

Один из элементов был 1,5В (заменил его)
Предохранитель стрелял, пока припаял перемычку

Скорее всего, ошибка есть после такого

DesPesNew писал(а):

Датчик температуры на месте, припаян

Ну датчик то может и на месте, но данных в отчете нет.

Не в сети

Профиль    

 

SaiLas82

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 26 июл 2021, 00:27 


Зарегистрирован: 15 апр 2021, 18:54
Наличности на руках:
0.00

Сообщения: 16
Откуда: Odessa

я бы внимательно осмотрел места пайки сборок к плате, скорее всего непропай и есть обрыв. фото платы желательно в хорошем качестве.
ну и лучше заменить пока акб на резисторы с лбп или другим 9в источником питания


_________________
Я тут действительно случайно, мимо проходил

Не в сети

Профиль    

 

Sid_mersavec

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 10 авг 2021, 07:44 


Зарегистрирован: 21 дек 2020, 08:29
Наличности на руках:
16.01

Сообщения: 8
Откуда: Бишкек

Всем доброго времени суток! Подскажите, кто знает. Есть акб от lenovo thinkpad, на чипе bq8030a, читается ресетится, но есть какая-то проблема непонятная. При зарядке заряжает сборку только до 12.3в, потом якобы флаг перезаряда OCA, сбрасывает напругу, делает попытку при меньшем ампераже, доходит снова до 12.3, и снова понижает и по кругу. В итоге недозаряд ячеек, причем на новых банках это 20%+. В нежадной be2works напряжения считываются верно, что с общей сборки, что с ячеек по отдельности. Там же в проге стоят значения заряда 12.6в, до которых не доходит. Подавал извне 12.6 на всю сборку, и снова в проге oca и блок, сбрасываю дальше пашет. Вобщем как заставить заряжаться до 12.6в?

Не в сети

Профиль    

 

Alex_PP

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 10 авг 2021, 20:42 


Зарегистрирован: 21 июл 2019, 15:15
Наличности на руках:
0.00

Сообщения: 19
Откуда: Курск

Sid_mersavec писал(а):

потом якобы флаг перезаряда OCA, сбрасывает напругу, делает попытку при меньшем ампераже, доходит снова до 12.3, и снова понижает и по кругу

Скажу, что я лично сам из опыта знаю о них. Возможно кто то не согласится. :nez-nayu:
Эти lenovo кажется частенько практикуют заряд по их собственному импульсному алгоритму.
То есть, необходимо внимательно следить за выставляемым АКБ током, и понижать его,
в соответствии с указаниями баты. Где то на 80%; заряда начинается эта мерзость. ))
Если четко следовать указаниям, то вы не перезарядите до флага OCA, и закончите заряд на 100%.
Правда в конце АКБ будет периодически отключать зарядку на несколько секунд, затем снова подключать.
Но если ток соответствует, все будет без флага OCA.
Однако банки при этом, почему то остаются где то на уровне 4,05в, а не ожидаемые 4,15в.
По крайней мере, в тех что попадались мне, было так.
Но это не 20%, а всего 200-300 мАч, не более.

Не в сети

Профиль    

 

Sid_mersavec

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 10 авг 2021, 21:22 


Зарегистрирован: 21 дек 2020, 08:29
Наличности на руках:
16.01

Сообщения: 8
Откуда: Бишкек

Alex_PP писал(а):

Но это не 20%, а всего 200-300 мАч, не более.

После того, как акб якобы показала, что зарядила до 100%, заряжая до 12.3, я другой платой подключил и она как раз-таки зарядила еще 20%. Но это ладно. Просто не ясно почему так происходит. Есть другая плата на bq8030dbt, так она полностью заряжает как положено, ту же сборку.

Не в сети

Профиль    

 

Alex_PP

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 11 авг 2021, 17:32 


Зарегистрирован: 21 июл 2019, 15:15
Наличности на руках:
0.00

Сообщения: 19
Откуда: Курск

Sid_mersavec писал(а):

Есть другая плата на bq8030dbt, так она полностью заряжает как положено, ту же сборку.

Ну так прошивки разные. Значит в этой такой механизм не используется.
Вот только вопрос, как эта плата признается ноутом? Данные серийный номер и название устройства лежат в области, защищенной контрольной суммой. И их не так просто исправить в дампе. А без идентичности в них, ноут не убедишь, что батарея родная.

Sid_mersavec писал(а):

После того, как акб якобы показала, что зарядила до 100%,

Значит для нее это и есть 100%. Все относительно. Эта прошивка работает так.

Sid_mersavec писал(а):

я другой платой подключил и она как раз-таки зарядила еще 20%

Полагаю, что это прием для сбережения состояния ячеек, применяемый lenovo. Не знаю. Знаю только, что такое у них встречается. На 2х батареях видел уже. При этом, они нормально работают в ноутах.

Не в сети

Профиль    

 

Vovan_sar

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 11 авг 2021, 23:24 


Зарегистрирован: 28 апр 2018, 23:27
Наличности на руках:
6.01

Сообщения: 24
Откуда: Саратов

Alex_PP писал(а):

Ну так прошивки разные. Значит в этой такой механизм не используется.
Вот только вопрос, как эта плата признается ноутом?

И ведь сразу не говорят, чем и как заряжают, в ноуте или от лбп.
В некоторых ноутах есть утилита от производителя, сбережения акб, из под винды или из биоса,(и большинство любознательных настраивают её на недозаряд) соответственно ноут не будет заряжать до 12,6V.
И согласен с Alex_PP, прошивки 100% разные, и производитель делает прошивку под устанавливаемые банки, т.е. химию., ну и закладывает определённую надёжность как ноута так и акб.

Не в сети

Профиль    

 

DesPesNew

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 15 авг 2021, 10:39 


Зарегистрирован: 25 июл 2021, 10:39
Наличности на руках:
0.00

Сообщения: 2
Откуда: Moscow

Alex_PP писал(а):

Посмотрите PF флаги. Если есть, почистите. Или БЕшкой, кнопкой, или командами в MAC:
ManufacturerAccess() -> 0x0029 (Permanent Fail Data Reset)

Можно еще эти, чтобы данных об отказе не сохранилось:
ManufacturerAccess() -> 0x002A (Black Box Recorder Reset)
ManufacturerAccess() -> 0x0028 (Lifetime Data Reset)

Хождения по мукам продолжаются.
Отпаял банки, припаял резики по 470 ом, через резистор подал питание 9В.
Изменений в отчете нет. При этом:

0x0050 SafetyAlert $00 00 00 00 — ОК
0x0051 SafetyStatus $01 00 00 00 — Cell UnderVoltage (я так понимаю надо поднять вольтаж немного???)
0x0052 PFAlert $00 00 00 00 — ОК

0x0053 PFStatus $04 08 00 00 — нужна помощь в расшифровке, потому что второй бит по мануалу reserved, а у меня получается флаг поднят.
100000000100. 11-bit — Voltage imbalance at Res (как устранить?).

0x0054 OperationStatus $21 7B 50 00 — 10100000111101100100001 — 8 и 9 биты = 1, поэтому sealed.

Alex_PP писал(а):

А так, я уже говорил, по отчету есть странности с температурой и напряжениями ячеек VCELL0 — VCELL3.
Или там адреса регистров другие, (встречается такое у TI) или еще какие то проблемы.
Вообще, все кнш зависит от версии прошивки. Но у вас прошивка TI, хотя и измененная.
Ошибка чтения FLASH бывает, когда чип запечатан. Проверьте состояние бит SEC0 и SEC1 в OperationStatus регистре.
Один должен быть установлен, другой снят (не помню, где какой, посмотрите мануал на bq30z554).
Ну датчик то может и на месте, но данных в отчете нет.

Термистор показывает 10 кОМ, одной ногой как положено звонится на землю. Прозвонить его до 8 лапы проца не получается, вся плата жестко залита
кампаундом, которому растворитель и бензин до фонаря.

Делал сбросы, как Вы рекомендовали, включая черный ящик. Ошибки не уходят.

К слову, после того как отпаял банки, на время чтения флеш решил оставить +9В на выходе, подаваемый от внешнего источника.
Вместо ранее появлявшейся ошибки чтения, тепереь пишет «Password not found».
Несколько раз даже якобы что-то вычитывалось, но это мусор. Точно не дамп.

Firmware — 1101.

Как устанить Voltage imbalance at Res и Cell UnderVoltage???

Не в сети

Профиль    

 

Vovan_sar

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 15 авг 2021, 14:03 


Зарегистрирован: 28 апр 2018, 23:27
Наличности на руках:
6.01

Сообщения: 24
Откуда: Саратов

DesPesNew писал(а):

Как устанить Voltage imbalance at Res и Cell UnderVoltage???

Проверьте места пайки банок/резисторов к площадкам платы.

Не в сети

Профиль    

 

Alex_PP

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 15 авг 2021, 19:05 


Зарегистрирован: 21 июл 2019, 15:15
Наличности на руках:
0.00

Сообщения: 19
Откуда: Курск

DesPesNew писал(а):

К слову, после того как отпаял банки, на время чтения флеш решил оставить +9В на выходе, подаваемый от внешнего источника.
Вместо ранее появлявшейся ошибки чтения, тепереь пишет «Password not found».

Полагаю, это ближе к истине. Ибо SEC0 и SEC1 установлены и пакет запечатан. Если прога не распечатает, вы не прочтете дамп, и НЕ СНИМИТЕ ошибки.
Думаю, поэтому они у вас и остались. Итак, вам нужно распечатать чип, иначе не ресетнуть.

DesPesNew писал(а):

Термистор показывает 10 кОМ, одной ногой как положено звонится на землю. Прозвонить его до 8 лапы проца не получается, вся плата жестко залита
кампаундом, которому растворитель и бензин до фонаря.

Это плохо, но вам нужно просто найти его на ноге чипа. Там должна быть непосредственная связь с терморезистором. Почистите 8-ю ножку чипа, кажется там TS1. (У вас ведь bq30z55? Забыл что то уже…)

DesPesNew писал(а):

0x0051 SafetyStatus $01 00 00 00 — Cell UnderVoltage (я так понимаю надо поднять вольтаж немного???)

Забейте, само уйдет через некоторое время. Да, повыше поднимите вольтаж, например до 12в (если у вас 4s сборка, для 3s нужны 9в).
В отчете должны быть нормальные показания VCELL0 — VCELL3. Не ниже 3,00в, и приблизительно похожие (например 3,01, 3,04, 3,00, 3,06).

DesPesNew писал(а):

0x0053 PFStatus $04 08 00 00 — нужна помощь в расшифровке, потому что второй бит по мануалу reserved, а у меня получается флаг поднят.
100000000100. 11-bit — Voltage imbalance at Res (как устранить?).

Это ошибка, возможно из -за которой чип и заблокировался — дизбалланс напряжений в состоянии покоя.
2й ,бит это CUDEP, почитайте в мануале, тоже часто при глубоком разряде встает. Посмотрите детально картинку с картой бит ниже.
Изображение
Устранится сбросом ошибок, больше ничем.
Все что я описал, пройдет, если чип будет распечатан.

DesPesNew писал(а):

Alex_PP писал(а):
Посмотрите PF флаги. Если есть, почистите. Или БЕшкой, кнопкой, или командами в MAC:
ManufacturerAccess() -> 0x0029 (Permanent Fail Data Reset)

Можно еще эти, чтобы данных об отказе не сохранилось:
ManufacturerAccess() -> 0x002A (Black Box Recorder Reset)
ManufacturerAccess() -> 0x0028 (Lifetime Data Reset)

Пока запечатан — не уйдет.

DesPesNew писал(а):

0x0054 OperationStatus $21 7B 50 00 — 10100000111101100100001 — 8 и 9 биты = 1, поэтому sealed.

Не в сети

Профиль    

 

alex-pro

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 21 авг 2021, 11:07 


Зарегистрирован: 22 янв 2018, 15:40
Наличности на руках:
24.02

Сообщения: 32

Разбирал батарею PA-5024 от тошиба для замены элементов и снес элемент на плате d4(фото прилагаю).
Как я понял, это диод (возможно и стабилитрон?).
Может у кого есть такая плата под рукой, в какой полярности его запаять? Не хотелось бы в результате ошибки заблокировать контроллер r2j240.
Изображение
Изображение

Не в сети

Профиль    

 

otus

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 21 авг 2021, 15:43 


Зарегистрирован: 08 фев 2020, 23:03
Наличности на руках:
0.00

Сообщения: 23
Откуда: EU

Прозвонка откуда и куда не помогает сообразить?

Не в сети

Профиль    

 

alex-pro

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 21 авг 2021, 18:38 


Зарегистрирован: 22 янв 2018, 15:40
Наличности на руках:
24.02

Сообщения: 32

otus писал(а):

Прозвонка откуда и куда не помогает сообразить?

так и предполагал запаять диод, для верности спросил. Сам элемент потерял, вот и думаю не стабилитрон ли это?

Не в сети

Профиль    

 

otus

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 21 авг 2021, 20:36 


Зарегистрирован: 08 фев 2020, 23:03
Наличности на руках:
0.00

Сообщения: 23
Откуда: EU

Может быть и диод. и стабилитрон.
Прозвонка откуда и куда — в какой цепи стот?
Схемы батарей (все они из ДШ-ов всё равно) погуглите в картинках
и поймёте по аналогии.

Не в сети

Профиль    

 

Snack

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 31 авг 2021, 21:15 


Зарегистрирован: 13 июл 2012, 19:21
Наличности на руках:
218.46

Сообщения: 101
Откуда: Кишинев

Аккумулятор HSTNN-LB40 на MAX17817 заблокированный на все что только можно, включая перегоревший предохранитель.
Есть ли опыт замены контроллера на другой с донора?
Имеется на BQ80201, в котором через b2w можно легко прописать серийник и производителя.
Ноут далеко и опыты ставить сложно. Кто-нибудь пробовал?

данные аккумулятора

Не в сети

Профиль    

 

sfs

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 23 сен 2021, 15:48 


Зарегистрирован: 09 июл 2021, 15:49
Наличности на руках:
0.00

Сообщения: 0
Откуда: Донецк

Контроллер и проблема, аналогичная той, что у DesPesNew.
Батарея от планшета HP на BQ30Z551. Нежадная BE2Works информацию о батарее прочитала и она очень похожа на DesPesNew

Считывание дампа тоже получилось, но «с десятого раза». Дефолтный пароль не прошел, потом якобы подобрала, начала читать — Error at 100H. В следующий раз то же самое, но, например 340Н. Иногда 000Н. Но, как я уже сказал, в какой-то из попыток прочитала полностью. Однако сбросить ошибки не получается ни штатными средствами, ни вручную командами.
Дальше-больше. У меня два таких залоченных контролера от одинаковых аккумуляторов. И на втором полностью повторяется эта же картина.
Есть еще и третий, с нормальной батареей, стоящей сейчас в планшете. Поскольку сбросить ошибки не удалось, планировал хотя бы слить прошивку с рабочего и залить на заблокированные. Но попытка прошить заблокированные контроллеры своими же собственными дампами просто постоянно вываливается в ошибки. То на 000, то на любом другом. При этом процесс прошивки, судя по времени, как-то идет, поскольку чем больше адрес — тем позже вываливается.
Адаптер рабочий, я им уже разлочил батарею (другую, не такую как эта, на BQ30Z55). На всякий случай допаял там электролитов по питанию — не помогло.
Переносил BE на другой компьютер — то же самое.
Подпаивался прямо к ногам процессора — безрезультатно.
Куда дальше копать — понятия не имею. Опыта в этом деле мало, может кто что подскажет?

Не в сети

Профиль    

 

Vovan_sar

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 23 сен 2021, 16:17 


Зарегистрирован: 28 апр 2018, 23:27
Наличности на руках:
6.01

Сообщения: 24
Откуда: Саратов

sfs писал(а):

потом якобы подобрала, начала читать — Error at 100H.

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

Не в сети

Профиль    

 

sfs

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 23 сен 2021, 18:46 


Зарегистрирован: 09 июл 2021, 15:49
Наличности на руках:
0.00

Сообщения: 0
Откуда: Донецк

Vovan_sar писал(а):

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

Тоже так думал. Проверял, ничего криминального не нашел.
Делал и с банками (заряженными до 4 В каждая), и с резисторами, и с двумя ЛБП по 4,2 В, подключенными вместо банок.
Питание подавал на силовой выход и от самого контроллера (а тот его формирует от банок — есть суммарное напряжение на одном из контактов разъема, не силовом), так и от внешнего ЛБП.
Кратковременного «тычка» недостаточно, напряжение там должно быть постоянно. От банок питание на процессор не идет, видимо из-за закрытых ключей.
Предохранитель целый.

Сейчас подумал, что не попробовал подать внешнее питание с ЛБП прямо на процессор.
Попробую завтра, но не думаю, что решит проблему.

Не в сети

Профиль    

 

Alex_PP

 Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука

СообщениеДобавлено: 23 сен 2021, 19:38 


Зарегистрирован: 21 июл 2019, 15:15
Наличности на руках:
0.00

Сообщения: 19
Откуда: Курск

sfs писал(а):

От банок питание на процессор не идет, видимо из-за закрытых ключей.

Идет. Если вся электроника на плате целая, то контроллер всегда находится (должен находиться) под питанием от банок.
Если у вас с этим какая то явная проблема, то не из за ключей и преда — точно. Эти товарищи закрывают только на выход напругу.
Поизучайте в мануале схему типичного подключения любого из контроллеров bqXXXX. и увидите, как там завязано с ключами.
В конце концов, померьте на нем питание, когда банки подключены и на разъем не приложено ничего.
Но если бы не питался от них, то не отвечал бы без внешнего напряжения.

sfs писал(а):

Считывание дампа тоже получилось, но «с десятого раза». Дефолтный пароль не прошел, потом якобы подобрала, начала читать — Error at 100H

Так и что же вы считали то с 10-го раза? Нормальный там дамп хоть, или что то типа 00, либо FF везде, если у вас все время вылетает ошибка Error at 100H ?

sfs писал(а):

Есть еще и третий, с нормальной батареей, стоящей сейчас в планшете.

Как этот читается, не пробовали? Было бы любопытно сравнить…

sfs писал(а):

Но попытка прошить заблокированные контроллеры своими же собственными дампами просто постоянно вываливается в ошибки. То на 000, то на любом другом. При этом процесс прошивки, судя по времени, как-то идет, поскольку чем больше адрес — тем позже вываливается.

Если он действительно шьет их, а потом недошив, отваливается, или шьет с ошибками, то у вас там в EEPROM винегрет уже.
И с такой прошивкой он вообще может непредсказуемо себя вести…
Может даже наверное, в SafeMode уйти. Тогда совсем стандартный протокол отвечать перестанет.

Не в сети

Профиль    

 

Содержание

  1. Battery EEPROM Works 4.31
  2. Описание и возможности
  3. Как пользоваться
  4. Загрузка и установка
  5. Инструкция по работе
  6. Достоинства и недостатки
  7. Похожие приложения
  8. Системные требования
  9. Скачать
  10. Видеообзор
  11. Вопросы и ответы
  12. Как обнулить контроллер аккумулятора ноутбука
  13. Для каких задач нужно обнулять контроллер
  14. Почему контроллер уходит в защиту
  15. Как выполнить сброс контролера ноутбука
  16. Где искать прошивку на свою модель
  17. Видео: Разблокировка популярных моделей
  18. Советы как избежать блокировки при замене ячеек аккумулятора
  19. Программатор для прошивки аккумулятора ноутбука
  20. Контроллер аккумулятора ноутбука
  21. Контроллер аккумулятора ноутбука
  22. Прошивка, обнуление и сброс контроллера у батареи ноутбука
  23. Как функционирует система заряда
  24. Виновник — батарея
  25. Как узнать, что аккумулятор изношен и нуждается в замене
  26. А если это неисправность?
  27. Переразряд — это серьезно
  28. Фатальная несовместимость
  29. Когда реальная емкость АКБ ниже паспортной
  30. Всё дело в калибровке
  31. Виновник — блок питания
  32. Виновник — система заряда на материнской плате

Battery EEPROM Works 4.31

battery eeprom works

Большинство пользователей ноутбуков сталкивались с необходимостью замены аккумуляторной батареи из-за износа. В некоторых ситуациях достаточно восстановить старый аккумулятор или просто заменить его, если элемент можно извлечь из корпуса. Однако иногда приходится также вносить программные изменения микроконтроллера, без которых батарея не будет работать корректно. Для выполнения этой задачи применяется программа Battery EEPROM Works 4.31, которую можно бесплатно скачать через торрент на русском языке по ссылке на нашем портале.

Описание и возможности

Внесение изменений в настройки микроконтроллера питания вручную под силу только подготовленным специалистам. За счет данной утилиты даже пользователь с минимальными навыками в области электроники способен запрограммировать контроллер заново. После внесения необходимых корректировок аккумулятор начнет распознаваться компьютером. Рассмотрим основные функции приложения:

programmnyy interfeys battery eeprom works

Как пользоваться

Рассмотрим инструкцию по установке и работе с приложением.

Загрузка и установка

Первым делом скачайте архив по ссылке в конце страницы и распакуйте его содержимое на жесткий диск. Запустите инсталлятор и следуйте руководству:

nachalo ustanovki battery eeprom works

litsnzionnoe soglashenie battery eeprom works

zapusk installyatsii battery eeprom works

ustanovka battery eeprom works

Теперь на вашем компьютере установлена demo-версия софта. Активируйте ее с помощью ключа, приложенного к архиву.

Инструкция по работе

Кратко поговорим о том, что делать после установки. Утилита отличается своей простотой – многие функции и опции убраны в угоду удобству и быстродействию. Запустите приложение с помощью иконки на рабочем столе двойным кликом мышки.

yarlyk zapuska battery eeprom works

В большинстве случаев процесс программирования контроллера батареи выглядит следующим образом:

prilozhenie battery eeprom works

Основная схема отображается в правой части главного окна. При необходимости можно переключаться к инструментам анализа и статистики во вкладке Analyzer. В левой части показывается подробная информация о контроллере и ошибках.

Иногда при подключении контроллера пользователи сталкиваются с ошибкой No adapter found. Если данное сообщение появляется на разных ОС и в разных версиях BE2Works, то лучше обратиться за помощью к специалистам.

Достоинства и недостатки

Перейдем к положительным и отрицательным сторонам утилиты для разблокировки контроллеров батарей.

Похожие приложения

Предлагаем ознакомиться с аналогами софта:

Системные требования

Инструмент практически не задействует ресурсы компьютера. Для стабильной работы ПК должен отвечать таким требованиям:

Скачать

Полная крякнутая версия утилиты скачивается с помощью представленной кнопки.

Версия: 4.31
Разработчик: Rafos International Engineering Lab
Год выхода: 2021
Название: Battery EEPROM Works
Платформа: Microsoft Windows 7, 8.1, 10
Язык: Английский
Лицензия: Бесплатно
Пароль к архиву: bestsoft.club

Видеообзор

Прикрепленный видеоролик понадобится вам в том случае, если вы впервые сталкиваетесь с подобным софтом.

Вопросы и ответы

Рассмотренная утилита будет незаменимым средством для сброса ошибок и настройки нового АКБ на ноутбуке. Задавайте свои вопросы через блок для комментариев после обзора.

Источник

Как обнулить контроллер аккумулятора ноутбука

После переупаковки банок или производстве других видов ремонта аккумуляторной батареи ноутбука пользователи довольно часто сталкиваются с неприятным явлением – мобильный гаджет прекрасно работает от сети, но не работает от аккумуляторов. Батарея при этом не заряжается. В большинстве случаев это связано с тем, что контроллер заблокировал батарею.

Для каких задач нужно обнулять контроллер

Основная задача процедуры обнуления контроллера – это его разблокировка и восстановление работоспособности ноутбука, как мобильного устройства, питающегося от аккумуляторов. При этом также решается несколько побочных, но важных задач. Во время сброса можно (и нужно) установить паспортное значение емкости АКБ, а если точно известно фактическое – то и его (у новых элементов можно считать обе емкости равными, хотя это на совести производителя). Также можно обнулить счетчик циклов заряда. Это нужно для ведения правильной статистики и отслеживания в дальнейшем состояния батареи – утилиты контроля АКБ берут данные от контроллера.

Вопреки распространенному мнению, контроллер не отключает батарею по достижении определенного количества циклов разряд-заряд, поэтому для этих целей периодически обнулять счетчик не нужно.

word image 67

Почему контроллер уходит в защиту

В подавляющем большинстве ноутбуков, выпущенных за предыдущие примерно 20 лет, применены литий-ионные и более современные литий-полимерные аккумуляторы. При всех своих достоинствах:

Li-ion и Li-po батареи обладают и существенными недостатками. Самые важные из них:

Сочетание этих минусов заставляет применять отдельные устройства – контроллеры – для регулирования процессов разряда и пополнения уровня запасенной энергии. Особенно это важно для последовательно соединенных банок – важно не допустить излишнего заряда в ситуации, когда элементы имеют разброс параметров (а он имеет место практически всегда).

Также требуется не допустить глубокого разряда как одной банки, так и всей батареи. В отдельных элементах и простых зарядных устройствах, а также в АКБ, например, для переносного электроинструмента, все это контролируется с помощью простых схем, основанных на сравнении заданного и достигнутого напряжений.

shema vklyucheniya e1630684997481

В АКБ ноутбуков применяются специализированные микроконтроллеры, работающие под управлением «зашитой» в них программы. В ее задачи, кроме других функций, входит хранение в энергонезависимой памяти (EEPROM) данных о состоянии отдельных ячеек. И если контроллеру покажется, что какой-то из элементов глубоко неисправен, он может заблокировать как единичную банку, так и всю аккумуляторную сборку. Ремонт (переупаковка) АКБ с заменой элементов производителем не предусмотрен, поэтому штатные средства для сброса состояния памяти также отсутствуют.

Иногда происходит путаница понятий и сбросом называют также калибровку контроллера. На самом деле это разные вещи. Калибровка – это привязка уровней заряда, которые контроллер считает 0% и 100% запаса энергии аккумулятора, к фактически существующим границам. Так, если в результате ухода фактической емкости произойдет постепенное «уплывание» пределов, например, от 0% до 5% и от 100% к 95%, то не используемыми останутся 5+5=10 процентов емкости батареи. Это нерационально, и для устранения этого дисбаланса проводят процедуру калибровки.

Она выполняется при полностью работоспособной системе электропитания ноутбука и на сброс контроллера не влияет. Более того, при заблокированной управляющей схеме калибровка невозможна – элементы питания отключены. Поэтому одна процедура не заменяет другую.

Калибровку производить можно и нужно после того, как удастся разблокировать контроллер ноутбука.

Как выполнить сброс контролера ноутбука

Самый простой способ – отнести ноутбук в сервисный центр. Там есть все необходимое оборудование и опытные специалисты, которые выполнят все быстро и качественно. Но можно попытаться сделать это самостоятельно. Для этого понадобятся:

word image 6

Плату можно изготовить самостоятельно, но проще купить (на южно-азиатских торговых интернет-площадках). В качестве программного обеспечения подойдет популярная программа Battery EEPROM works (Be2Works). Программа платная, недешевая, но для многих случаев хватит и демо-версии.

Сначала надо разобраться с распиновкой батареи. Понадобятся выводы GND (0 V, общий провод) и последовательная шина – выводы SDA и SCL. Найти распиновку можно в интернете, задав в качестве критерия поиска производителя АКБ.

word image

Если поиск остался без результата, можно попытаться найти общий провод. Выводы SDA (Data) и SCL (Clock) находятся тестером – сопротивление между каждым из них и шиной GND составляет 600-900 Ом. Какой из них вывод данных (SDA), а какой тактовый (SCL) – придется выяснять экспериментально по наличию связи ПК с батареей – если коннект не произошел, выводы надо поменять местами.

Надо учесть, что у многих контроллеров имеется управляемый предохранитель, который пережигается от программной команды в определенных случаях. Надо проверить его состояние. Если не повезло, и он перегорел, его надо замкнуть – хотя бы капелькой припоя.

word image 1

Потом надо подключить плату к порту USB компьютера и запустить программу. Если все в порядке – на плате загорится светодиод. Дальше надо подключить соответствующие выводы платы к контактам GND, CLK и DATA батареи. Следующий шаг – включение контроллера, для этого надо на пару секунд подать напряжение на его плюсовой вход от внешнего источника. Рекомендуется, чтобы напряжение было на 2..4 вольта выше напряжения батареи. Если батарея работоспособна, можно просто подключить плюсовой вывод к плюсу контроллера.

word image 1 1

Далее можно нажать кнопку “Считать» (выделено красной рамкой), если угадать с выходами SDA и SCL, то можно получить доступ к прошивке.

word image 1 2

По нажатию кнопки с литерой “i” можно получить информацию о состоянии батареи. В данном случае она заблокирована, о чем говорят флаги ошибки.

word image 1

Далее надо нажать кнопку «Калибровка» и внести данные о батарее – фактическую емкость и т.п. Далее данные надо записать в память, нажав кнопку ОК (зеленую галочку).

word image 2

Чтобы устранить ошибку, надо нажать кнопку разблокировки. После этого флаги ошибки сбросятся.

word image 2 1

Завершает процедуру запуск трекинга импеданса. Если у контроллера пароль доступа был стандартный – действия должны увенчаться успехом. Если нет – на этом возможности демо-версии исчерпаны, и доступно два дальнейших варианта:

Обычно второе дешевле.

Где искать прошивку на свою модель

Для восстановления работоспособности контроллера в большинстве случаев новая прошивка не нужна. В большинстве случаев прошить контроллер означает сбросить ошибку. Новая программа для схемы управления понадобится лишь в случае утери старой или при внесении ошибочных изменений, «откатить» которые невозможно.

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

Оригинальное, многократно протестированное и на 100% работоспособное программное обеспечение принадлежит производителю. По логике, скачать такие программы можно на сайте производителя. Однако в прямом доступе на сайтах ведущих производителей (Acer, ASUS, HP и др.) прошивок не обнаружено.

Можно попытаться обратиться в техническую поддержку производителей. Если это не увенчается успехом (такое возможно – производителю выгоднее продать пользователю новую батарею, чем помочь починить старую), можно обратиться частным порядком к специалистам сервисных центров или поискать информацию на специализированных форумах. Но в этих случаях может возникнуть проблема незаконного использования программной продукции.

Видео: Разблокировка популярных моделей

Аккумулятор AS10D81 ноутбук ACER.

Запуск BMS контроллера на SAMSUNG.

Советы как избежать блокировки при замене ячеек аккумулятора

Процесс сброса контроллера батареи довольно трудоемок, требует специальных знаний, а результат не гарантирован. Поэтому можно попытаться избежать блокировки. Для этого надо соблюдать несложный порядок отпайки проводов контроллера при разборке и упаковке элементов в батарею. Начинать отключать надо всегда с положительного провода, потом последовательно в сторону минуса. Общий провод отпаивается последним.

Сборка ведется в противоположном порядке – сначала припаивается провод GND, потом к плюсу первой сборки, потом к плюсу следующей – и к плюсовому проводу батареи. На рисунке красными цифрами показан порядок отключения проводов контроллера, а зеленым – порядок подключения после ремонта.

word image 7 e1630681839906

Процесс обнуления контроллера завершает процедуру переупаковки аккумуляторной батареи ноутбука и позволяет полноценно запустить систему питания гаджета. Сама разблокировка не требует больших финансовых затрат или физических усилий, но без понимания сути происходящего ее выполнить невозможно.

Источник

Программатор для прошивки аккумулятора ноутбука

Технологии шагнули очень далеко вперед

Контроллер аккумулятора ноутбука

Контроллер аккумулятора ноутбука

Прошивка, обнуление и сброс контроллера у батареи ноутбука

Статьи Прошивка, обнуление и сброс контроллера у батареи ноутбука

Аккумуляторы Li-Ion на данный момент являются самым распространенным видом батарей на ноутбуках и прочих мобильных устройствах. Главное преимущество этих батарей заключается в долгой эксплуатации, надежности, неуязвимости перед излишним перезарядом. Но ничто не вечно, и даже литий-ионные аккумуляторы со временем приходят в негодность, вследствии чего батарея начинает разряжаться за считанные минуты или индикатор заряда начинает показывать ложные сведения. Разумеется, самым простым решением будет замена батареи на новую, достаточно только найти нужную модель под конкретный ноутбук. Однако цены на батареи не самые низкие, поэтому многие умельцы не выбрасывают старый аккумулятор в мусорное ведро, а пытаются наладить его работу собственными руками. Особенности данной работы заключаются как в замене основных энерго-компонентов батареи на новые, так и в сбросе контроллера, о чем мы и поговорим более подробно.

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

Немного теории: если говорить на языке «чайника», то контроллер АКБ — это специальная плата, которая определенным образом “вшита” в аккумулятор, основная задача которой заключается в выполнении контроля за рабочим состоянием батареи, а также правильном заряде/разряде устройства. Данная плата непосредственно контактирует с аналогичным контроллером на материнской плате лэптопа и передает важные данные об уровне заряда системе устройства.

kontroller akkumulyatora noutbuka 1

Если контроллер начинает плохо функционировать, передавая ложные данные, или не передавая их вообще, решить эту проблему можно при помощи сброса. Говоря простым языком, сброс — это калибровка аккумулятора. Как правило, калибровку выполняют только в двух случаях: во-первых, когда необходимо настроить правильную передачу данных о разряде, и, во-вторых, если была проведена замена важных элементов батареи на новые.

Под неверными данными заряда/разряда батареи понимают тот случай, когда ОС ноутбука выдает неверные показатели заряда. В этом случае может быть такое, что даже после нескольких часов зарядки индикатор батареи не показывает 100%, либо ноутбук быстро разряжается и отключается намного быстрее, чем это было ранее. Кроме того, заряд до 100% может быть наоборот максимально быстрым, а вот время автономной работы — нет. Распространенным заблуждением является мнение о неисправности батареи, когда данную неприятность вполне можно решить.

Обращаясь с подобной проблемой в сервисный центр, мастер может предложить заменить важные питательные элементы батареи. После такой непростой процедуры нужно выполнить сброс контроллера, чтобы замененные на новые элементы смогли начать корректно работать. Если же после такой процедуры АКБ продолжает вести себя некорректно, можно по гарантии отнести в СЦ на доработку: как правило, честные мастерские дают гарантию в 2-4 недели.

Если же у Вас нет желания тратить лишние деньги на СЦ, которые если и ничего не заменят, так просто выполнят банальную калибровку, аналогичный вид работ можно сделать и на дому своими руками двумя способами.

Первый способ выполняется с помощью специального софта. Например, скачав утилиту Battery EEPROM Works, можно успешно выполнить калибровку с очень высокой вероятностью успеха. Конечно, пользоваться такой программой тоже надо уметь и иметь достаточно хорошее представление о электронных схемах, а также владеть набором нужных для этого переходников, которые, к слову, не на каждом шагу продаются. Приходите к этому способу только в том случае, если уверены в своих навыках и имеете все необходимое для такого сброса оборудование.

Однако выйти из данной ситуации можно и другим способом. Производитель того или иного лэптопа всегда поставляет в коробке диск с необходимыми для стабильной работы драйверами и прочим фирменным софтом, либо жесткий диск уже предварительно имеет раздел с нужными файлами. Утилиты, отвечающие за правильное распределение заряда, также должны присутствовать. Если же ничего подобного найти не удалось, то можно зайти на официальный сайт и скачать нужную утилиту оттуда. Принцип работы утилиты прост: разрядив АКБ до 0%, производится полный заряд до 100%, в результате чего контроллер запоминает эти действия и выводит данные о заряде на достоверный уровень.

Однако помимо программного сброса, можно сделать это и вручную. Для этого надо выключить ЗУ ноутбука из розетки, после чего с помощью горячих клавиш войти в BIOS. Далее нужно оставить ноутбук разряжаться до 0%, чтобы он выключился, а после поставить зарядное устройство, не запуская сам ноутбук, оставив, как есть. Доводим заряд до 100%, оставляя его заряжаться на несколько часов. После этого все должно вернуться на свои места.

Выполнив эти несложные манипуляции, АКБ ноутбука должен начать работать как часы. Если же ничего не помогло, то, видимо, состояние батареи совсем безнадежно, и самым надежным вариантом в таком случае будет только ее замена на новую.

kontroller akkumulyatora noutbuka 2

Мобильный компьютер потому и назван мобильным, что может работать без подключения к розетке. Это в идеале. В суровой же реальности аккумуляторные батареи часто «живут» отдельной от аппаратов жизнью: хотят — заряжаются, а не хотят — нет. Или заряжаются, но не работают должным образом. Разберемся, с чего вдруг ноутбуки превращаются в стационарные компьютеры, что с этим делать и почему покупка новой батареи не всегда решает проблему.

Как функционирует система заряда

Ноутбук работает от двух источников энергии: бытовой электросети через внешний блок питания и аккумуляторной батареи. При подключении к сети энергия, накопленная в АКБ, не расходуется. Если заряд батареи ниже 100%, часть энергии идет на ее подзарядку. При отключении внешнего источника питания исправный ноутбук моментально переходит на потребление энергии АКБ.

Давайте разберемся, как функционирует эта схема.

Системой заряда мобильного компьютера управляет микросхема ШИМ-контроллера, которую иначе называют чарджер (charger). Ее основная задача — коммутировать пути прохождения тока на материнскую плату в зависимости от поступающих сигналов. Кроме того, чарджер передает информацию о подключении адаптера питания другими управляющими узлами системы, а также координирует процесс заряда АКБ.

В упрощенном виде типовая схема зарядки ноутбука выглядит так:

kontroller akkumulyatora noutbuka 3

В центре расположена микросхема чарджера. В данном примере это BQ24735, которая используется на платформах ноутбуков Acer, Sony, Toshiba Satellite, Lenovo и других. Схемы на основе других модификаций чарджеров, несмотря на некоторые отличия, работают по такому же принципу.

При подключении адаптера питания 4,5-24 V (основная масса ноутбуков питается от напряжения 19 V) сигнал Adaper Detection (ACDET) поступает на один из контактов микросхемы чарджера. О появлении этого сигнала чарджер информирует по шине SMBus «вышестоящее руководство» — микросхему EC (Embedded Controller) или, как ее называют, мультиконтроллер, обозначенную на этом рисунке прямоугольником Host.

Далее EC либо сам чарджер закрывает ключ BATFET (полевой n-канальный транзистор), который коммутирует подачу тока с аккумуляторной батареи в систему (Sys), и открывает ключи 1 и 2 (ACFET), пропускающие в систему ток с блока питания. Транзисторы ACFET (в этом примере тоже n-канальные) работают в противоположной фазе с BATFET, то есть открываются тогда, когда BATFET закрыт. И наоборот — при открытии BATFET (адаптер отключен) ключи ACFET закрыты, а система получает энергию от батареи.

На линии от входных ключей ACFET до условной точки Sys установлен резистор Rac, который выполняет функцию датчика тока. По значению падения напряжения на этом резисторе чарджер определяет уровень потребления энергии устройствами системы. Если это значение превышает определенный порог, что может указывать на короткое замыкание в схеме нагрузки (устройствах ноутбука), подача питания прекращается.

При открытии ключей ACFET и закрытии BATFET происходит зарядка батареи Battery Pack через преобразователь на основе транзисторов 3 и 4. Уровень тока заряда контролирует датчик (резистор) Rsr.

Более детальная схема подключения BQ24735 имеет следующий вид:

kontroller akkumulyatora noutbuka 4

Она тоже несколько упрошена. На реальных аппаратах окружение (обвязка) чарджера состоит из десятков элементов, каждый из которых влияет на работоспособность всей системы питания.

Далее поговорим о диагностике отсутствия или некорректной зарядки АКБ по приведенному выше списку причин.

Виновник — батарея

Современные мобильные компьютеры оснащаются аккумуляторами литий-ионного или литий-полимерного типа, потому что они вместительные (отличаются высокой плотностью заряда), быстро заряжаются, способны без вреда для себя отдавать большие токи устройствам-потребителям, имеют низкий уровень саморазряда и недорого стоят. Однако реальный срок службы литиевых элементов питания не слишком велик — при обычном использовании он редко превышает 3-4 года. А признаки износа проявляются еще раньше — уже через 1,5-2 года после покупки.

Как узнать, что аккумулятор изношен и нуждается в замене

Естественное старение АКБ дает о себе знать следующими признаками:

kontroller akkumulyatora noutbuka 5

Показатель Wear level новой АКБ составляет единицы процентов (она немного теряет емкость при хранении). При достижении 40-50% симптомы старения проявляются «во всей красе». При износе на 75-90% мобильный компьютер, как правило, превращается в десктоп и питается только от розетки.

Попытки зарядить сильно изношенную батарею, особенно с признаками вздутия и с потеками электролита на корпусе, не только бесполезны, но и опасны — могут привести к возгоранию и взрыву лития!

Имеет ли смысл ремонтировать выработавший свой ресурс аккумулятор ноутбука? Чаще всего нет, поскольку это сопряжено со значительными техническими сложностями и простой заменой банок (элементов питания) здесь не обойтись. Да и обходится такой ремонт, как правило, дороже покупки новой батареи.

А если это неисправность?

Поломка аккумулятора проявляется теми же симптомами, что и значительный износ, но они развиваются не по мере старения, а одномоментно. Кроме того, ноутбук может вообще перестать работать с неисправной АКБ: когда она установлена, он не включается. Однако чаще всего аппарат просто перестает видеть неисправный аккумулятор или отказывается его заряжать.

Поломку батареи не всегда легко отличить от выхода из строя системы заряда на плате. Дифференцировать эти неисправности в домашних условиях помогает подключение аналогичной заведомо исправной АКБ. Если с ней компьютер работает нормально, значит, схема заряда в порядке, а сломанной батарее пора отправляться в мусорное ведро.

Заряжать и использовать неисправные аккумуляторы ноутбуков так же опасно, как и сильно изношенные.

Как подобрать батарею на замену вышедшей из строя? Очень просто: достаточно знать ее Product ID — уникальный идентификатор, состоящий из чисел и букв, который производители присваивают конкретной модели.

Product ID указывают на внутренней поверхности корпуса АКБ.

kontroller akkumulyatora noutbuka 6

Аккумуляторы для ноутбуков одного модельного ряда, как правило, взаимозаменяемы.

Переразряд — это серьезно

Литиевые источники питания так устроены, что при падении энергии ниже минимального порога (3,3–2,7 В) они блокируются внутренней системой защиты. Переразряженная АКБ не может заряжаться. Увы, это состояние не всегда обратимо. В отдельных случаях батарею «оживляет» долгое — многочасовое подключение к источнику тока либо замена элементов схемы защиты руками ремонтников. Однако после такой «реанимации» ее емкость не всегда возвращается к прежнему уровню, чаще всего она остается уменьшенной.

При переразряде компьютер иногда видит АКБ и определяет ее уровень, но зарядить не может. Ни во время работы, ни после выключения.

К счастью, критические переразряды аккумуляторов ноутбуков случаются редко, так как за этим тщательно следит операционная система.

Фатальная несовместимость

Батарея, поставляемая в комплекте с ноутбуком, безоговорочно совместима с материнской платой и родным адаптером питания. Чего нельзя сказать о купленных ей на замену, особенно ведущих родословную с полуподвальных фабрик Поднебесной. Причина — низкое качество, а то и вовсе подделка.

Кроме того, несовместимость встречается в случаях, когда вполне себе годная АКБ была выпущена значительно позже или раньше ноутбука. Проблема заключается в нераспознавании материнской платой версии внутреннего контроллера батареи. Бывает, что вопрос удается решить обновлением BIOS компьютера, но чаще, к сожалению, нет.

Когда реальная емкость АКБ ниже паспортной

Емкость аккумулятора снижается со временем — это естественное явление. Однако в природе встречаются АКБ с изначально низкой, но искусственно завышенной емкостью, которую «рисуют» недобросовестные производители и продавцы. Они либо наносят недостоверную информацию о емкости на корпус батареи, либо вшивают в ее контроллер. Вторым способом иногда «омолаживают» очень старые, практически выработавшие свой ресурс элементы питания, чтобы сбыть их неискушенному покупателю.

Первый вариант обмана легко раскрыть при помощи утилит для сбора информации о системе, например, Aida64 (на скриншоте ниже). Второй — только косвенно — путем подсчета времени полного разряда со 100% до условного нуля.

kontroller akkumulyatora noutbuka 7

Завышенная емкость АКБ дает о себе знать слишком коротким временем автономной работы ноутбука и зачастую неверной индикацией заряда.

Всё дело в калибровке

Аккумулятор ноутбука — довольно сложное устройство, которым управляет собственный внутренний контроллер. Он не только защищает элементы питания от перезарядки-переразрядки, но и следит за уровнем заряда. Наряду с ним уровень заряда контролирует схема на материнской плате. В норме данные обоих контроллеров совпадают, но после многократных циклов зарядки и разрядки в показателях появляются расхождения. Из-за этого система начинает «думать», что емкость АКБ уменьшилась, и не дает ей зарядиться полностью.

Для устранения такой ошибки проводят операцию калибровки аккумулятора: заряжают его до 100%, а затем дают разрядиться до минимума, дождавшись самопроизвольного выключения ноутбука. После повторного включения значение емкости уже отображается правильно.

Производители мобильных компьютеров рекомендуют проводить процедуру калибровки раз в несколько месяцев.

Виновник — блок питания

Адаптеры питания ноутбуков тоже изнашиваются и со временем начинают вырабатывать меньше тока и напряжения, чем изначально. Когда тока совсем мало, на зарядку батареи его может не хватить. Кроме того, уменьшение мощности относительно заявленной производителем — один из симптомов неисправности блоков питания или их низкого качества.

kontroller akkumulyatora noutbuka 8

Недостаточная мощность адаптера питания дает о себе знать следующими признаками:

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

Отдельные модели мобильных компьютеров, в частности, представители марок HP, Dell и Lenovo, работают только с оригинальными блоками питания. При подсоединении неродного адаптера они либо не включаются вообще, либо отказываются заражать батарею. Например, ноутбуки Dell информируют об этом пользователя следующим сообщением:

kontroller akkumulyatora noutbuka 9

К счастью, так делают не все производители мобильной компьютерной техники. Владельцам аппаратов Asus, Acer, MSI и других в этом плане повезло, ведь найти в продаже оригинальный блок питания на смену вышедшему из строя не так уж и легко.

Виновник — система заряда на материнской плате

Проблемы, связанные с нераспознаванием аккумулятора материнской платой, иногда возникают после замены последней на модель другой ревизии. В остальных случаях они вызваны неисправностями схемы и могут проявляться тем, что:

Чтобы дифференцировать неполадку системы заряда от выхода из строя аккумулятора, достаточно подключить к ноутбуку другую, заведомо рабочую АКБ (при наличии). А для определения неисправного элемента в схеме уже нужны специальные знания, без которых это сделать не получится. Словом, если вы пришли к выводу о проблемах на материнской плате, остается либо нести аппарат в сервис, либо приобрести совместимый power bank и использовать вместо родной батареи.

Источник

Индикатор А — адаптер. Если зелёный — адаптер обнаружен.
Индикатор В — батарея. Если зелёный — батарея обнаружена.
Индикатор С — память контроллера. Если зелёный — версия прошивки поддерживается программой.

  1. Подключите контакты SCL, SDA и GND адаптера к соответствующим контактам разъёма батареи.
  2. Нажмите кнопку Read battery data или кнопку Read chip, чтобы считать данные.
  3. Индикаторы А и В сменят цвет на зелёный. Если чип с внутренней памятью прочитан правильно, то индикатор C тоже станет зелёным.
  4. Сохраните данные кнопкой Save

Примечание: После нажатия кнопки Read battery data, кнопка сменит картинку на красную и индикатор В начнёт мигать, пока батарея не будет обнаружена. Если распиновка батареи неизвестна, то следует попробовать разные варианты подключения SCL, SDA до появления звукового уведомления и данных в левом окне. Чтобы программа могла считать данные, батарея должна быть в рабочем состоянии.

Не подключать SCL, SDA к положительным контактам разъёма батареи!!

Battery EEPROM Works 4.31

Battery EEPROM Works

Большинство пользователей ноутбуков сталкивались с необходимостью замены аккумуляторной батареи из-за износа. В некоторых ситуациях достаточно восстановить старый аккумулятор или просто заменить его, если элемент можно извлечь из корпуса. Однако иногда приходится также вносить программные изменения микроконтроллера, без которых батарея не будет работать корректно. Для выполнения этой задачи применяется программа Battery EEPROM Works 4.31, которую можно бесплатно скачать через торрент на русском языке по ссылке на нашем портале.

Описание и возможности

Внесение изменений в настройки микроконтроллера питания вручную под силу только подготовленным специалистам. За счет данной утилиты даже пользователь с минимальными навыками в области электроники способен запрограммировать контроллер заново. После внесения необходимых корректировок аккумулятор начнет распознаваться компьютером. Рассмотрим основные функции приложения:

  • чтение данных аккумулятора по шине;
  • сохранение данных в текстовом файле на жестком диске;
  • чтение и запись микросхем EEPROM;
  • работа с микросхемами внутренней памяти;
  • перепрошивка контроллеров;
  • анализ и сброс статистики по работе и состоянию батареи;
  • управление шиной SMBus напрямую.

Программный интерфейс Battery EEPROM Works

Как пользоваться

Рассмотрим инструкцию по установке и работе с приложением.

Загрузка и установка

Первым делом скачайте архив по ссылке в конце страницы и распакуйте его содержимое на жесткий диск. Запустите инсталлятор и следуйте руководству:

  1. На начальном этапе просто кликните по Next.

Начало установки Battery EEPROM Works

  1. Примите условия соглашения кнопкой I Agree.

Лицензионное соглашение Battery EEPROM Works

  1. Укажите название папки или оставьте настройки по умолчанию. Нажмите Install.

Запуск инсталляции Battery EEPROM Works

  1. Дождитесь окончания распаковки файлов.

Установка Battery EEPROM Works

Теперь на вашем компьютере установлена demo-версия софта. Активируйте ее с помощью ключа, приложенного к архиву.

Инструкция по работе

Кратко поговорим о том, что делать после установки. Утилита отличается своей простотой – многие функции и опции убраны в угоду удобству и быстродействию. Запустите приложение с помощью иконки на рабочем столе двойным кликом мышки.

Ярлык запуска Battery EEPROM Works

В большинстве случаев процесс программирования контроллера батареи выглядит следующим образом:

  1. Подсоедините батарею к компьютеру.
  2. Считайте данные АКБ с помощью кнопки Read battery data.
  3. Считайте содержимое батареи кнопкой Read chip.
  4. Сделайте сброс оборудования нажатием на Reset.

Приложение Battery EEPROM Works

Основная схема отображается в правой части главного окна. При необходимости можно переключаться к инструментам анализа и статистики во вкладке Analyzer. В левой части показывается подробная информация о контроллере и ошибках.

Иногда при подключении контроллера пользователи сталкиваются с ошибкой No adapter found. Если данное сообщение появляется на разных ОС и в разных версиях BE2Works, то лучше обратиться за помощью к специалистам.

Достоинства и недостатки

Перейдем к положительным и отрицательным сторонам утилиты для разблокировки контроллеров батарей.

  • сохранение данных в логе;
  • поддержка большинства распространенных контроллеров, микросхем и адаптеров;
  • работает без подключения к интернету;
  • быстрый возврат рабочего состояния батареи;
  • ускоряет процесс ремонта большого количества устройств.
  • нет версии на русском языке;
  • перед практикой следует найти инструкцию для конкретной модели АКБ.

Похожие приложения

Предлагаем ознакомиться с аналогами софта:

  • AccPlus;
  • SmartBatteryWorkshop;
  • Smarter Battery.

Системные требования

Инструмент практически не задействует ресурсы компьютера. Для стабильной работы ПК должен отвечать таким требованиям:

  • Центральный процессор: с частотой от 1 ГГц;
  • Оперативная память: 256 Мб и выше;
  • Пространство на жестком диске: 8 Мб;
  • Платформа: Microsoft Windows x32/x64.

Скачать

Полная крякнутая версия утилиты скачивается с помощью представленной кнопки.

Версия: 4.31
Разработчик: Rafos International Engineering Lab
Год выхода: 2022
Название: Battery EEPROM Works
Платформа: Microsoft Windows 7, 8.1, 10
Язык: Английский
Лицензия: Бесплатно
Пароль к архиву: bestsoft.club

Видеообзор

Прикрепленный видеоролик понадобится вам в том случае, если вы впервые сталкиваетесь с подобным софтом.

Вопросы и ответы

Рассмотренная утилита будет незаменимым средством для сброса ошибок и настройки нового АКБ на ноутбуке. Задавайте свои вопросы через блок для комментариев после обзора.

Переделка, перепаковка, разблокировка аккумулятора ноутбука.

Переделка аккумулятора ноутбука

Перепаковка аккумулятора ноутбука оказалась не такой уж и сложной задачей. Самая большая проблема это сбросить контроллер. Если с перепаковкой банок справится практически любой человек, хоть раз державший в руках паяльник, то со сбросом контроллера может не справиться даже профессионал. Для вопросов создал тему на форуме.

В кратце немного теории, если не интересно то пролистайте ее, в конце статьи расскажу чем, и как перепаковать и сбросить аккумулятор.

Все дело в том, что производители аккумуляторов ноутбуков пошли по пути производителей картриджей для принтеров. Отчасти их можно понять — ведь неумелое ковыряние в аккумуляторе может привести к печальным последствиям, пожару или даже взрыву. Но все же я склоняюсь ко мнению, что сделано это все для того, что бы усложнить жизнь тем, кто хочет продлить жизнь старому аккумулятору.

Я не сторонник мер восстановления банок методом выгибания клапана сбрасывающего давление из банки, это на самом деле может быть опасным. Но если хочется поставить новые банки, то почему нет? Я например увеличил емкость аккумулятора в 2 раза, изготовив самодельный аккумулятор большей емкости, который для моего ноутбука никогда не выпускался. Можно было бы собрать 2 аккумулятора, и переставлять их по мере разряда, но это неудобно очень.

Контроллер, который стоит в аккумуляторе ноутбука, выполняет несколько функций. Во первых он следит за напряжением на каждой банке (или группе банок) не позволяя перезарядить или переразрядить ее. То есть он выполняет защитную функцию самих аккумуляторов. Для этого у него есть 2 ключа, которые открываются или закрываются, так как заряд и разряд аккумулятора ведется через одни и те же выводы. Помимо напряжения, контроллер следит еще за зарядным током и температурой банок (чаще всего одной из набора). На случай аварии контроллер может пережечь специальный предохранитель, если например ключ откажет (его пробьет в КЗ) и заряд не прекратится. Но чаще всего контроллер сжигает этот предохранитель просто при любой удобной ситуации, например одна из банок деградировала и ушла в разрыв, или если его сбросили, а ему это не понравилось.

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

В общем на этом краткая справка окончена.

Для ноутбука мне хотелось аккумулятор увеличенной емкости, но такие на мою модель не выпускаются. Так, что я взялся за 3Д моделирование и спроектировал корпус под 8 банок. В моем аккумуляторе было установлено 4 банки. Дальше я распечатал корпус на самодельном 3Д принтере.

3Д модель корпуса аккумулятора ноутбука

3Д модель корпуса аккумулятора ноутбука

На нем даже плата управления самодельная!

Следующим шагом необходимо разобрать старую батарею и отпаять банки аккумуляторов. Но важно! сделать это нужно в определенной последовательности. Банки отпаивать по очереди! вначале отпаивается крайняя со стороны плюса, последняя со стороны минуса. То есть при демонтаже банок напряжение должно падать на сборке. к примеру есть 4 банки, (16 вольт на сборке), при отпайке первой должно остаться 12, при отпайке второй должно остаться 8, при отпайке третьей 4 и последняя отпаивается которая минусом сидит на GND. Монтируются новые банки в обратном порядке — на увеличение напряжения. Это сильно снизит вероятность блокировки контроллера, хотя не исключит ее полностью, что в дальнейшем может добавить хлопот.

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

Подключение резисторов вместо банок аккумулятора

Подключение резисторов вместо банок аккумулятора

4 резистора сопротивлением от 100 ом до 1КоМ это резистивный делитель. Нужно установить эти резисторы одинакового сопротивления по одному на каждый отпаянный аккумулятор. Пятый резистор служит ограничителем тока, если контроллеру не понравится, что в нем копаются, и захочет сжечь предохранитель. В моем случае предохранитель выглядит вот так:

Плавкий предохранитель аккумулятора ноутбука.

Плавкий предохранитель аккумулятора ноутбука.

У него в подложке установлен нагревательный элемент, который плавит перемычку и предохранитель выгорает.

Затем необходимо сбросить контроллер. В моей батарее была установлена микросхема bq30z55. Но эта микросхема довольно геморройная, ее часто паролят, и не всегда стандартными паролями. Мне повезло и прошивку я с нее скачал и исправил. Выложу ее в конце статьи, для контроллера bq30z55, может пригодится кому-нибудь.

Для общения с контроллером необходим конвертер который из шины USB сделает виртуальную шину i2c. По протоколу i2c и идет общение с контроллером. Данный интерфейс поддерживается кучей разных железок, и он довольно легко реализуем, и требует всего 3 провода.

Я заказал на алиэкспресе вот такой вот модуль:

CP2112

CP2112

К нему необходимо подпаять всего 3 провода к выводам SCL, SDA и GND.

CP2112, подключение

CP2112, подключение

Необходимые выводы в разьеме легко найти, вооружившись мультиметром. Даташиты легко гуглятся, и там есть распиновка и схема включения. Схема может отличаться, но в плане подключения сигнальных проводов производители обычно следуют даташиту. Распиновка моего чипа вот такая

Распиновка bq30z50

Распиновка bq30z50

Выводы которые нас интересуют под номерами 16, 17, 19. Если взглянуть на схему, то можно увидеть, что они подключены к разъёму ноутбука через резисторы, и просто прозвонкой их можно не найти, у меня мультиметр пищит, если сопротивление менее 100 ом, а на плате у меня стояли суммарно 300 омные, как раз не хватало, что бы он запищал, поэтому искал в режиме измерения сопротивления.

bq30z50 подключение контроллера

bq30z50 подключение контроллера

К CP2112 подключается так: SCL->SMBC, SDA->SMBD, GND->GND, Вывод PRES необходимо посадить на землю, в редких случаях на + питания. Можно посмотреть как в ноутбуке сделано, чаще всего ответный штырь в разъёме в ноутбуке соединен с GND. У меня в батарее не заморачивались, и уде на плате его повесили на землю. Но батарея не запустилась, так как схема включения была не из даташита, контроллер брал питание не с аккумулятора, а с разъёма ноутбука, и если ключ был закрыт то контроллер обесточен. Чтобы запустить его необходимо просто бросить + на плюсовой вывод колодки питания контроллера.

Подключение контроллера ноутбука для разблокировки

Подключение контроллера ноутбука для разблокировки

После этого контроллер должен без проблем прочитаться. С СР2112 работает программа BE2Works, можно скачать демо версию программы, но если чип запаролен, то придется либо купить ее, что дорого, либо взять в аренду на день за 10 долларов, если память не изменяет.

Как провести разблокировку я рассказывал и показывал в от в этом вот видео:

В итоге у меня получилось увеличить емкость аккумулятора более чем в 2 раза, попутно решив проблему с охлаждением. Выглядит может не сильно эстетично, но работает исправно:

Ноутбук с нестандартной батареей

Ноутбук с нестандартной батареей

Аккумуляторы я заказывал на aliexpress, емкость и внутреннее сопротивление оказались ровными, и аккумуляторы все оказались пригодные, заказал на 2 больше, для подстраховки. Аккумуляторы, ими я остался доволен: https://alitems.com/g/1e8d114494de96a90d1816525dc3e8/?ulp=https%3A%2F%2Faliexpress.ru%2Fitem%2F32771532107.html%3Fspm%3Da2g39.orderlist.0.0.39034aa6hV2JeQ

Как и обещал, выкладываю прошивку слитую с моей батареи с контроллера BQ30z55

Be2works как пользоваться

_________________
О сколько нам открытий чудных готовят просвещенья дух.

«Когда у общества нет цветовой дифференциации штанов, то нет цели!»

Лучшее враг хорошего .

Эээх жаль нет нормального BE2Works, а две батареи полечить оочень охота. программатор китайский читает их, но демкой не сбросить(((.
Изображение

_________________
МГТФ — любимый провод!

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Источники питания для автомобильной электроники, включая маяки, GPS/ГЛОНАСС-трекеры и охранную сигнализацию, должны обеспечивать бесперебойное питание и безопасность, а также быть устойчивыми к вибрации и исправно работать при низких температурах. Батарейки FANSO EVE Energy обладают всеми необходимыми параметрами для надежной работы оборудования современного автомобиля.

Все попытки запустить «не жадную» версию на нетбуке eMachines EM350 с полностью оригинальной версией Windows XP SP3 x86 RU RTM не увенчались успехом — цикличный запрос кода лицензии. Рез пять переустанавливал (с заменой exe’шника), отключал антивирус (Касперский free), запускал в режиме совместимости. Понять бы, из-за чего такое.

«Не жадная» нормально заработала только на домашнем стареньком десктопе (440BX, PIII Tualatin 1.3GHz) с Windows XP SP3 точно такого же дистрибутива, как и на нетбуке. Батарея нормально прочиталась (BQ8030) и сбросилась с прописью новой ёмкости, т.к. заместо родных 2200 мА/ч ещё три года тому назад были установлены оригинальные элементы Panasoinc на 3400 мА/ч.

Поводом для всех этих манипуляций, послужил факт, что на новых элементах батарея не верно считала остаточную ёмкость. Т.е. заряжалась всего на 67% (индикатор зарядки нетбука так и не менял цвет с оранжевого на синий — полная зарядка) и Windows сообщала о полном разряде акка где-то за 1.5 часа. В то время, как в том же BIOS’е, нетбук мог ещё проработать 1.5 — 2 часа.

Сейчас после сброса и первой зарядки, батарея впервые зарядилась на 100% и правильно показывает остаточную ёмкость в %%% и время работы.

_________________
МГТФ — любимый провод!

На складе КОМПЭЛ доступны сетевые адаптеры (внешние блоки питания) производства MEAN WELL, представленные семействами GS, GST и GSM различного конструктивного исполнения: в розетку и настольные. Адаптеры GS и GST предназначены для питания различных промышленных и бытовых приборов, а семейство GSM может применяться для питания устройств медицинского назначения, поскольку соответствует требованиям EN 60601-1 и 60601-1-11. При этом они характеризуются малым потреблением энергии на холостом ходу.

Разобрал батарею на контроллере BQ2084,был запаролен предохранитель сгорел.Поставил перемычку вместо предохранителя,пароль сбросил eeprom прочитал.Но ток заряда сбросить не могу стоит 200ма и не сбрасывается программой be2work demo при сбросе пишет error at address $0076.С батареи напряжения нет.Как сбросить флаг TDA напишите кто знает что нужно прописать в eeprom или SMB командой.Чет в даташите на bq2084 не нашел как сбросить этот флаг.

PS/Вопрос снят сам разобрался.

Последний раз редактировалось ncbelov Пт окт 25, 2019 22:27:35, всего редактировалось 1 раз.

Понравилась статья? Поделить с друзьями:
  • Bdw 4124 weissgauff ошибки
  • Bdo ошибка установки обновления пожалуйста проверьте качество соединения
  • Bdo ошибка загрузки обновления
  • Bcm 0108 ошибка вольво
  • Bdo ошибка загрузки архива файлов двоичного кода