Este es mi sistema estereoscópico:
Estoyusandountablerodezanjasparapilotardosi2c-cameraMT9D111:
Información de la PCB de la cámara: jpg>
Tengo problemas al usar el controlador i2c-cadence en un ArchLinux Distro.
Las dos cámaras i2c siempre son detectadas por la herramienta i2cdetect, pero si trato de escribirles, a veces funcionan correctamente, pero otras veces recibo:
Something went wrong with write()! Error: 11 - Resource temporarily unavailable (addr:93)
o lo peor:
Something went wrong with write()! Error: 6 - No such device or address (addr:93)
No sé por qué este error aparece de forma totalmente aleatoria. ¿Puede alguien explicar este extraño comportamiento? ¿El cable es demasiado largo para el protocolo I2C (400KHz)? ¿Hay algo relacionado con la fuente de alimentación?
Me estoy volviendo loco por este problema, cualquier ayuda será útil.