Yearly Archives: 2010


I’ve been waiting nearly 30 years for my alma mater to do something noteworthy, well other than something intellectual because lets face it, it’s not MIT.  They managed a national championship in women’s basketball once and for that I’m eternally grateful.  But the guys teams, well, they lack a certain […]

Alma matters



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




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


3
After upgrading to Fedora 14 at work I did some builds against various kernels, u-boot, buildroot and toolchains we use.  I ran into an interesting problem. make[2]: Entering directory `/home/mjhammel/src/cei/sysbuild/bld/buildroot-2010.05.xcc/output/toolchain/linux-2.6.32.14′ /home/mjhammel/src/cei/sysbuild/bld/buildroot-2010.05.xcc/output/toolchain/linux-2.6.32.14/arch/powerpc/Makefile:178: *** mixed implicit and normal rules.  Stop. ?A bit of googling shows that make 3.82 changed in a way […]

make 3.82 vs the world




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 upgraded to Fedora 14 at work yesterday.  For the most part the typical processes I’ve written about before worked fine.  But two places exposed some caveats. First, network based installation using NFS doesn’t work. What happens is that after the bootloader info is taken some attempt to access the […]

Fedora 14 mini review



This weekend I buckled down and merged the BeagleBoard validation images kernel configuration into my BeagleBox kernel configuration.  When I booted the resulting kernel with the validation images ramdisk image it worked.  Unfortunately, because there were a fair number of changes to merge in it isn’t clear exactly which ones […]

BeagleBox: kernel boots initrd, initramfs still doesn’t work