Спасибо за ответ. Да RCA я наблюдаю в обоих аккумах, но верхний - рабочий почему-то. Интересно где эти флаги описаны, как их понимать?
"Не надо, 0x001 и т.п. это HEX. " - так вот как их вводить в строку командную, что бы передать по смбас протоколу контроллеру батареи, я не знаю. Я думаю, что этими кодами с даташита микросхемы что-то полезное можно придумать, может обнулить как-то? В общем вопросы и вопросы.
"Каросиму я читал, но вникать пока не буду)" - а чё так? Пользуете что-то лучшее?
По поводу ввода команд писал выше, где там под спойлером, даже пример красным выделил, тоже самое есть у Карасюмы, только синтаксис другой, нужно читать хелп к программе
smbusb_comm.
Я пока использую СP2112 и Битуворк. На плату впаял новый BQ20z75..., т.е там нет пароля, если я правильно понял .... ещё не смотрел толком. Я думаю, что в моём случае нужно изменить пару регистров и запустить калибровку, всё. Банка одна пришла бракованная, жду новую, всё делаю в вялотекущем режиме, другим занят.
В вашем случае смущает эта отправка/ответ по протоколу SMB:
C:\smbusb-1.0.0> smbusb_comm -a 16 -c 73 -r 2
050c.
О50С - это ответ на команду? Если да то, этот ответ нужно вычесть из 0x10000 и получим магическое число для третье команды. В каждом акб, если я правильно понял, будет своё число.
-cut-
So to sum it all up:
1. Send 0x0214 to 0x71
2. Read Word X from 0x73
3. Send (0x10000 - X) to 0x71
4. Send 0x0517 to 0x70
-cut-
Только что-то я не вижу этих команд в описании. Мне этот момент не совсем понятен)
ps: Информацию по флагам читать в документации на микросхему.