|
Текущее время: 13 май 2024, 11:22
|
Сообщения без ответов | Активные темы
|
|
|
|
Vovan_sar
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 10 мар 2024, 21:41 |
Интересующийся |
|
|
Зарегистрирован: 28 апр 2018, 23:27 Наличности на руках: 6.01
Сообщения: 35 Откуда: Саратов
|
Filon писал(а): Если собрались работать с АКБ по назначению (работа с прошивкой туда входит), Syspress должен быть на земле, если он есть. В любых других да. В данном случае stefp прав: stefp писал(а): Я читал, что при Unseal , не следует подключат SP . и выше по ссылке с румынского форума это озвучено. ---------- Добавлено спустя 10 минут 50 секунд: ---------- stefp писал(а): Предохранитель здрав ,почему уеберат ? Он мешает и просаживает напряжения на чип, и он засыпает Kiprus писал(а): Может он предохранитель сжечь пытается? Попробовать отключить управляющий контакт можно. Тоже склоняюсь к этому. stefp, пред не обязательно убирать. Просто найти ключ(мосфет) управляющий нагревателем преда, или этот ключ снять, или разорвать дорожку от него к преду.
|
|
|
|
|
otus
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 11 мар 2024, 12:19 |
Интересующийся |
|
|
Зарегистрирован: 08 фев 2020, 23:03 Наличности на руках: 0.00
Сообщения: 33 Откуда: EU
|
В основном два вида предохранителей: прямоугольный СМД 3х выводной При первом поднять сток мосфета, он обычно крупнее из 3х выводных деталей на плате. Можно прозвонить цепь от предохранителя до стока управляющего транзистора. При втором поднять ногу нагревателя предохранителя. Обычно имеет до 20 ом, если звонить от плюса. При экспериментах с прошивкой в цепь нагревателя добавить резистор (для ограничения тока диода) и LED. Сразу видно результат. Если только плата с резисторами вместо элементов, то на ЛБП загорается LED ограничения выставленного тока. Сам контроллер потребляет единицы мА.
|
|
|
|
|
stefp
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 11 мар 2024, 18:17 |
Я тут случайно |
|
|
Зарегистрирован: 01 мар 2024, 16:59 Наличности на руках: 0.00
Сообщения: 12 Откуда: Bg
|
Vovan_sar Банки подключены (все по 4,1V) ,+ на + перед чтение (но и заткнуть на постоянную ,нет разница ) . Контроллер заблокирован и поэтому не показывает напряжение ячеек, температуру и поэтому не считывает всю информацию к концу. P.S. У меня две такие батарейки и обе не могу прочитать до конца .Здес вторая .
*************Be2Works****************** DesignCapacity: 0 mAh FullChargeCapacity: 0 mAh CycleCount: 295 Date: 2010.12.02 DesignVoltage: 11100 mV ManufName: DP-SDI52 DeviceName: DELL TY3P40C2 SerialNumber: 30B9 ChargingCurrent: 0 mA ChargingVoltage: 12600 mV DeviceChemistry: LION Temperature: Read ERROR C Voltage: 0 mV Current: 0 mA RelativeSOC: 0% AbsoluteSOC: 0% RemainingCapacity: 0 mAh Mfg1: 0 integer Mfg2: 0 integer Mfg3: 0 integer Mfg4: 0 integer SpecificationInfo: 0021 H Battery Status:
|
|
|
|
|
stefp
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 20 мар 2024, 15:41 |
Я тут случайно |
|
|
Зарегистрирован: 01 мар 2024, 16:59 Наличности на руках: 0.00
Сообщения: 12 Откуда: Bg
|
Kiprus писал(а): Вероятно это всё же особенность прошивки. Пока чип в состоянии ошибки он не выдаёт данные. Да ето точно так ,когда чип в ошибке (locked) не выдаёт данные , но как я могу разблокировать чип? На румынском форуме решили проблему разблокировкой вручную.Если у кого-то есть информация по этому поводу, поделитесь (можно приватно, если не хотите раскрывать информацию).
|
|
|
|
|
stefp
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 20 мар 2024, 16:45 |
Я тут случайно |
|
|
Зарегистрирован: 01 мар 2024, 16:59 Наличности на руках: 0.00
Сообщения: 12 Откуда: Bg
|
Scan word .
Scan 0x00 => 00 40 - OK Scan 0x01 => 00 00 - OK Scan 0x02 => 00 00 - OK Scan 0x03 => 00 60 - OK Scan 0x04 => 00 00 - OK Scan 0x05 => 00 00 - OK Scan 0x06 => 00 00 - OK Scan 0x07 => 00 00 - OK Scan 0x08 => 00 00 - OK Scan 0x09 => 00 00 - OK Scan 0x0A => 00 00 - OK Scan 0x0B => 00 00 - OK Scan 0x0C => 00 00 - OK Scan 0x0D => 00 00 - OK Scan 0x0E => 00 00 - OK Scan 0x0F => 00 00 - OK Scan 0x10 => 00 00 - OK Scan 0x11 => 00 00 - OK Scan 0x12 => 00 00 - OK Scan 0x13 => 00 00 - OK Scan 0x14 => 00 00 - OK Scan 0x15 => 38 31 - OK Scan 0x16 => 00 00 - OK Scan 0x17 => 00 01 - OK Scan 0x18 => 00 00 - OK Scan 0x19 => 5C 2B - OK Scan 0x1A => 21 00 - OK Scan 0x1B => 48 3D - OK Scan 0x1C => B2 17 - OK Scan 0x1D => NOT WORD? Scan 0x1E => NOT WORD? Scan 0x1F => NOT WORD? Scan 0x20 => NOT WORD? Scan 0x21 => NOT WORD? Scan 0x22 => NOT WORD? Scan 0x23 => NOT WORD? Scan 0x24 => FAILED Scan 0x25 => FAILED Scan 0x26 => FAILED Scan 0x27 => FAILED Scan 0x28 => FAILED Scan 0x29 => FAILED Scan 0x2A => FAILED Scan 0x2B => FAILED Scan 0x2C => FAILED Scan 0x2D => FAILED Scan 0x2E => 00 40 - OK Scan 0x2F => 24 E2 - OK Scan 0x30 => 00 00 - OK Scan 0x31 => 88 E1 - OK Scan 0x32 => A8 E4 - OK Scan 0x33 => 3A 02 - OK Scan 0x34 => 26 02 - OK Scan 0x35 => 00 00 - OK Scan 0x36 => NOT WORD? Scan 0x37 => NOT WORD? Scan 0x38 => 00 00 - OK Scan 0x39 => 00 00 - OK Scan 0x3A => 00 00 - OK Scan 0x3B => 00 00 - OK Scan 0x3C => FAILED Scan 0x3D => FAILED Scan 0x3E => FAILED Scan 0x3F => FAILED Scan 0x40 => FAILED Scan 0x41 => FAILED Scan 0x42 => FAILED Scan 0x43 => FAILED Scan 0x44 => FAILED Scan 0x45 => 97 34 - OK Scan 0x46 => NOT WORD? Scan 0x47 => NOT WORD? Scan 0x48 => NOT WORD? Scan 0x49 => NOT WORD? Scan 0x4A => NOT WORD? Scan 0x4B => NOT WORD? Scan 0x4C => NOT WORD? Scan 0x4D => NOT WORD? Scan 0x4E => NOT WORD? Scan 0x4F => NOT WORD? Scan 0x50 => NOT WORD? Scan 0x51 => NOT WORD? Scan 0x52 => NOT WORD? Scan 0x53 => NOT WORD? Scan 0x54 => NOT WORD? Scan 0x55 => NOT WORD? Scan 0x56 => NOT WORD? Scan 0x57 => 00 00 - OK Scan 0x58 => FAILED Scan 0x59 => FAILED Scan 0x5A => FAILED Scan 0x5B => FAILED Scan 0x5C => FAILED Scan 0x5D => FAILED Scan 0x5E => FAILED Scan 0x5F => FAILED Scan 0x60 => FAILED Scan 0x61 => FAILED Scan 0x62 => FAILED Scan 0x63 => FAILED Scan 0x64 => FAILED Scan 0x65 => FAILED Scan 0x66 => FAILED Scan 0x67 => FAILED Scan 0x68 => FAILED Scan 0x69 => FAILED Scan 0x6A => FAILED Scan 0x6B => FAILED Scan 0x6C => FAILED Scan 0x6D => FAILED Scan 0x6E => FAILED Scan 0x6F => FAILED Scan 0x70 => FAILED Scan 0x71 => FAILED Scan 0x72 => FAILED Scan 0x73 => FAILED Scan 0x74 => FAILED Scan 0x75 => FAILED Scan 0x76 => FAILED Scan 0x77 => FAILED Scan 0x78 => FAILED Scan 0x79 => FAILED Scan 0x7A => FAILED Scan 0x7B => FAILED Scan 0x7C => FAILED Scan 0x7D => FAILED Scan 0x7E => FAILED Scan 0x7F => FAILED Scan 0x80 => FAILED Scan 0x81 => FAILED Scan 0x82 => FAILED Scan 0x83 => FAILED Scan 0x84 => FAILED Scan 0x85 => FAILED Scan 0x86 => FAILED Scan 0x87 => FAILED Scan 0x88 => FAILED Scan 0x89 => FAILED Scan 0x8A => FAILED Scan 0x8B => FAILED Scan 0x8C => FAILED Scan 0x8D => FAILED Scan 0x8E => FAILED Scan 0x8F => FAILED Scan 0x90 => FAILED Scan 0x91 => FAILED Scan 0x92 => FAILED Scan 0x93 => FAILED Scan 0x94 => FAILED Scan 0x95 => FAILED Scan 0x96 => FAILED Scan 0x97 => FAILED Scan 0x98 => FAILED Scan 0x99 => FAILED Scan 0x9A => FAILED Scan 0x9B => FAILED Scan 0x9C => FAILED Scan 0x9D => FAILED Scan 0x9E => FAILED Scan 0x9F => FAILED Scan 0xA0 => FAILED Scan 0xA1 => FAILED Scan 0xA2 => FAILED Scan 0xA3 => FAILED Scan 0xA4 => FAILED Scan 0xA5 => FAILED Scan 0xA6 => FAILED Scan 0xA7 => FAILED Scan 0xA8 => FAILED Scan 0xA9 => FAILED Scan 0xAA => FAILED Scan 0xAB => FAILED Scan 0xAC => FAILED Scan 0xAD => FAILED Scan 0xAE => FAILED Scan 0xAF => FAILED Scan 0xB0 => FAILED Scan 0xB1 => FAILED Scan 0xB2 => FAILED Scan 0xB3 => FAILED Scan 0xB4 => FAILED Scan 0xB5 => FAILED Scan 0xB6 => FAILED Scan 0xB7 => FAILED Scan 0xB8 => FAILED Scan 0xB9 => FAILED Scan 0xBA => FAILED Scan 0xBB => FAILED Scan 0xBC => FAILED Scan 0xBD => FAILED Scan 0xBE => FAILED Scan 0xBF => FAILED Scan 0xC0 => FAILED Scan 0xC1 => FAILED Scan 0xC2 => FAILED Scan 0xC3 => FAILED Scan 0xC4 => FAILED Scan 0xC5 => FAILED Scan 0xC6 => FAILED Scan 0xC7 => FAILED Scan 0xC8 => FAILED Scan 0xC9 => FAILED Scan 0xCA => FAILED Scan 0xCB => FAILED Scan 0xCC => FAILED Scan 0xCD => FAILED Scan 0xCE => FAILED Scan 0xCF => FAILED Scan 0xD0 => FAILED Scan 0xD1 => FAILED Scan 0xD2 => FAILED Scan 0xD3 => FAILED Scan 0xD4 => FAILED Scan 0xD5 => FAILED Scan 0xD6 => FAILED Scan 0xD7 => FAILED Scan 0xD8 => FAILED Scan 0xD9 => FAILED Scan 0xDA => FAILED Scan 0xDB => FAILED Scan 0xDC => FAILED Scan 0xDD => FAILED Scan 0xDE => FAILED Scan 0xDF => FAILED Scan 0xE0 => FAILED Scan 0xE1 => FAILED Scan 0xE2 => FAILED Scan 0xE3 => FAILED Scan 0xE4 => FAILED Scan 0xE5 => FAILED Scan 0xE6 => FAILED Scan 0xE7 => FAILED Scan 0xE8 => FAILED Scan 0xE9 => FAILED Scan 0xEA => FAILED Scan 0xEB => FAILED Scan 0xEC => FAILED Scan 0xED => FAILED Scan 0xEE => FAILED Scan 0xEF => FAILED Scan 0xF0 => FAILED Scan 0xF1 => FAILED Scan 0xF2 => FAILED Scan 0xF3 => FAILED Scan 0xF4 => FAILED Scan 0xF5 => FAILED Scan 0xF6 => FAILED Scan 0xF7 => FAILED Scan 0xF8 => FAILED Scan 0xF9 => FAILED Scan 0xFA => FAILED Scan 0xFB => FAILED Scan 0xFC => FAILED Scan 0xFD => FAILED Scan 0xFE => FAILED Scan 0xFF => FAILED SCAN DATA => 00 - FF - OK
Scan Block
Scan 0x00 => NOT BLOCK? Scan 0x01 => NOT BLOCK? Scan 0x02 => NOT BLOCK? Scan 0x03 => NOT BLOCK? Scan 0x04 => NOT BLOCK? Scan 0x05 => NOT BLOCK? Scan 0x06 => NOT BLOCK? Scan 0x07 => NOT BLOCK? Scan 0x08 => NOT BLOCK? Scan 0x09 => NOT BLOCK? Scan 0x0A => NOT BLOCK? Scan 0x0B => NOT BLOCK? Scan 0x0C => NOT BLOCK? Scan 0x0D => NOT BLOCK? Scan 0x0E => NOT BLOCK? Scan 0x0F => NOT BLOCK? Scan 0x10 => NOT BLOCK? Scan 0x11 => NOT BLOCK? Scan 0x12 => NOT BLOCK? Scan 0x13 => NOT BLOCK? Scan 0x14 => NOT BLOCK? Scan 0x15 => NOT BLOCK? Scan 0x16 => NOT BLOCK? Scan 0x17 => NOT BLOCK? Scan 0x18 => NOT BLOCK? Scan 0x19 => NOT BLOCK? Scan 0x1A => NOT BLOCK? Scan 0x1B => NOT BLOCK? Scan 0x1C => NOT BLOCK? Scan 0x1D => NOT BLOCK? Scan 0x1E => NOT BLOCK? Scan 0x1F => NOT BLOCK? Scan 0x20 => 44502D5344493532 - OK Scan 0x21 => 44454C4C205459335034304138 - OK Scan 0x22 => 4C494F4E - OK Scan 0x23 => 002020202000202020202020200401068A0C09000000000000000000 - OK Scan 0x24 => FAILED Scan 0x25 => FAILED Scan 0x26 => FAILED Scan 0x27 => FAILED Scan 0x28 => FAILED Scan 0x29 => FAILED Scan 0x2A => FAILED Scan 0x2B => FAILED Scan 0x2C => FAILED Scan 0x2D => FAILED Scan 0x2E => NOT BLOCK? Scan 0x2F => NOT BLOCK? Scan 0x30 => NOT BLOCK? Scan 0x31 => NOT BLOCK? Scan 0x32 => NOT BLOCK? Scan 0x33 => NOT BLOCK? Scan 0x34 => NOT BLOCK? Scan 0x35 => NOT BLOCK? Scan 0x36 => 00000000 - OK Scan 0x37 => 4B52373332393345315356413030 - OK Scan 0x38 => NOT BLOCK? Scan 0x39 => NOT BLOCK? Scan 0x3A => NOT BLOCK? Scan 0x3B => NOT BLOCK? Scan 0x3C => FAILED Scan 0x3D => FAILED Scan 0x3E => FAILED Scan 0x3F => FAILED Scan 0x40 => FAILED Scan 0x41 => FAILED Scan 0x42 => FAILED Scan 0x43 => FAILED Scan 0x44 => FAILED Scan 0x45 => NOT BLOCK? Scan 0x46 => NOT BLOCK? Scan 0x47 => NOT BLOCK? Scan 0x48 => NOT BLOCK? Scan 0x49 => NOT BLOCK? Scan 0x4A => NOT BLOCK? Scan 0x4B => NOT BLOCK? Scan 0x4C => NOT BLOCK? Scan 0x4D => NOT BLOCK? Scan 0x4E => NOT BLOCK? Scan 0x4F => NOT BLOCK? Scan 0x50 => NOT BLOCK? Scan 0x51 => NOT BLOCK? Scan 0x52 => NOT BLOCK? Scan 0x53 => NOT BLOCK? Scan 0x54 => NOT BLOCK? Scan 0x55 => NOT BLOCK? Scan 0x56 => NOT BLOCK? Scan 0x57 => NOT BLOCK? Scan 0x58 => FAILED Scan 0x59 => FAILED Scan 0x5A => FAILED Scan 0x5B => FAILED Scan 0x5C => FAILED Scan 0x5D => FAILED Scan 0x5E => FAILED Scan 0x5F => FAILED Scan 0x60 => FAILED Scan 0x61 => FAILED Scan 0x62 => FAILED Scan 0x63 => FAILED Scan 0x64 => FAILED Scan 0x65 => FAILED Scan 0x66 => FAILED Scan 0x67 => FAILED Scan 0x68 => FAILED Scan 0x69 => FAILED Scan 0x6A => FAILED Scan 0x6B => FAILED Scan 0x6C => FAILED Scan 0x6D => FAILED Scan 0x6E => FAILED Scan 0x6F => FAILED Scan 0x70 => FAILED Scan 0x71 => FAILED Scan 0x72 => FAILED Scan 0x73 => FAILED Scan 0x74 => FAILED Scan 0x75 => FAILED Scan 0x76 => FAILED Scan 0x77 => FAILED Scan 0x78 => FAILED Scan 0x79 => FAILED Scan 0x7A => FAILED Scan 0x7B => FAILED Scan 0x7C => FAILED Scan 0x7D => FAILED Scan 0x7E => FAILED Scan 0x7F => FAILED Scan 0x80 => FAILED Scan 0x81 => FAILED Scan 0x82 => FAILED Scan 0x83 => FAILED Scan 0x84 => FAILED Scan 0x85 => FAILED Scan 0x86 => FAILED Scan 0x87 => FAILED Scan 0x88 => FAILED Scan 0x89 => FAILED Scan 0x8A => FAILED Scan 0x8B => FAILED Scan 0x8C => FAILED Scan 0x8D => FAILED Scan 0x8E => FAILED Scan 0x8F => FAILED Scan 0x90 => FAILED Scan 0x91 => FAILED Scan 0x92 => FAILED Scan 0x93 => FAILED Scan 0x94 => FAILED Scan 0x95 => FAILED Scan 0x96 => FAILED Scan 0x97 => FAILED Scan 0x98 => FAILED Scan 0x99 => FAILED Scan 0x9A => FAILED Scan 0x9B => FAILED Scan 0x9C => FAILED Scan 0x9D => FAILED Scan 0x9E => FAILED Scan 0x9F => FAILED Scan 0xA0 => FAILED Scan 0xA1 => FAILED Scan 0xA2 => FAILED Scan 0xA3 => FAILED Scan 0xA4 => FAILED Scan 0xA5 => FAILED Scan 0xA6 => FAILED Scan 0xA7 => FAILED Scan 0xA8 => FAILED Scan 0xA9 => FAILED Scan 0xAA => FAILED Scan 0xAB => FAILED Scan 0xAC => FAILED Scan 0xAD => FAILED Scan 0xAE => FAILED Scan 0xAF => FAILED Scan 0xB0 => FAILED Scan 0xB1 => FAILED Scan 0xB2 => FAILED Scan 0xB3 => FAILED Scan 0xB4 => FAILED Scan 0xB5 => FAILED Scan 0xB6 => FAILED Scan 0xB7 => FAILED Scan 0xB8 => FAILED Scan 0xB9 => FAILED Scan 0xBA => FAILED Scan 0xBB => FAILED Scan 0xBC => FAILED Scan 0xBD => FAILED Scan 0xBE => FAILED Scan 0xBF => FAILED Scan 0xC0 => FAILED Scan 0xC1 => FAILED Scan 0xC2 => FAILED Scan 0xC3 => FAILED Scan 0xC4 => FAILED Scan 0xC5 => FAILED Scan 0xC6 => FAILED Scan 0xC7 => FAILED Scan 0xC8 => FAILED Scan 0xC9 => FAILED Scan 0xCA => FAILED Scan 0xCB => FAILED Scan 0xCC => FAILED Scan 0xCD => FAILED Scan 0xCE => FAILED Scan 0xCF => FAILED Scan 0xD0 => FAILED Scan 0xD1 => FAILED Scan 0xD2 => FAILED Scan 0xD3 => FAILED Scan 0xD4 => FAILED Scan 0xD5 => FAILED Scan 0xD6 => FAILED Scan 0xD7 => FAILED Scan 0xD8 => FAILED Scan 0xD9 => FAILED Scan 0xDA => FAILED Scan 0xDB => FAILED Scan 0xDC => FAILED Scan 0xDD => FAILED Scan 0xDE => FAILED Scan 0xDF => FAILED Scan 0xE0 => FAILED Scan 0xE1 => FAILED Scan 0xE2 => FAILED Scan 0xE3 => FAILED Scan 0xE4 => FAILED Scan 0xE5 => FAILED Scan 0xE6 => FAILED Scan 0xE7 => FAILED Scan 0xE8 => FAILED Scan 0xE9 => FAILED Scan 0xEA => FAILED Scan 0xEB => FAILED Scan 0xEC => FAILED Scan 0xED => FAILED Scan 0xEE => FAILED Scan 0xEF => FAILED Scan 0xF0 => FAILED Scan 0xF1 => FAILED Scan 0xF2 => FAILED Scan 0xF3 => FAILED Scan 0xF4 => FAILED Scan 0xF5 => FAILED Scan 0xF6 => FAILED Scan 0xF7 => FAILED Scan 0xF8 => FAILED Scan 0xF9 => FAILED Scan 0xFA => FAILED Scan 0xFB => FAILED Scan 0xFC => FAILED Scan 0xFD => FAILED Scan 0xFE => FAILED Scan 0xFF => FAILED SCAN DATA => 00 - FF - OK
|
|
|
|
|
stefp
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 20 мар 2024, 19:10 |
Я тут случайно |
|
|
Зарегистрирован: 01 мар 2024, 16:59 Наличности на руках: 0.00
Сообщения: 12 Откуда: Bg
|
Kiprus писал(а): на 0x45-0x57 как будто что-то есть Write Word 0x57 <= 0x0001 = 1 - OK Read Word 0x57 => 5185 - OK Write Word 0x57 <= 0x0002 = 2 - OK Read Word 0x57 => 0907 - OK 0x57 => 5185 - ето тип чипа BQxxxxxx (но как кодировано ещо не нашол :) ) 0x57 => 0907 - firmware
|
|
|
|
|
tretecou
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 20 мар 2024, 23:04 |
Интересующийся |
|
|
Зарегистрирован: 17 ноя 2022, 21:53 Наличности на руках: 51.21
Сообщения: 29 Откуда: Slovakia
|
shura1971 писал(а): Можете ли вы использовать версию панды ev2400 с aliexpress?
|
|
|
|
|
kinoxa
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 27 мар 2024, 02:38 |
Интересующийся |
|
|
Зарегистрирован: 04 янв 2012, 20:35 Наличности на руках: 23.05
Сообщения: 42 Откуда: Kiev
|
stefp писал(а): 0x57 => 5185 - ето тип чипа BQxxxxxx (но как кодировано ещо не нашол :) ) 0x57 => 0907 - firmware 5185 = 20869 , 907 = 2311 Сделать unseal, подать команду reset и Design Capacity станет правильный.
|
|
|
|
|
stefp
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 28 мар 2024, 15:56 |
Я тут случайно |
|
|
Зарегистрирован: 01 мар 2024, 16:59 Наличности на руках: 0.00
Сообщения: 12 Откуда: Bg
|
kinoxa писал(а): 5185 = 20869 , 907 = 2311 Сделать unseal, подать команду reset и Design Capacity станет правильный. Чип BQ20870 - написано на чипе . В DJ Unseal непроходит -
Key = 0123456789ABCDEFFEDCBA9876543210 Challenge = 86868686868686868686868686868686868686E285055F462875D331B000000021055F464800BDEFC880006011019D0E6800000001000000010000000005704BE600000000000000000000000000E613480000001000000000800060110000000000E611C8000000000000000075D2840F75D27FDEFF108473FF16FBAF0000007000EF7B8C HMAC1 = 7DACA34A68ABFA3D78FB245495966999A358FF6C7731A5E2FB2EA6E78A01F5056CF5C2E029309764A8EFBD000123456789ABCDEFFEDCBA9876543210003200C02F00000000000000203FEA0001000000000000000000000000000000000000000800000046EDD275F0EFBD00C57867590C800000680E9D01FCFFFFFF0000000089E7E20704 HMAC2 = 7731A5E2FB2EA6E78A01F5056CF5C2E029309764A8EFBD000123456789ABCDEFFEDCBA9876543210003200C02F00000000000000203FEA0001000000000000000000000000000000000000000800000046EDD275F0EFBD00C57867590C800000680E9D01FCFFFFFF0000000089E7E2070447235DB4F0BD0010000000B4EFBD0000000000F0 Digest = 64973029E0C2F56C05F5018AE7A62EFBE2A531776CFF58A3996996955424FB783DFAAB684AA3AC7D75D24D0F0000000000000001778E8140000004F5499168B10000000100C44000007004F50000000000008686868686868686868686868686868686868686E285055F46280000006F00000086055F464800BDEFC880006011019D0E6800 ERROR: Could not write 0x2F <= Key
---------------------------------------------------------------- Reset chip successfull! ---------------------------------------------------------------- Но ничево не меняется . П.С. бешка прочитала eeprom как BQ20869
|
|
|
|
|
kinoxa
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 28 мар 2024, 23:49 |
Интересующийся |
|
|
Зарегистрирован: 04 янв 2012, 20:35 Наличности на руках: 23.05
Сообщения: 42 Откуда: Kiev
|
Kiprus писал(а): В DJI unseal для Bq30z предназначен вроде. Unseal в bq20 и bq30 разные алгоритмы
|
|
|
|
|
ivan_p
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 31 мар 2024, 13:39 |
Я тут случайно |
|
|
Зарегистрирован: 24 авг 2023, 09:31 Наличности на руках: 60.00
Сообщения: 1 Откуда: Сочи
|
matroskin_kot писал(а): matroskin_kot писал(а): остается 8030 sony.
побеждены! интересный у них дамп, оставшаяся емкость дублируется несколько раз и пока все не перепишешь, не устанавливается номинальная емкость... Подскажите, алгоритм победы?
|
|
|
|
|
matroskin_kot
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 04 апр 2024, 01:47 |
Интересующийся |
|
|
Зарегистрирован: 11 дек 2018, 20:35 Наличности на руках: 29.04
Сообщения: 20 Откуда: астрахань
|
ivan_p писал(а): Подскажите, алгоритм победы? не жадной версией вычитал, я попробовал ее прочитать через 80201 не прочиталась, но я ее тут же попробовал снова прочитать как 8030 и она прочиталась. как то так, пробуйте.
|
|
|
|
|
shura1971
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 04 апр 2024, 20:41 |
Интересующийся |
|
|
Зарегистрирован: 25 дек 2013, 01:40 Наличности на руках: 12.00
Сообщения: 69 Откуда: Чебоксары-Москва
|
Rusoo писал(а): Забирать чужие заслуги и не указывать в своих проектах ,это такое ничтожество, что даже слов не имеет А что имеете ввиду под этими словами?? Я вроде ни у кого ничего не крал...
_________________ Пообщаться здесь - быстрее будет(пишите Кто Вы - НИК/ и с Какого Форума): https://t.me/Shura197105
|
|
|
|
|
Vovan_sar
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 04 апр 2024, 20:50 |
Интересующийся |
|
|
Зарегистрирован: 28 апр 2018, 23:27 Наличности на руках: 6.01
Сообщения: 35 Откуда: Саратов
|
Rusoo писал(а): Больше интересует как shura1971 справится с HDQ и SDQ с помощью CP2112, другое не актуально. А смысл? На сколько я знаю, сипишка работает только по smbus и HDQ тут никаким боком не влезет. Да и он озвучивал что с сипишкой большой гемор, надежней писать на/для FX2LP Rusoo писал(а): Забирать чужие заслуги Заявил человек с одним постом на форуме ))) ваши заслуги забрал? озвучьте тогда тех кто пострадал?
|
|
|
|
|
jonpim
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 04 апр 2024, 21:03 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 26 дек 2010, 15:42 Наличности на руках: 764.70
Сообщения: 1261 Откуда: Vladivostok
|
ALEX2023 писал(а): Но , стоит ли игра свеч относительно стоимости новых батареек ? Или всем тем кто занимается ремонтам хочется за сущие копейки потратить время ? В чем подвох ? Хорошие фирменные батарейки стоят хороших денег . Могу привести пример - Dell WDX0R . По гуглопоиску стоимость оригинальной батарейки - 100$. А аналогов из Китая или других от 50 до 20 $ , в зависимости от качества материалов и жадности продавца . В ремонт принесли китайский аналог WDX0R с контроллером затертой маркировки . Вот такие и делать не стоит . Может убрт и определит автоматом , но это надо лицензию иметь . Все-таки прочитал отчет по шине - состояние новой ( 2 цикла , 100% FullChargeCapacity) , хотя покупали почти полтора года назад Снял пленки и сбалансировал ячейки , затем бешкой тест на разряд по ячейкам - дохлости не видно , все равномерно . Замер емкости при заряде - около 50% заявленной ( 2000 ма.ч) . Вот такие дела .
Последний раз редактировалось jonpim 04 апр 2024, 21:13, всего редактировалось 2 раз(а).
|
|
|
|
|
Vovan_sar
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 04 апр 2024, 21:12 |
Интересующийся |
|
|
Зарегистрирован: 28 апр 2018, 23:27 Наличности на руках: 6.01
Сообщения: 35 Откуда: Саратов
|
ALEX2023 писал(а): Ведь если отремонтировать батарейку так что бы она проработала несколько лет , это по стоимости обойдется как три а то и четыре новых батареек. Вы же в курсе как и сколько по времени служат/работают эти "новые" дешевые аналоги? Да отремонтированный акб на новых качественных банках - это по сути новый оригинал(который сейчас не купишь). Да он будет стоить дороже, но кому нужна мобильность ноута, тот выберет отремонтированный оригинал. Да и ниша "умных" акб не ограничивается только ноутбучными, есть и другие устройства, специализированные, тоже работающие на "умных" акб.
|
|
|
|
|
Filon
|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 04 апр 2024, 22:26 |
Интересующийся |
|
|
Зарегистрирован: 03 ноя 2013, 00:32 Наличности на руках: 5.02
Сообщения: 124 Откуда: Lipetsk
|
Rusoo писал(а): Забирать чужие заслуги и не указывать в своих проектах Какие еще заслуги он у кого забрал) в этой теме тяжело проследить копирайт, вся деятельность на этом построена. Многие документы в открытом доступе, бери изучай, однако не у многих хватает терпения и времени, поэтому часто проще заплатить за готовую работу, например Shure. Есть документы закрытые, там и цена уже другая. Саньку вообще сегодня везет)
|
|
|
|
|
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|