"Reading analog (ADC) values on BeagleBone Black"  http://j.mp/15ErNf

“Reading analog (ADC) values on BeagleBone Black” http://j.mp/15ErNf
http://hipstercircuits.com/category/beaglebone/

TI’s vendor kernel has some ADC driver fixes which should solve the worst problems that driver has. @Koen_Kooi 's tree has a fix which at least avoids reporting invalid values.