Добрый день, уважаемые коллеги!
Изделие SK-iMX6S-SODIMM, buildroot-2015.08 на базе ядра 3.14.14 для i.mx6
Согдасно рекомендациям Павла установил RTC Philips PCF8563, подключив кристалл часов к интерфейсу I2C3. Запустил linux-menuconfig, отметил звездочкой часы Philips PCF8563 в меню "Device Drivers > Real Time Clock". Достаточно ли этого для переключения системного времени на внешние часы? Или нужно отключать опции "Freescale MXC Real Time Clock" и "Freescale SNVS RTC Support", чтобы избежать конфликта двух устройств? Нужно ли изменить состояние опции "RTC used to set system time"? Сейчас эта опция имеет знвчение "rtc0".
далее, помимо пункта в менюконфиг надо дописать необходимое в файле dts - "устройство по адресу на шине i2c N"
если все успешно, то в системе будут rtc0/rtc1, тут либо прописать в рутовой какие использовать, либо прописать в том же менюконфиг, либо отключить использование SNVS RTC и тогда в системе останутся часы на PCF на rtc0..
Я дописал необходимое в файле dts. В системе появились rtc0 и rtc1 (ранее бли только часы rtc0), появилась дополнительная шина i2c, увы,
команда i2cdetect -y 3 не выполнилась, команду не распознает, подскажите пож-та как подколючить пакет i2c-tools?