I’ve just spent some time to look for this question on the internet or here in the forum, but i havn’t found an answer… so i try to ask it here, i hope you understand my english, i’m swiss
I’m using the FEZ Cerberus and i was programming an application, where i start some I2C-Communications at the beginning. I load the programm over the USB-Client to the Cerberus and pressed “Start”. the programm was running, and it was working. but now, i want to put my Cerberus into the box, where the other i2c-devices are connected and i don’t want to power the board over the usb cable. So i did an adapter which puts me 3.3V to pin1, 5V to pin2 and GND to pin 10 on the socket X8.
At the beginning of my program, i wrote the line Thread.Sleep(10000), to wait 10 seconds. i think it would be better to wait some time, till every device has sure startet up, befor i start some i2c-communications.
The Power-Led on the Cerberus is glowing, but i think the program isn’t running… the i2c communication doesnt work… i can press the reset-button, but nothing happens.
i tried to toggle one outputpin at the beginning of my program, downloaded it and used the external power and it worked. i think the problem is the serial-communication, but i dont know how to solve that problem…
I hope, someone’s able to help me, thanks ;D