I have a similar problem. My motors are not responding. I do not have Dexter Industries version of the wheezy.
The BrickPi is run in the Desktop mode with micro-usb power going to the Pi, and the BrickPi being powered by a fresh new 9V battery. There were no error when setting up the github repos, nor where there any errors during the installation of the BrickPi Module.
But after having eliminated all the issues, I ran the BrickPi.py in debug mode. And this is the error (below) that was written out at the end of the LEGO-Motor_Test.py program.
I hope I don’t have a bad unit! Please help me resolve this issue.
Traceback (most recent call last):
File “LEGO-Motor_Test.py”, line 33, in <module>
BrickPiUpdateValues() # Ask BrickPi to update values for sensors/motors
File “/usr/local/lib/python2.7/dist-packages/BrickPi-0.0.0-py2.7.egg/BrickPi.py”, line 413, in BrickPiUpdateValues
BrickPiTx(BrickPi.Address[i], tx_bytes, Array)
File “/usr/local/lib/python2.7/dist-packages/BrickPi-0.0.0-py2.7.egg/BrickPi.py”, line 497, in BrickPiTx
File “/usr/local/lib/python2.7/dist-packages/pyserial-2.7-py2.7.egg/serial/serialposix.py”, line 518, in write
raise SerialException(‘write failed: %s’ % (v,))
serial.serialutil.SerialException: write failed: [Errno 5] Input/output error