BrickPi runs most the python motor and sensor examples but for only a maximum of around 10 seconds and then fails.
The error is always when BrickPiUpdateValues() is called.
As i am using a modified own image SD card i have checked all the instructions again and found that i had omitted this
Enable Serial Pins
In order to use the Raspberry Pi’s serial port, we need to disable getty.
Open the file by entering: sudo nano /etc/inittab
Now, find the line that says “T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100″
And comment it out by adding # in front of it
Save the file and exit.
This has solved the problem, now to see what the BrickPi can really do.