Well, to be more precise, I have corrupted file system on my GP2X, (U-boot and kernel are fine). A bigger problem is that I have a broken serial adapter which could be fixed relatively simply and used to unbrick my gp2x... but I've chosen to reinvent the wheel and make myself a breakout box. It's nearly complete, I expect to have my GP2X up and running within a week. And when it is fixed, I will certainly be making a firmware 2.0 updater.
I have also ordered a new GP2X, which should really have been here by now... ah well, all good things take time