Hardware


I’m in the process of doing an analysis of the Matchbox code to determine what needs to change in it to create BUI.  So far I’ve mapped out the basic code flow and identified the purposes of the files within the window manager, which is where I’m starting the analysis.  […]

BeagleBox: kernel update, BUI initial release and analysis progress


I decided a fork of Matchbox made the most sense for the BeagleBox UI.  There isn’t much activity in Matchbox and the developers are busy with other projects.  Besides, Matchbox is for hand helds while BeagleBox is an STB. The fork is named BUI, for BeagleBox UI. Not too original, […]

BeaglBox: BeagleBox UI (BUI) initialized in CVS


I signed up for the Matchbox mailing list last night and have just sent a request to find out the status of the project.  While I was waiting for confirmation of my sign-up last night I started a metabuild for Matchbox.  Essentially its just like the metabuild used by BeagleBox, […]

BeagleBox: Matchbox metabuild to generate patches for buildroot



The version of Matchbox’s panel and desktop programs in buildroot are pre-1.0.  The latest available from Matchbox’s site are 2.0.  I tried to patch buildroot so that the 2.0 panel would build.  This required disabling dbus during the configure and patching the applets/Makefile.in to prevent the notify applet from building.  […]

BeagleBox: Matchbox revision issues


I spent the weekend trying to figure out why I couldn’t get the XComposite extension to show up under the fbdev X driver under QEMU.  It took until Sunday night to figure out that I need the cirrus fbdev kernel driver along with turning on xdpyinfo, libXcomposite, and the Cirrus […]

BeagleBox: XComposite enabled under QEMU


I didn’t like the content and management features of SourceForge’s bug tracker so I’ve migrated all the BeagleBox issues from there to a Flyspray-based bug tracker running on my site.  Flyspray provides finer grain organization of issues and allows a visual display-at-a-glance of the status (how much work is done) […]

Bug db migrated from SourceForge to Muse site



2
I’ve gotten the embedded bug lately.  I dug around for an interesting hardware platform to work with and stumbled across the BeagleBoard.  This 3×3″ board provides impressive multimedia capabilities via the TI OMAP35xx processor.  It appears to serve the purpose I had long ago thought about for the miniITX boards […]

Announcing BeagleBox: Internet video platform for the BeagleBoard


I've spent the past month preparing for and implementing a migration from Comcast cable TV to relying on both off-air HDTV and Internet video.  The easy part was dumping Comcast, though they magically managed to NOT turn off billing because they had to send out a service tech (for no […]

From Cable TV to Internet TV – A Nerd’s Journey


I’ve been having problems with my external USB drives used on my MythTV backend.  The drives are no longer being recognized on bootup.  This started happening after I added additional 500GB and 1TB drives to the system when there was already a 500GB drive.  All of the drives are USB […]

Reviewing disk labels, problems with USB attached drives and running ...



My daughter is heading off to college shortly and I’ve been informed that mother and daughter will be communicating via text messages.  I disabled text messaging on my and my wife’s phones to prevent unwanted charges from dorks sending unwanted messages.  Now I have to turn it back on.  Oh […]

Getting new phones: argument for the Palm Pre = Linux ...



I placed an order for a gray Peek from Amazon.  The gray Peek’s are$2 less than the colored ones.  Who needs a colored one for hacking?  Anyway, it should arrive by Saturday.  In the meantime I’ve been watching the videos and scanning online resources to learn about the internals of […]

Peek ordered, learning about the hardware