Santa, in the form of my wife and daughter, really came through this year. Ry got me a Dell ST2010 HDMI monitor to use with my BeagleBoard. I think she saw the mammoth CRT TV I had hooked up to it and thought I deserved something more modern. I have […]
BeagleBox

Over the holiday I managed to close out a few nagging issues in the builds. First, logins stopped working until I realized that I’d turned off the getty’s on tty0 and tty02. This wasn’t the complete fix, however, as Busybox was adding /etc/securetty to the rootfs and that file did […]
BeagleBox: working Xorg and eth support

I’ve spent the past week or so trying to integrate my BUI releases into the Buildroot build for BeagleBox. My original intent was to use a metabuild of all of the packages I’d forked from Matchbox so I’d only have one package to build in Buildroot. The metabuild would build […]
BeagleBox: BUI reset

This past weekend I made the 0.4.0 release of BeagleBox. This is a major milestone for the project because it establishes the baselines for two of the core software componets, the bootloader and the kernel. I made a public release on SourceForge and updated the source and build pages on […]
BeagleBox: V0.4.0 released, wiki updated
Tonight I built the linux-omap-dss2 repo (master branch) from gitorious.org and tried it. This is the repo from the guy working on the OMAP DSS2 support in the kernel. And viola! S-Video output is once again working! BeagleBox now defaults to mainline u-boot (2010.09, at least) an this branch of […]
BeagleBox: DSS2/TV-out success!
Trying to come to grips with the myriad of source trees from which BeagleBoard related source can be pulled, I updated the BeagleBoard build system the other day to make it easier to pull from the various archives. Technically there are four ways to get source related to BeagleBoard: A […]
BeagleBox: finding Mr. DSS2
It’s a wonder what you can get done once the board actually boots up to a shell prompt. Tonight I completed setup of inittab and boot scripts – along with customization of the rootfs build – to force writes normally bound for the rootfs to end up on a tmpfs […]
BeagleBox: tmpfs for writes, for now, but new u-boot ...
I finally got a rootfs working with the kernel tonight. It’s a minimal rootfs built with buildroot and busybox but it boots up to a shell prompt and does just enough work to make sure ps displays the process list. Whoopeeeee!!! Now, don’t get crazy here. This is just booting […]
BeagleBox Milestone: the board boots with BeagleBox software!
I couldn’t figure out why my initrd or rootfs wouldn’t work and had exhausted all obvious solutions. Jumping to Occam’s Razor, I decided the problem may be with the cross compiler toolchain. So I grabbed Free Electron’s (FE) embedded Linux training lab (which focuses on the BeagleBoard) and decided to […]
BeagleBox: small steps – better xcc, u-boot/kernel boot but ...

With a better understanding of what’s happening with the Beagle Board validation images I’ve started to redesign the boot process for BeagleBox. First, the SD card will be partitioned with two partitions. The first is the FAT32 partition to hold the kernel image, boot scripts and an initial ramdisk (initrd). […]
BeagleBox: understanding the boot process requirements
I fiddled with the u-boot env variables tonight to try and resolve the S-Video problem. One trick from the BeagleBoard mailing list said to set omapfb.mode=tv:ntsc and omapdss.def_disp=tv. I tried this but found that if I tried to run the boot manually to pick up these changes to the bootargs […]