I'm all out of ideas, Can't get Sneek to run *at all*
Here's the result when I compile boot2.bin
CODED:\sneek>build_boot2.cmd
Building..
make: Entering directory `/d/sneek/es'
DEP string.d
DEP vsprintf.d
DEP main.d
DEP NAND.d
DEP ES.d
DEP FS.d
DEP DI.d
DEP gecko.d
DEP alloc.d
DEP common.d
DEP font.d
make: Leaving directory `/d/sneek/es'
make: Entering directory `/d/sneek/es'
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC font.o
CC common.o
CC alloc.o
CC gecko.o
CC DI.o
CC FS.o
CC ES.o
CC NAND.o
CC main.o
main.c: In function '_main':
main.c:1796: warning: pointer targets in passing argument 1 of 'strlen' differ i
n signedness
main.c:1798: warning: pointer targets in passing argument 1 of 'strlen' differ i
n signedness
AS syscalls.o
CC vsprintf.o
CC string.o
LD esmodule.elf
make: Leaving directory `/d/sneek/es'
make: Entering directory `/d/sneek/fs'
make: Leaving directory `/d/sneek/fs'
make: Entering directory `/d/sneek/fs'
rm -f *.elf *.o *.bin *.d *.map
sdhc.c: In function 'sdhc_transfer_data':
sdhc.c:611: warning: implicit declaration of function 'dbgprintf'
ff.c: In function 'gen_numname':
ff.c:689: warning: passing argument 2 of 'memcpy' discards qualifiers from point
er target type
ff.c: In function 'f_write':
ff.c:1828: warning: passing argument 2 of 'memcpy' discards qualifiers from poin
ter target type
sdmmc.c: In function 'sdmmc_abort':
sdmmc.c:63: warning: implicit declaration of function 'dbgprintf'
diskio.c: In function 'disk_read':
diskio.c:41: warning: implicit declaration of function 'FS_Fatal'
diskio.c:45: warning: implicit declaration of function 'memcpy'
diskio.c: In function 'disk_write':
diskio.c:60: warning: implicit declaration of function 'sdmmc_write'
In file included from FS.h:24,
from FS.c:21:
ipc.h:9: warning: useless storage class specifier in empty declaration
FS.c: In function 'FFS_Ioctlv':
FS.c:121: warning: implicit declaration of function 'disk_read'
FS.c:128: warning: implicit declaration of function 'disk_write'
In file included from main.c:24:
ipc.h:9: warning: useless storage class specifier in empty declaration
main.c: In function '_main':
main.c:98: warning: implicit declaration of function 'sdhc_init'
string.c: In function 'strlcpy':
string.c:59: warning: implicit declaration of function 'memcpy'
make: Leaving directory `/d/sneek/fs'
make: Entering directory `/d/sneek/fs-usb'
DEP usb_os.d
DEP tiny_ehci_glue.d
DEP string.d
DEP vsprintf.d
DEP main.d
DEP FS.d
DEP gecko.d
DEP utils_asm.d
DEP ff.d
DEP diskio.d
DEP alloc.d
make: Leaving directory `/d/sneek/fs-usb'
make: Entering directory `/d/sneek/fs-usb'
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC alloc.o
CC diskio.o
diskio.c: In function 'disk_initialize':
diskio.c:35: warning: implicit declaration of function 'tiny_ehci_init'
diskio.c: In function 'disk_write':
diskio.c:80: warning: passing argument 2 of 'memcpy' discards qualifiers from po
inter target type
diskio.c:78: warning: unused variable 'i'
CC ff.o
ff.c: In function 'gen_numname':
ff.c:724: warning: passing argument 2 of 'memcpy' discards qualifiers from point
er target type
ff.c: In function 'f_write':
ff.c:1832: warning: passing argument 2 of 'memcpy' discards qualifiers from poin
ter target type
AS syscalls.o
AS utils_asm.o
CC gecko.o
CC FS.o
In file included from FS.h:28,
from FS.c:21:
ipc.h:9: warning: useless storage class specifier in empty declaration
FS.c: In function 'FFS_Ioctlv':
FS.c:63: warning: implicit declaration of function 'memset32'
FS.c: In function 'FFS_Ioctl':
FS.c:258: warning: implicit declaration of function 'hexdump'
CC main.o
In file included from main.c:24:
ipc.h:9: warning: useless storage class specifier in empty declaration
main.c: In function '_main':
main.c:278: warning: 'return' with a value, in function returning void
main.c: At top level:
main.c:30: warning: 'f' defined but not used
main.c:31: warning: 'GamePath' defined but not used
CC vsprintf.o
CC string.o
CC tiny_ehci_glue.o
In file included from ehci.c:759,
from tiny_ehci_glue.c:91:
usbstorage.c: In function '__send_cbw':
usbstorage.c:100: warning: passing argument 2 of 'memcpy' discards qualifiers fr
om pointer target type
CC usb_os.o
usb_os.c: In function 'ehci_maligned':
usb_os.c:22: warning: initialization makes integer from pointer without a cast
LD iosmodule.elf
@/c/devkitPro/devkitARM/bin/arm-eabi-strip iosmodule.elf
make: Leaving directory `/d/sneek/fs-usb'
make: Entering directory `/d/sneek/di'
DEP usb_os.d
DEP tiny_ehci_glue.d
DEP string.d
DEP vsprintf.d
DEP gecko.d
DEP utils_asm.d
DEP main.d
DEP ff.d
DEP diskio.d
DEP alloc.d
DEP dip.d
make: Leaving directory `/d/sneek/di'
make: Entering directory `/d/sneek/di'
rm -f *.elf *.o *.bin *.d *.map
AS start.o
CC dip.o
dip.c: In function 'DVDLowRead':
dip.c:341: warning: pointer targets in passing argument 1 of 'strlen' differ in
signedness
dip.c:345: warning: pointer targets in passing argument 1 of 'strlen' differ in
signedness
dip.c: In function 'DIP_Ioctl':
dip.c:494: warning: implicit declaration of function 'memset32'
CC alloc.o
CC diskio.o
CC ff.o
CC main.o
AS syscalls.o
AS utils_asm.o
CC gecko.o
CC vsprintf.o
CC string.o
CC tiny_ehci_glue.o
CC usb_os.o
LD iosmodule.elf
@/c/devkitPro/devkitARM/bin/arm-eabi-strip iosmodule.elf
make: Leaving directory `/d/sneek/di'
make: Entering directory `/d/sneek/mini-tree-mod'
rm -f armboot.bin git_version.h
make -C elfloader clean
make[1]: Entering directory `/d/sneek/mini-tree-mod/elfloader'
rm -f elfloader.bin
rm -rf .deps
rm -f elfloader.elf elfloader.elf.map start.o stub.o string.o utils.o
make[1]: Leaving directory `/d/sneek/mini-tree-mod/elfloader'
rm -rf .deps
rm -f armboot.elf armboot.elf.map start.o main.o ipc.o vsprintf.o string.o gecko
.o memory.o memory_asm.o utils_asm.o utils.o ff.o diskio.o sdhc.o powerpc_elf.o
powerpc.o panic.o irq.o irq_asm.o exception.o exception_asm.o seeprom.o crypto.o
nand.o boot2.o ldhack.o sdmmc.o
ASSEMBLE start.S
GITVER git_version.h
COMPILE main.c
main.c: In function '_main':
main.c:109: warning: label 'shutdown' defined but not used
main.c:40: warning: unused variable 'res'
COMPILE ipc.c
COMPILE vsprintf.c
COMPILE string.c
COMPILE gecko.c
COMPILE memory.c
ASSEMBLE memory_asm.S
ASSEMBLE utils_asm.S
COMPILE utils.c
COMPILE ff.c
ff.c:844: warning: 'dir_read' defined but not used
COMPILE diskio.c
diskio.c: In function 'disk_write':
diskio.c:61: warning: implicit declaration of function 'sdmmc_write'
diskio.c:55: warning: unused parameter 'drv'
COMPILE sdhc.c
sdhc.c: In function 'sdhc_wait_intr_debug':
sdhc.c:683: warning: unused parameter 'funcname'
sdhc.c:683: warning: unused parameter 'line'
COMPILE powerpc_elf.c
COMPILE powerpc.c
COMPILE panic.c
COMPILE irq.c
ASSEMBLE irq_asm.S
COMPILE exception.c
ASSEMBLE exception_asm.S
COMPILE seeprom.c
COMPILE crypto.c
COMPILE nand.c
COMPILE boot2.c
boot2.c: In function 'boot2_run':
boot2.c:382: warning: format '%d' expects type 'int', but argument 4 has type 'D
WORD'
COMPILE ldhack.c
COMPILE sdmmc.c
LINK armboot.elf
make -C elfloader
make[1]: Entering directory `/d/sneek/mini-tree-mod/elfloader'
ASSEMBLE start.S
COMPILE stub.c
COMPILE string.c
COMPILE utils.c
LINK elfloader.elf
OBJCPY elfloader.bin
make[1]: Leaving directory `/d/sneek/mini-tree-mod/elfloader'
MAKEBIN armboot.bin
make: python: Command not found
make: *** [armboot.bin] Error 127
make: Leaving directory `/d/sneek/mini-tree-mod'
Patching..
Patching for SNEEK
IOSKPatch: SD (with di)
elfins: Creating boot2_di.bin (SDCard as NAND, with DI module support)
IOSKPatch: SD (no di)
elfins: Creating boot2_sd.bin (SDCard as NAND)
Patching for UNEEK
IOSKPatch: USB (no di)
elfins: Creating boot2_usb.bin (USB as NAND)
elfins: Creating di.bin
D:\sneek>
I've tried with that boot2_sd.bin I compiled (164 KB (168,636 bytes) and I've tried with the boot2.bin made by the X-flak installer (160 KB (164,756 bytes) from
http://sites.google.com/site/completesg/how-to-use/sneek
I've got the PPCboot.bin from bootmii which works fine with my Bootmii (I used it to back up my NAND), the NAND i've made from IOS70-64-v6687.wad and System Menu-NUS-v482.wad using showmiiwads 1.4
I've tried using showmiiwads to extract my whole existing nand from a bootmii dump and using the full 300mb+ nand dump on the SD
I've got my setting.txt in the title/00000001/00000002/data folder (from own NAND dump)
I've tried with and without the DI.BIN that I compiled (not that it matters, I'm not using DI)
I've tried using different video modes in the bootmii.ini
I get one of two results - either a black screen and no output using the X-Flak boot2.bin or a black screen with no output and a blinking drive-light if I use the boot2_sd.bin I compiled, renamed to boot2.bin