Hammer Board Software System

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

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

Kernel
Current - Hammer is supported in the main kernel tree as of linux-2.6.26

[[Media:hammer-linux-2.6.22-09122007.diff.gz| kernel patch]] against 2.6.22

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

Current [[Media:hammer-kernel-config| Kernel Config]]

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

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

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

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

Tool Chain
No patches are needed. The tool chain is built using buildroot.

OpenOCD
[[Media:openocd.tar.gz| Current Supported Openocd source]]

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

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

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

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

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

Binary Reference Images
[[media:apex.bin| APEX Boot Loader]]

[[media:zImage| Kernel 2.6.22 image]]

[[media:rootfs.arm.ext2.gz| Root File System]]

[[media:devmem| devmen utility]] binary