Есть плата syberia.
У меня там стоит микросхема PCF8574A. В файле board_sam9260ek.c, добавляю в список i2c устройств
{
I2C_BOARD_INFO("pcf8574a",0x70), //A0-A2 - GND
},
В /sys/bus/i2c/devices/0-0070/ появляються файлы
ls
bus modalias read uevent
driver name subsystem write
Пытаюсь прочитать состояние портов, выдает не понятно что
cat read
4294967290
При записи echo 0 > write, состояние выходов не меняеться (все 1).
В чем проблема, как с ним правильно работать? Интересует пока только работа в режиме Output