Батареи DJI. Проблемы и решения
фирмварю тоже сливайте, нужно же тоже понимать одинаковые ли прошивки или разные
Пока нет возможности - этот контроллер на работе. EEPROM я с него раньше ВЕ считал, с десятой попытки. Учитывая, что для первого контроллера прочитанное совпадает, думаю и по второму этот дамп правильный.
кто или что заболел?
Я заболел. А значит на работу как минимум завтра на попаду. В лучшем случае.
Пока нет возможности - этот контроллер на работе. EEPROM я с него раньше ВЕ считал, с десятой попытки. Учитывая, что для первого контроллера прочитанное совпадает, думаю и по второму этот дамп правильный.
Я заболел. А значит на работу как минимум завтра на попаду. В лучшем случае.
ну еепром не может совпадать побайтно с другим еепром даже с такой же батарейки, а FW может
ну еепром не может совпадать побайтно с другим еепром даже с такой же батарейки, а FW может
Для первой батарейки прочитанное ВЕ и Вашей программой совпали побайтно. Между дампами первой и второй различия есть, но только в нескольких местах и структура в целом похожа.
В любом случае пока это все, что есть. Как только будет возможность - считаю все, что только можно считать, опять же появилась надежда 😃
Я не говорил что EEPROM нельзя прочитать/записать, я говорил что FW в BQ30Z55 не получится записать через CP2112 адаптер. Читайте EEPROM с такого же но рабочего BMS и пишите в ваш нерабочий. Предварительно прочитайте также и FW как с рабочего так и нерабочего.
При таком кривом чтении стандартного отчета, читать еепром и тем более писать туда что-то, это заведомо будет кирпич.
При таком кривом чтении стандартного отчета, читать еепром и тем более писать туда что-то, это заведомо будет кирпич.
Ну я баловался со своими BMSками на BQ9003 в том числе и с теми что “колбасит”. У меня есть EV2300 и я одинаково “криво” читал те которые колбасит как на EV2300 и Ti’шном софте, так и на CP2112. Я прекрасно видел как чип сыпал ошибки в данные, либо не вовремя прекращал передачу данных. Прошу заметить что “колбасня” в рабочем режиме у чипа, а не в Boot Mode. Так же я было “уваливал” свою бмску то стер ROM и потом не мог выйти из Boot Mode, то записал чужой еепром с такого же аккума, но от другой версии прошивки, после чего чип начало “колбасить” что трудно было после рассеаливания перейти в Boot режим. Но тем не менее восстановил 😃 Я не думаю что у вас какой-то есть волшебный способ “некривого” чтения отчета в таких случаях когда чип “колбасит” по какой-то причине 😃
PS От вас только критика, без реальной помощи 😃
У меня есть EV2300 и я одинаково “криво” читал те которые колбасит как на EV2300 и Ti’шном софте, так и на CP2112.
Поэтому я и дал ссылку на ваш контакт в этой теме, т.к. по профилю вы из одного города. С EV2300 больше шансов оживить контроллер.
В ноутбучных акб(и у некоторых планшетов) платы контроллера немножко по другому устроены, как в плане защиты/блокировки(PFStatus+Fuse), так и по подключению банок к плате(площадка делится на 2 части силовая и так сказать сигнальная).
Вот как раз, если в момент пайки эти 2 площадки не соединены припоем, то в большинстве случаев такой расколбас по напряжениям в ячейках. На плате так же могут быть джамперы по сигнальной линии которые тоже надо проверить.
По CP2112, есть 3 версии чипа, на 1-й версии некоторые контроллеры как раз и могут вести себя с проблемой чтения.
проверить версию можно утилитой от SiLabs HidSmbusExample
PS От вас только критика, без реальной помощи
Почему вы так решили? 😦
От вас только критика, без реальной помощи
Нет, нет, Владимир действительно пытается помочь, и на Ваш контакт вывел, и дельные советы давал, и удаленную помощь предложил. Другой вопрос, что в данном случае я все-таки не склонен грешить на контакты. Во-первых я все проверил, во-вторых одинаково себя ведут оба контроллера, которые пока доступны, в том числе и тот, от которого я банки вообще не откидывал, т.е. там заводская пайка. Кроме того, некорректная информация выдается не только по напряжениям банок, но и, например, по температуре. Ну и, наконец, никакая пайка банок не объясняет случайные сбои при обмене по шине. Опять же для обоих контроллеров. Так что все-таки колбасит чип. По необъяснимым для меня, не специалиста, причинам.
проверить версию можно утилитой от SiLabs HidSmbusExample
Спасибо, проверил - 2
Поэтому я и дал ссылку на ваш контакт в этой теме, т.к. по профилю вы из одного города. С EV2300 больше шансов оживить контроллер.
В ноутбучных акб(и у некоторых планшетов) платы контроллера немножко по другому устроены, как в плане защиты/блокировки(PFStatus+Fuse), так и по подключению банок к плате(площадка делится на 2 части силовая и так сказать сигнальная).
Вот как раз, если в момент пайки эти 2 площадки не соединены припоем, то в большинстве случаев такой расколбас по напряжениям в ячейках. На плате так же могут быть джамперы по сигнальной линии которые тоже надо проверить.По CP2112, есть 3 версии чипа, на 1-й версии некоторые контроллеры как раз и могут вести себя с проблемой чтения.
проверить версию можно утилитой от SiLabs HidSmbusExampleПочему вы так решили? 😦
Вы меня не слышите. Еще раз повторяю - чтение на ev2300 и на cp2112 - в моем случае было одинаковое, и от железа не зависящее. Или вам лог скинуть обмена данными во время общения контроллера с адаптером ?
Я так вижу, что помогать в софте почти никто не хочет. Зато за спиной обсуждают, с обвинением в халяве, пожимают плечами. Вы бы могли помочь, т.к. вы давно в теме, но вы не хотите, опасаетесь что секта свидетелей андросина на вас будет косо смотреть. Я прав? Честно 😃
Вы меня не слышите.
Я вам верю.
Спасибо, проверил - 2
Лучше проверьте под микроскопом железо BMS, т.к. я с этим удаленно вам не помогу и вся надежда на вас в том что вы железо проверили и там проблем по аппаратной части нет.
Лучше проверьте под микроскопом железо BMS, т.к. я с этим удаленно вам не помогу и вся надежда на вас в том что вы железо проверили и там проблем по аппаратной части нет.
Доползу до работы - проверю и под микроскопом, благо есть в наличии. Пока только через 10-кратную лупу рассматривал и сигналы осциллографом смотрел - криминала не обнаружил. Уровни сигналов на шине 0,1/3,3 В, фронты чистенькие. Других контроллеров на плате нет, на шине сидеть чему-то левому вроде неоткуда. Хотя внимательно в схемотехнику платы не вникал, честно говоря.
При таком кривом чтении стандартного отчета, читать еепром и тем более писать туда что-то, это заведомо будет кирпич.
Спешиал фор юю и по поводу “кривого” чтения и по поводу кирпича - 4pda.to/forum/index.php?showtopic=1003090&view=fin…
и по поводу “кривого” чтения
Что сказать, молодца!!! Снимаю шляпу.
Тогда у sfs_don вся надежда на вас. Слить рабочий дамп и залить в больные контроллеры.
Что сказать, молодца!!! Снимаю шляпу.
Тогда у sfs_don вся надежда на вас. Слить рабочий дамп и залить в больные контроллеры.
Молодца в карман не положишь. Лучше подскажите по правке максимального напряжения заряда банок, для тех кто будет вместо HV ставить обычные LiIon с максимальным напряжением заряда 4,2 Вольта
подскажите по правке максимального напряжения заряда банок,
Не пробовали эти параметры менять?
Всё имхо, по аналогии с bq30z55 этот параметр зашит в разделе SBS Configuration
взято из GG-файла фантика-4
[FD(SBS Configuration)] F ull D ischarge
Set Voltage Threshold = 3000
Clear Voltage Threshold = 3100
Set % RSOC Threshold = 0
Clear % RSOC Threshold = 5
[FC(SBS Configuration)] -F ull C harge
Set Voltage Threshold = 4350
Clear Voltage Threshold = 4100
Set % RSOC Threshold = 100
Clear % RSOC Threshold = 98
[TDA(SBS Configuration)] -T erminate D ischarge A larm
Set Voltage Threshold = 3200
Clear Voltage Threshold = 3300
Set % RSOC Threshold = 10
Clear % RSOC Treshold = 15
[TCA(SBS Configuration)] -T erminate C harge A larm
Set Voltage Threshold = 4350
Clear Voltage Threshold = 4100
Set % RSOC Threshold = 100
Clear % RSOC Threshold = 95
Можно попробовать еще в разделе (Advanced Charge Algorithm)]
Voltage = 4350
в четырех местах: Low Temp, Standard Temp, High Temp Charging, Rec Temp Charging
В идеале еще и химию надо изменить и Ra-Table, но там столько позиций (((
Для не родных банок 18650, которые якобы терпят разряд до 2500mV можно уменьшить FD, TDA, но тогда потянет за собой необходимость изменения других параметров, чтобы не залочился в PF и т.д. и т.п.
Не пробовали эти параметры менять?
Всё имхо, по аналогии с bq30z55 этот параметр зашит в разделе SBS Configuration
взято из GG-файла фантика-4Можно попробовать еще в разделе (Advanced Charge Algorithm)]
Voltage = 4350
в четырех местах: Low Temp, Standard Temp, High Temp Charging, Rec Temp ChargingВ идеале еще и химию надо изменить и Ra-Table, но там столько позиций (((
Понятно, что предстоит разбираться искать для этого чипа параметры в EEPROM, т.к. документации именно под этот чип нету (((
т.к. проверял в BQ студии
Может сначала попробовать в bq студии изменить эти параметры и попробовать как поведет себя акб на зарядке.
Если будет отключаться, то тогда уже искать в еепроме
Может сначала попробовать в bq студии изменить эти параметры и попробовать как поведет себя акб на зарядке.
Если будет отключаться, то тогда уже искать в еепроме
Это будет похоже тогда на “Лечу бесплодие методом тыка” или пальцем в небо 😃
Я уверен что все те профили что есть в BQ студии неправильно отображают многие параметры, они просто не совпадают по адресации в еепром, поэтому студия что видит в еепром по маске для тех чипов то и выводит. Но думаю можно по крайней мере сузить поиски правильных параметров используя подсказку в BQ студии адресации тех параметров для тех микросхем. Тоесть примерно можно понимать где брать по два байта (WORD) и каждые проверять методом исключения.
Владимир, благодарочка за пинок, буду копать в этом направлении 😃
Доброе утро!
Подарили DJI Phantom 4 которым не пользовались года 3-4. Батарея мертвая.
Может кто посоветовать хорошего продавца с али для покупки аккума. При такой цене хочется купить 1 раз, без экспериментов)
Я же правильно понимаю что особой разницы между алишными аккумами за 5 и за 10тр не будет?
(Есть еще за 13тр “Открытая коробка-это официальный отремонтированный аккумулятор DJI” но хз кто и как его отремонтировал)
Отзывы смотрел, но там как обычно - 5* все ок, а как аккум себя ведет через время - никто не пишет(
И если есть опыт покупки - у кого можно купить отдельно банки на PH4 (попробую восстановить убитый аккум для опытов и разогрева фантома).
Заранее благодарен.