Can't get SPI0 MOSI to idle low - Debian Jessie?

16 views
Skip to first unread message

rudydelo...@gmail.com

unread,
Aug 2, 2016, 7:35:51 AM8/2/16
to BeagleBoard
Not sure what I'm doing wrong here, the MOSI pin stays high after the BB-SPIDEV0-00A0.dtbo is loaded.

Have it working fine on Wheezy, but want to move to Jessie.
The .dtbo from Wheezy (BB-SPI0-01-00A0.dbto) won't load on Jessie so I'm not able to verify that the dtbo is the issue.

Does anyone know what is going on here?
I need the MOSI pin to idle low.

-Rudy.

Harvey White

unread,
Aug 2, 2016, 9:50:59 AM8/2/16
to beagl...@googlegroups.com
You may have the wrong default mode on the SPI.

Harvey

>
>-Rudy.

William Hermans

unread,
Aug 2, 2016, 3:48:45 PM8/2/16
to beagl...@googlegroups.com

Active high, or active low( SPI default ) is something that can be changed via an ioctl() from within code.  I'm not exactly sure what's changed between kernels 3.8.x and 4.x but there has been changes, and most peripherals do not "beahve" as they once did. Many just use different sysfs pathing, but others have bene changed at the driver level too it seems. SPI I'm pretty sure is one of the later.
Reply all
Reply to author
Forward
0 new messages