( cd build/qemu && openmoko/flash.sh ../tmp/deploy/glibc/images/fic-gta01 ) /usr/bin/gmake which: no gecho in (/usr/games/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/mnt/data/games/bin) openmoko/flash.sh: line 27: cd: ../tmp/deploy/glibc/images/fic-gta01: No such file or directory /usr/bin/pngtopnm /usr/bin/ppmtorgb3 gmake[1]: Entering directory `/media/raptor/moko/build/qemu/openmoko' gmake[1]: `splash.gz' is up to date. gmake[1]: Leaving directory `/media/raptor/moko/build/qemu/openmoko' ls: cannot access /media/raptor/moko/build/qemu/uImage-2.6.*-fic-gta01.bin: No such file or directory basename: missing operand Try `basename --help' for more information. ls: cannot access /media/raptor/moko/build/qemu/OpenMoko*.rootfs.jffs2: No such file or directory basename: missing operand Try `basename --help' for more information. ls: cannot access /media/raptor/moko/build/qemu/u-boot-gta01b*.bin: No such file or directory basename: missing operand Try `basename --help' for more information. Using '' as the kernel image. Using '' as the root filesystem image. Using '' as bootloader. gmake[1]: Entering directory `/media/raptor/moko/build/qemu/openmoko' # Making an empty/erased flash image. Need a correct echo behavior. echo -en \\0377\\0377\\0377\\0377\\0377\\0377\\0377\\0377 > .8b cat .8b .8b > .16b # OOB is 16 bytes cat .16b .16b .16b .16b .16b .16b .16b .16b > .512b cat .16b .16b .16b .16b .16b .16b .16b .16b >> .512b cat .16b .16b .16b .16b .16b .16b .16b .16b >> .512b cat .16b .16b .16b .16b .16b .16b .16b .16b >> .512b cat .512b .16b > .sec # A sector is 512 bytes of data + OOB cat .sec .sec .sec .sec .sec .sec .sec .sec > .8sec cat .8sec .8sec .8sec .8sec .8sec .8sec .8sec .8sec > .64sec cat .64sec .64sec .64sec .64sec .64sec .64sec .64sec .64sec > .512sec cat .512sec .512sec .512sec .512sec > .2ksec cat .2ksec .2ksec .2ksec .2ksec .2ksec .2ksec .2ksec .2ksec > .16ksec # Neo NAND is 128k sectors big cat .16ksec .16ksec .16ksec .16ksec .16ksec .16ksec .16ksec .16ksec > openmoko-flash.base rm -rf .8b .16b .512b .sec .8sec .64sec .512sec .2ksec .16ksec gmake[1]: Leaving directory `/media/raptor/moko/build/qemu/openmoko' Please wait, programming the NAND flash... sleep: invalid time interval `setenv' sleep: invalid time interval `dontask' sleep: invalid time interval `y' sleep: invalid time interval `nand' sleep: invalid time interval `createbbt' sleep: invalid time interval `setenv' sleep: invalid time interval `bootcmd' sleep: invalid time interval `\'setenv' sleep: invalid time interval `bootargs' sleep: invalid time interval `${bootargs_base}' sleep: invalid time interval `${mtdparts};' sleep: invalid time interval `bootm' sleep: invalid time interval `0x31000000\'' sleep: invalid time interval `setenv' sleep: invalid time interval `menu_1' sleep: invalid time interval `\'Set' sleep: invalid time interval `console' sleep: invalid time interval `to' sleep: invalid time interval `USB:' sleep: invalid time interval `setenv' sleep: invalid time interval `stdin' sleep: invalid time interval `usbtty;' sleep: invalid time interval `setenv' sleep: invalid time interval `stdout' sleep: invalid time interval `usbtty;' sleep: invalid time interval `setenv' sleep: invalid time interval `stderr' sleep: invalid time interval `usbtty\'' sleep: invalid time interval `setenv' sleep: invalid time interval `menu_2' sleep: invalid time interval `\'Set' sleep: invalid time interval `console' sleep: invalid time interval `to' sleep: invalid time interval `serial:' sleep: invalid time interval `setenv' sleep: invalid time interval `stdin' sleep: invalid time interval `serial;' sleep: invalid time interval `setenv' sleep: invalid time interval `stdout' sleep: invalid time interval `serial;' sleep: invalid time interval `setenv' sleep: invalid time interval `stderr' sleep: invalid time interval `serial\'' sleep: invalid time interval `setenv' sleep: invalid time interval `menu_3' sleep: invalid time interval `\'Power' sleep: invalid time interval `off:' sleep: invalid time interval `neo1973' sleep: invalid time interval `power-off\'' sleep: invalid time interval `setenv' sleep: invalid time interval `splashimage' sleep: invalid time interval `\'nand' sleep: invalid time interval `read.e' sleep: invalid time interval `splash' sleep: invalid time interval `0x5000;' sleep: invalid time interval `unzip' sleep: invalid time interval `0x96000\'' sleep: invalid time interval `setenv' sleep: invalid time interval `mtdids' sleep: invalid time interval `nand0=neo1973-nand' sleep: invalid time interval `setenv' sleep: invalid time interval `mtdparts' sleep: invalid time interval `mtdparts=neo1973-nand:0x00050000(u-boot),0x00004000(u-boot_env),0x00208000(kernel),0x00010000(splash),0x039a4000(rootfs)' sleep: invalid time interval `#dynpart' sleep: invalid time interval `nand' sleep: invalid time interval `write.e' sleep: invalid time interval `u-boot' sleep: invalid time interval `dynenv' sleep: invalid time interval `set' sleep: invalid time interval `u-boot_env' sleep: invalid time interval `saveenv' Try `sleep --help' for more information. openmoko/flash.sh: line 88: 26266 Terminated $qemu -mtdblock "$script_dir/$flash_base" -kernel "$script_dir/$1" -serial stdio -nographic -usb -monitor null 0<&0 U-boot failed to finish writing in setenv dontask y nand createbbt setenv bootcmd 'setenv bootargs ${bootargs_base} ${mtdparts}; bootm 0x31000000' setenv menu_1 'Set console to USB: setenv stdin usbtty; setenv stdout usbtty; setenv stderr usbtty' setenv menu_2 'Set console to serial: setenv stdin serial; setenv stdout serial; setenv stderr serial' setenv menu_3 'Power off: neo1973 power-off' setenv splashimage 'nand read.e 0x36000000 splash 0x5000; unzip 0x36000000 0x33d00000 0x96000' setenv mtdids nand0=neo1973-nand setenv mtdparts mtdparts=neo1973-nand:0x00050000(u-boot),0x00004000(u-boot_env),0x00208000(kernel),0x00010000(splash),0x039a4000(rootfs) #dynpart nand write.e 0x31000000 u-boot 0x400 dynenv set u-boot_env saveenv seconds, giving up. make: *** [flash-qemu-local] Error 255