I've been having issues getting my pineapple mark III to boot. So finally i hooked it up by the serial port and this is what outputs
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Accton release, version v1.5.1 - built 20:10:40, Aug 19 2008
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: ap51
RAM: 0x80000000-0x82000000, [0x8003f640-0x80fe1000] available
FLASH: 0xa8000000 - 0xa87f0000, 128 blocks of 0x00010000 bytes each.
== Executing boot script in 1.000 seconds - enter ^C to abort
^C
RedBoot> fis list
Name FLASH addr Mem addr Length Entry point
RedBoot 0xA8000000 0xA8000000 0x00030000 0x00000000
rootfs 0xA8030000 0xA8030000 0x006B0000 0x00000000
vmlinux.bin.l7 0xA86E0000 0x80041000 0x00100000 0x80041000
FIS directory 0xA87E0000 0xA87E0000 0x0000F000 0x00000000
RedBoot config 0xA87EF000 0xA87EF000 0x00001000 0x00000000
RedBoot> reset
+.. Resetting.
Found AR8012 PHY ID is 004d:d021 at 1
Ethernet eth0: MAC address 00:c0:ca:32:88:b7
IP: 192.168.0.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 0.0.0.0
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Accton release, version v1.5.1 - built 20:10:40, Aug 19 2008
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: ap51
RAM: 0x80000000-0x82000000, [0x8003f640-0x80fe1000] available
FLASH: 0xa8000000 - 0xa87f0000, 128 blocks of 0x00010000 bytes each.
== Executing boot script in 1.000 seconds - enter ^C to abort
RedBoot> fis load -d vmlinux.bin.l7
Image loaded from 0x80041000-0x80291086
RedBoot> exec
Now booting linux kernel:
Base address 0x80030000 Entry 0x80041000
Cmdline :