Спасибо большое will0376 за ссылочку) Однако, мне на моей батарее от ноута HP 4330s не удалось перезаписать чип SN8765. Банки вроде нормальные, напряжение 12.5В, а ноут при работе от батареи выключается через 2 минуты. Хотя показывает что батарея на 100 % заряжена. Вот что удалось считать версией 4.52. Циклы смог сбросить командой в режиме считывания чипа R2J240. Но ни в какую не удаётся перезаписать ёмкость. Кто что может посоветовать?
Я думаю если сделать пару циклов заряд разряд батареи не в ноутбуке каждый раз до появления флага FC и FD то контроллер сам пересчитает настоящую емкость и вам перезаписать нечего не надо
Попробую осуществить. Сколько так раз предлагаете сделать? И до какого напряжения разряжать? Например, если за один цикл разряда-зарадя ёмкость будет повышаться на 100 мАч, то это мне так 30-50 раз делать?)) Так после такого здоровые аккумуляторы не скажут спасибо, а эти так просто накроются...
Попробую осуществить. Сколько так раз предлагаете сделать? И до какого напряжения разряжать? Например, если за один цикл разряда-зарадя ёмкость будет повышаться на 100 мАч, то это мне так 30-50 раз делать?)) Так после такого здоровые аккумуляторы не скажут спасибо, а эти так просто накроются...
Разряжать в биосе пока не отключится. Были у меня разные случаи, например давно не юзаный акк hp mu06 раза в 3 увеличилась емкость после нескольких прогонов. Lenovo после одного прогона сразу в 2 раза поднял емкость, Ноут dexp контроллер показывал в 10 раз большую емкость, пришлось как раз раз 30 прогнать чтоб он до нормы дошел. 30-50 циклов жалко конечно тратить но для лития это не смертельно.
@kraZik, а что за беда с банками? С такой разбежкой по напряжению можно очень скоро PFF словить, а не пересчет ёмкости. Я бы порекомендовал отключить сборку от платы и выровнять напряжение. Можно или сборку зарядить зарядкой с балансировкой, или зарядить банки по отдельности, а потом на сутки соединить параллельно (!) для выравнивания напряжения. Тогда уже можно собирать батарею и не забывайте запускать Impendance Tracking (IT). Но если банки сильно отличаются по внутреннему сопротивлению и ёмкости, то не стоит ждать чуда по ёмкости.
Заказал аккумуляторы для переупаковки батареи своего ноутбука. Пока решил поэкспериментировать на батарее от старого ноутбука. На плате контроллера батареи есть bq29310pw, bq8011dbt и eeprom at24c01. Из программаторов/адаптеров есть ch341, cp2112. Поставил be2works ломаный как раз на старый ноут с XP. Слили дамп с at24c01, какие дальше мои действия должны быть?
Если это важно то, аккумулятор от ibm thinkpad r40
Приветствую. Вот такой глупый вопрос имеется: насколько опасно отключать линии SMBus идущие от батареи к контроллеру заряда? Поясню какова конечная цель: Имеется аккумулятор на контроллере BQ40Z555, контроллер заряда на главной плате BQ24735RGRR. Так случилось что батарея пролежала около года разряженной ниже порога, потом была в обход контроллера заряжена малым током до 3.5в на банку, после чего уже заряжена штатным способом и откалибрована. Сейчас батарея держит часа четыре при низкой нагрузке и час при игре в 3D игры, это делалось чисто на пробу, т.к. основной режим работы ноута на столе при подключенном зарядном, и лишь периодически от батареи, и то в основном чтобы перенести с одного стола на другой. Все было хорошо в течение трех месяцев после "восстановления" батареи, но вот недавно начала глючить клавиатура, порывшись в интернете выяснил, что вероятным виновником может быть именно батарея. Примерное объяснение которое встретил( не сохранил ссылку к сожалению), звучит примерно так: батарея шлет контроллеру заряда сообщения об ошибках по SMbus( вероятная причина перекос по напряжению между банками), и это нагружает мультиконтроллер KB9022Q, который из-за этого не справляется со сканированием клавиш. Покупать новую батарею не вижу смысла, т.к. она почти не используется, но отключать имеющуюся не хочется, т.к. теряется хоть и минимальная, но мобильность. И вот возникла мысль перекрыть возможность батарее "жаловаться на жизнь", но плохо себе представляю как отреагирует на это контроллер заряда. В общем надо сделать так чтобы клавиатура перестала глючить, но при этом и батареей можно было изредка пользоваться. Имеется полная схема основной платы, если надо, и фото платы защиты батареи.
GdeMoi17Let, проверьте физическое/геометрическое состояние акб. Натыкался где то, что вздутые банки давят на клаву.
Батарея расположена так, что не достает до клавиатуры, к тому же кнопки могут глючить, а могут нормально работать, иногда для оживления достаточно нажать кнопку "Fn", иногда нажать и подержать неработающую кнопку. Глючат всегда одни те же кнопки, и глючат они одновременно, и также одновременно их "отпускает". Вот сейчас все работает нормально, а бывает минут пять с ними воюешь пока удастся нажать нужную. Также я почитал по разным форумам, такое случается на самых разных моделях ноутбуков, разница лишь в том, какие именно кнопки отказываются работать, в особо неудачных случаях люди даже в биос войти не могут, т.к. нужная кнопка не нажимается, или пароль входа в аккаунт ввести, но стоит отключить батарею, как все становится нормально. Пытался найти datasheet на BQ40Z555, но ничего кроме BQ40Z50 не нашлось, потому бегло просмотрел что там пишут. Там есть упоминание встроенной балансировки ячеек, если я правильно понял, то это происходит либо при заряде, либо когда батарея отключена. Вероятно что-то подобное есть и в Z555. Поэтому возникла идея попробовать выключать ноут и оставлять не подключенным к сети, быть может это позволит контроллеру выровнять заряд разных банок. Или попробую провести калибровку несколько раз подряд.
Это частая проблема влияния акб на работу клавы в частности. В моем asus k53s была похожая проблема (клава глотала иногда вводимые с клавы символы, комп в этот момент замирал на мгновения) пока не отключил акб от бука. Можете разорвать связь по smbus между буком и батареей, дым не пойдет
Приветствую...... т.к. основной режим работы ноута на столе при подключенном зарядном, и лишь периодически от батареи, и то в основном чтобы перенести с одного стола на другой.
батарея шлет контроллеру заряда сообщения об ошибках по SMbus( вероятная причина перекос по напряжению между банками), и это нагружает мультиконтроллер KB9022Q, который из-за этого не справляется со сканированием клавиш.
Эта вероятная причина подкреплена замерами или отчетами по шине? Контроллер вывешивает флаги(их там очень много разных), и как вариант при критическом дисбалансе напряжений м/у секциями может вывесить временный флаг, отключиться от зарядки. Возможно это и происходит очень часто и из-за этого происходят тупняки. Это только мои догадки и предположения. Сделайте замеры напряжений по секциям в зарядке и в разрядке, хотя бы понять, есть там критичекий дисбаланс или нет.
Поэтому возникла идея попробовать выключать ноут и оставлять не подключенным к сети, быть может это позволит контроллеру выровнять заряд разных банок. Или попробую провести калибровку несколько раз подряд.
Все просто, ноут не выключается и не перезагружается неделями. Крышку закрыл, ноут ушел в сон, открыл, ноут готов к работе, выключать чтобы перенести с одного места на другое глупо. Ну и конечно случаются отключения электричества, хотя и редко, но метко, так что батарея нужна.
Эта вероятная причина подкреплена замерами или отчетами по шине?
Если скажете чем эти отчеты можно получить не вскрывая весь ноут, то могу сделать. Существуют утилиты, которые могут показать что происходит на SMBus из под виндовс?
Если скажете чем эти отчеты можно получить не вскрывая весь ноут, то могу сделать. Существуют утилиты, которые могут показать что происходит на SMBus из под виндовс?
У меня есть восьмиканальный логический анализатор, в принцип записать все что проходит по шине не сложно, хотя и придется разобрать ноутбук чтобы добраться до батареи, и ПО сможет декодировать записанное, но это будет просто поток цифр, как их потом дешифровать во что-то полезное?
Прошу помощи в восстановлении АКБ от ноутбука Lenovo X201i. Проблема в том, что приобрести ячейки, применяемые в этом АКБ довольно сложно (Sanyo UR18650ZT). А поставить те, что продаются, не получается из-за параметров родных АКБ (4,3 В при заряде + 11,1 В номин. напр.). Поменять статические параметры контроллера не выходит, пропадает флаг INIT, т.к. CRC не сходится. Может, есть у кого dump с аккумулятора на сборках bq8030+bq29330 для 10800 mv номинального напряжения и 4,2 V зарядного напряжения. Плата контроллера рабочая, жалко терять возможность ...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения