У меня не работает i2c. Версия ядра 2.6.22.19 с вашими патчами,
конфигурация стандартная: tion-pro270_defconfig
Логи:
[ 2.080000] I2C: i2c-0: PXA I2C adapter
[ 2.090000] I2C: i2c-1: PXA I2C adapter
[ 2.090000] i2c-0: error: exhausted retries
[ 2.100000] i2c-0: msg_num: 0 msg_idx: -2000 msg_ptr: 0
[ 2.100000] i2c-0: ICR: 000007e0 ISR: 00000002
[ 2.100000] i2c-0: log: [00000446:000007e0]
[ 7.110000] i2c-1: error: timeout
[ 7.110000] i2c-1: msg_num: 1 msg_idx: 0 msg_ptr: 0
[ 7.110000] i2c-1: ICR: 000007e9 ISR: 00000004
[ 7.110000] i2c-1: log:
[ 7.760000] i2c-adapter i2c-1: i2c_pxa: timeout waiting for bus
free
[ 8.400000] i2c-adapter i2c-1: i2c_pxa: timeout waiting for bus
free
[ 9.040000] i2c-adapter i2c-1: i2c_pxa: timeout waiting for bus
free
[ 9.680000] i2c-adapter i2c-1: i2c_pxa: timeout waiting for bus
free
[ 10.320000] i2c-adapter i2c-1: i2c_pxa: timeout waiting for bus
free
[ 10.960000] i2c-adapter i2c-1: i2c_pxa: timeout waiting for bus
free
[ 10.960000] i2c-1: error: exhausted retries
[ 10.970000] i2c-1: msg_num: 1 msg_idx: 0 msg_ptr: 0
[ 10.970000] i2c-1: ICR: 000007e9 ISR: 00000004
[ 10.970000] i2c-1: log:
[ 10.980000] m41t00 1-0068: m41t00_probe: Can't clear ST bit
Скорее всего сломался после: http://groups.google.com/group/tion_sbc/browse_thread/thread/c838c294901a7db6
Прошу ваших рекомендаций.
Моя конечная цель: получить рабочий i2c интерфейс. Не обязательно с
помощью PXA.
Не хочу занимать много вашего времени по этому, если чего-нибудь
посоветуете, буду признателен.
Если нет, не обижусь. Может быть ткнёте носом куда-нибудь.
(что бы я смог понять что работает не так, или в каком направлении
вообще двигаться)
Сейчас рассматриваю вариант i2c_tiny_usb, но возможно есть что-то
более простое?
Спасибо.
I2C на GPIO (в ядре I2C_ALGOBIT), если не нужен быстрее 1 МГц. Нужно
платформенную часть.