Hi Mychaela, > and welcome to our little odd community! :)
Thanks, looking forward to contributing in some way or other. > The flash erase-program-boot loadtool command programs an image you > specify into the boot sector. Which image did you flash with this > command, and what was the exact full command? The command was : flash erase-program-boot c139-unlocked-fw.bin 2000 And this command completed successfully. > The most likely reason for the "command echo mismatch" error would be > the serial cable making an unreliable connection; the second most > likely reason would be the phone's battery running down too low during > the flashing operation. In any case one should be able to recover > (power the phone down by pulling the battery out, put a fully charged > one in, then get back in with fc-loadtool and finish the flashing job) > *if* the boot code that was programmed in the flash erase-program-boot > step is a good and unlocked version - hence me asking about that above. The cable connection seemed good simply because I could make a flash dump of my phones inbuilt flash. It took quite a while and completed successfully. About the battery I actually charged it before using but may be not fully charged. So I am going to try what you have suggested. > Do you have another C1xx phone (another C139 or any other C1xx model) > running one of the official fw versions to charge batteries? Try the > following steps: Yes, I have spare batteies too. > 1. Remove the battery from the troubled phone and put a fully charged one in, but don't touch the red power button yet. Done. > 2. Connect the serial cable (make sure it's a good and reliable one), but again, don't touch the red power button yet. Done. > 3. Run fc-loadtool like this: fc-loadtool -h compal -c 1003 /dev/ttyXXX Done. > 4. Now momentarily press the red power button on the phone. Done. > If the phone has good boot code in it, you should be able to get in > this way; then just rerun flash erase and flash program-bin steps > starting at offset 0x10000 without touching the boot sector. If the > above method still fails, then your phone is most likely unrecoverably > bricked, but just to be absolutely sure, repeat the above procedure > (including removing and reinsering the battery) with this debug > command instead of fc-loadtool: On pressing the power button, I was delighted to see the "loadtool>" prompt again. I then followed with the erase command flash erase 10000 360000 This completed successfully with fwg o/p loadtool> flash erase 10000 360000 Performing CFI query CFI query successful: total size 400000, 71 sectors, command set style 0003 Erasing 54 sector(s) ...................................................... Now I see that you have mentioned to flash program-bin starting at offset 0x10000 while the the doc says to use flash program-bin 2000 c139-unlocked-fw.bin 2000 I am a bit confused and do not want to brick this phone as they are not easily available... so please let me know which command to use now. I already tried the above mentioned command from docs and get the following o/p loadtool> flash program-bin 2000 c139-unlocked-fw.bin 2000 Setting flash base address: INFB 0 Clearing Intel flash SR Programming flash: 3596288 (0x36e000) bytes ERROR: program operation failed at 00002000 Hoping to hear from you soon. Thanks for the great help and Regards, Ajay merlinsignals.blogspot.in _______________________________________________ Community mailing list [email protected] https://www.freecalypso.org/mailman/listinfo/community
