It looks like a flash kernel upgrade is possible via the same mechanism as the empeg. I'm unwilling to try this without a copy of the original flash kernel though. Does anyone at cambridge have access to the original flash kernel for the central? Or is there a way to download the kernel from flash?

Thanks!

-------------------
//from Mark Lord's download.c
static char magic[]="peace...";
...
printf("Turn on empeg unit now\n");
magicpos=0;
while(1) {
/* Look for magic string */
d=readbyte(1);
if (d<0) magicpos=0;
else {
if (d==magic[magicpos]) {
magicpos++;
if (magic[magicpos]==0) break;
}
else magicpos=(d==magic[0])?1:0;
}
}