OK, I have made use of the MCP23008 and MCP23017, 8 bit and 16 bit GPIO 
expanders that are I2C connected on Raspberry Pis.  The Raspberry Pi kernels 
include both an overlay (Device Tree Blob) and a driver module for the 
MCP23008 and MCP23017 chips.  I would also like to make use of these chips on 
my beagle boards (a BeagleBoneBlack and a PocketBeagle).

I just did some poking around on my BBB, and there are neither Device Tree 
Blobs nor driver modules for the MCP23008 and MCP23017 chips.

So, my question is:  What is involved in building the missing driver modules 
and Device Tree Blobs -- I have built driver modules and even rebuilt whole 
kernels on x86 Linux boxen, so I have passing knowledge of how that goes, what 
I am really wondering: is there a repo with .deb files containing the "extra" 
ko files?  Or tarballs containing the additional sources?  I realize the BBB 
and PB are rather slow, so maybe I should cross build this on one of my Pis?  
Or is there an alternitive kernel I can upgrade to that includes these 
modules? 

Right now my two Beagles are running 4.14.71-ti-r80, Debian GNU/Linux 9, 
BeagleBoard.org Debian Image 2018-10-07.  I did do a apt-get update/apt-get 
dist-upgrade about a month ago (May 14).


-- 
Robert Heller             -- 978-544-6933
Deepwoods Software        -- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
[email protected]       -- Webhosting Services
                                                                   

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/20190610001841.01D7326C0004%40sharky3.deepsoft.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to