Open jonturner53 opened 8 years ago
See this issue on the serbus library (which PyBBIO uses): https://github.com/graycatlabs/serbus/issues/1
It looks to be an bug in the omap2-mcspi kernel driver, so unfortunately nothing can really be done about it at the PyBBIO level. You could try using 12 or 16 bit words - in my experience SPI slave devices that use weird word sizes often just work with larger words.
Running the following code causes the BeagleBone to crash when it gets to the SPI0.write() call. To recover, I have to reset the board. Am I doing something wrong here?
I am new to both the BeagleBone and PyBBIO, so I may be making a newbie error. However, I have run a few tests involving the GPIOs and they all seem to work ok. The blinking led example works fine, so I think the installation is ok. I currently have no circuits connected to the board, so the tests using the GPIOs are just wiggling pins (I have checked a few using a multi-meter, to make sure they're responding).
Jon Turner