Skip navigation
2015

tuxbbbluv.png

After my last post Build fbtft drivers for Linux 4.4 on BeagleBone Black, I was curious what patches are needed to run mainline Linux kernel on BeagleBoard.  Here's what I've found so far:

 

Mainline Linux kernel

 

Robert C. Nelson's bb-kernel repo

"This git repo contains just scripts/patches to build a specific kernel for some ARM devices. The kernel source will be downloaded when you run any of the build scripts"

 

Patchset for BeagleBone:

 

BeagleBone Cape Manager (bone_capemgr):


Workaround: Disable DMA for SPI driver:

 

Related GitHub Gists:

Chicago hackerspace Pumping Station: One uses BeagleBoard to control door access:

door.jpg

 

There is BeagleBone Black on the Front Door and the Back Door:

door2.jpg

door3.jpg

 

The BeagleBone is a connected to a Sparkfun USB RFID breakout with a ID-12 RFID Reader.  This scans the RFID keys:

rfid.jpg

[More photos]

 

PS1 president Derek Bever and other members are collaborating on this GitHub repo:

 

Client-side RFID authentication (and general access control)

This system is built on a BeagleBone Black and Sparkfun's USB board for RFID readers for hardware, and PS1Auth's server-side RFID authentication on the backend.

Client-side software is written in Go.