Hi all,
I got the problem with I2C interface between Atemega128A and RPi.
When I turn on the system, Atmega128A run first and RPi will launch the application in 30 sec.
I2C interface show the good performance.
But when I turn off all system, RPi will be off by electricity. And when I try to restart my system, all components work except I2C interface with Atmega128A even though I can find the Atmega address by "modprobe i2cdetect -y 1".
If I leave it some hours, it will run well again as I restart the system.
I edit /etc/rc.local to start I2C and run my application in C at booting RPi. (My I2C run at 400Kbps)
Can someone tell me what kind of problem I have with I2C interface?