Hi, Today I mostly got fed up with programming and decided to reflash the kernel boot params. It all went well until I rebooted. Now the phone loads up PBL but then refuses to go any further. I erased the flash block at a 16k boundry and rewrote, the address was 0x4000. commands used were : $ pbltool eraseflash 0x4000 1 $ pbltool writeflash 0x4000 data If anyone can give me any info on how to restore it to its former operation I would be grateful (although I do have a backup machine arriving tomorrow hopefully). I think I just noticed what happened. pbltool adds 0x400000 to the address when reading or writing to flash but doesn't when erasing. So I am guessing that I've erased a block of flash I wasn't expecting to. I'll wait for the other phone to turn up and hope that they have the same flash contents. But if anyone has any info that could help I would be grateful, anyway PBL is still useable so I guess its back to programming. It would be nice to know where I went wrong though. Regards, Mark.
participants (1)
-
mark