Hammer Board Software System

Source Code
Current kernel patch against 2.6.22 - [[Media:hammer-linux-2.6.22-09122007.diff.gz]]

Current APEX bootloader source - [[Media:apex-1.5.6-hammer.tar.gz]]

Archived Buildroot [[Media:buildroot-01032008.tar.gz]]

Current Buildroot [[Media:buildroot-01082008.tar.gz]]

The binutils patch (included in 01082008 buildroot) [[Media:100-makeinfo-version.patch]]. Put this file in the buildroot/toolchain/binutils/2.17.50.0.17 directory.

Current Openocd source - [[Media:openocd.tar.gz]]

Current libftd2xx files - [[Media:libftd2xx0.4.13.tar.gz]]

Current Openocd config for Hammer - [[Media:hammer.cfg]]

Current Openocd script for Hammer - [[Media:hammer.ocd]]

Openocd Script to blink onboard LED - [[Media:blink.ocd]]

Fix for mpfr buildroot config - [[Media:mpfr.mk]]

The s3c2410_udc patch (required for Gadget support) - [[Media:s3c2410_udc.patch]]

Source for devmem utility - [[media:devmem2.c|devmem]]

Configuration Files
Current kernel config - [[Media:hammer-kernel-config]]

Current APEX bootloader config - [[Media:apex-hammer-config]]

Current buildroot config - [[Media:buildroot-hammer-config]]

Buildroot Configuration with C++ enabled - [[Media:buildroot-hammer-alt-config]]

Whole Darned Thing
All files and patches as of June 16,2008. This includes the Devmem2 into the romfs image - [[Media:Buildroot-WholeDarnedThing-2008-06-16.tar.gz]]

Binary Images
The reference [[media:apex.bin|bootloader]], [[media:zImage|Kernel Image]], and [[media:rootfs.arm.ext2.gz|root file system]]

devmem utility [[media:devmem|binary]]