Здраствуйте!
Имеется bq40z60evm "http://www.ti.com/product/bq40z60?keyMatch=bq40z60&tisearch=Search-EN-Everything" - полный менеджер батареи(батарей): зарядка, защита, контроль состояния. Для связи есть smbus.
Зарядил от нее 3S2P сборку батарей типоразмера 18650. Запитал SBC. С помощью ПО bqstudio можно контролировать,
и изменять параметры микросхемы bq40z60, они сохраняются во флэш. Здесь вопросов почти нет.
Далее мне нужно контролировать bq40z60 из Linux(ubuntu 14.04 linaro с lxde). На борде есть i2c, подсоединяю и нечего не вижу.
i2cdetect не видит адресов bq40z60. Т.е. bq40z60 отсоединено или подсоединено, вывод i2cdetect остается одним и тем же.
Нажмите для просмотра прикрепленного файла
От bq40z60 и Linux мне нужно несколько вещей:
1) Переходить в спящий режим (из bqstudio это команда shutdown );
2) Просыпаться из спящего режима;
3) Отображать индикатор состояния батареи;
4) Отображать текущий источник питания( батарея или сетевой адаптер);
Кто нибудь имел дело с smbus в linux?
Как настроить это в Linux, подскажите куда копать?