Building an embedded Linux system monitoring device
*Excerpt
As a Kernel developer I spend alot of my day looking at syslogs and rebooting systems. So, I set off to automate the process and you, the audience, will get an introduction to building ARM software and network device drivers.
Description
Update: The device isn’t completely working but the talk will cover debugging, setting up a build environment, Beagleboard I/O and basics of Linux network drivers.
I will show how I built an embedded system to monitor machines on a small development network using an ARM based Linux machine with a SPI attached network adapter.
The embedded ARM device is a BeagleBoard that records the syslogs coming from my development systems and communicates with my power distribution unit to reboot them automatically if it detects a system oops. My talk will discuss building software for the ARM architecture, writing a Kernel driver for a simple network device and the automation of the system.
Tags
ARM, embedded, kernel, linux
Speaking experience
Speaker
-
- Website: http://ifup.org/
- Blog: http://ifup.org/
- Twitter: BrandonPhilips
- Favorites: View Brandon's favorites
Biography
Brandon is the Developer Happiness Engineer at Rackspace/Cloudkick in San Francisco. Previously he worked as a Kernel developer at Novell/SuSE Labs.
He has presented at several technical conferences in the past including FreedomHEC Taipei, Linux Plumbers Conf and Ignite Portland 2 . In his spare time he tinkers with electronics and software, bikes, hikes and builds robots. For more information checkout his site.
Sessions
-
- Title: Building an embedded Linux system monitoring device
- Track: Hacks
- Room: Broadway
- Time: 3:50 – 4:35pm
-
Excerpt:
As a Kernel developer I spend alot of my day looking at syslogs and rebooting systems. So, I set off to automate the process and you, the audience, will get an introduction to building ARM software and network device drivers.
- Speakers: Brandon Philips