>> Yes, I know that, but I'm unable to connect to the phone through >> DFU protocol because Neo don't offer itself as a device supporting >> DFU. > > Have you tried to connect usb cable AFTER freerunner started NOR u-boot? ... > My early problems with DFU disappeared after I took this approach in a > script, it seems it can announce under two different PIDs (this one is > for updating U-Boot): > > #!/bin/bash > dfu-util -a 1 -d 0x1d50:0x5119 -D u-boot.udfu > if [ $? -eq 1 ] ; then > dfu-util -a 1 -d 0x1d50:0x5120 -D u-boot.udfu > dfu-util -a 1 -d 0x1d50:0x5119 -D u-boot.udfu > fi ... > It might be a silly suggestion but please double-check the usb cable > used, try to connect directly to the motherboard (avoid front-panel > connectors and usb hubs). May be you should try another PC. > > By no means (as you have no dboard) you could have damaged the NOR > bootloader by dfu-util. It should just work. The battery must be > charged before the flashing (you can even use any full-charged Nokia > battery). Try removing the battery for some time (to ensure clean > boot), then boot directly into the NOR uBoot, connect to PC and try to > flash. If it doesn't work, use another cable/usb port/pc.
Thanks you all, Andy, Nikita and Paul, now I have the phone working again. I used all your suggestions in complex, use another USB port on desktop, connect Freerunner to notebook after it's in NOR boot menu state, and flashed the phone using -d dfu-util option. It finished successfully. Still don't know what caused that troubles with DFU recognition failures. I have to be careful in the future while doing low-level manipulations with Neo like environment changes. Thanks, your help was invaluable! _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community