Linux


I've managed to build and boot Buildroot 2011.02 using the 2.6.32 Arago kernel and Crosstool-NG 1.8.2 with GCC 4.4.3 and uClibc 0.9.30.2.  The build works just as well as the older Buildroot 2010.11 I had been using, but there is a problem with where fonts are being installed.  For some […]

BeagleBox: Buildroot 2011.02 progress (toward video playback), Ubuntu and Linaro


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


All the parts arrived by last Tuesday and I was able to boot the board using the validation images.  I explored the u-boot environment and dug around the root file system to see what the BeagleBoard folks had put together.  I booted the board using the serial console and connected […]

BeagleBox: reality sets in – boot issues



I’m back from vacation and have been working on integrating Robert Nelson’s SGX patchset into the BeagleBox build.  These patches implement the SGX kernel drivers for the BeagleBoard found in the OMAP35x_Graphics_SDK package for Linux.  This allows building the SGX kernel modules with the rest of the kernel build instead […]

BeagleBox: SGX integration progress


I’m working two main issues at the moment:  stripping Matchbox to get a new BUI core and working on building and packaging the SGX SDK drivers.  The former is going well.  I’ve stripped session management and gconf already and checked those in.  I’ve got themes stripped down so that the […]

BeagleBox: Adjusting the design, learning about SGX and DSP


3
One of the drawbacks to dropping cable TV was losing summer broadcasts of pro tennis.  Recently my wife and daughter pointed out that you could watch some matches online via ESPN3.  So I tried to get it on the media box hooked to the big screen TV. I’ve got F12 […]

64 vs 32 bit flash: getting full screen flash ...



Today I released a complete rewrite of XNotesPlus, which I've renamed XNotesNG.  This version was properly architected (well, mostly) and implemented in Java.  Unlike other Java developers, I don't use IDEs like Eclipse or NetBeans.  Instead, I rely on the tried and true tools of kernel developers:  cscope and vi.  […]

XNotesNG: XNotesPlus never dies, it just evolves