2or0's EABI works very well. Sound plays clear and loud. Speed is very good too. But you need UBOOT. He said you may do it without wiping your internal drive clean. But I am not sure (because I set up everything from the ground up).
You don't need uboot for EABI, angstrom uses EABI and does not use uboot on the zaurus.
Thats what I thought, We are already using the right kernel. You just need to find a way to get the debian-eabi-rootfs on the microdrive (booting into emergency with D+M and make sure you have gnu-tar on the SD or CF for untarring it ?)
Bangs head on the nearest wall!
This thread
Installing Debian Base, Without Needing A Network Connection! seems to give the answer. I should have thought of it I started it with a copied post from ZDevil.
So the steps would be summarised as :
1. Get into 'emergency' and produce a formatted, clean drive.
2. Put Eabi kernel + matching updater + EABI rootfs + gnu-tar on SD
3. Flash and cross your fingers.
For 2 the armel/EABI rootfs that everybody appears to be using should do. The gnu-tar and updater.sh from bigbox mentioned in the thread I've linked to should work.
But you could presumably do the untarring manually from the emergency system. Or even do the partitioning/formatting from a working system and untar the armel fs from a mounted sd card. Am I being a bit delusional here?
Looks like an attempt at this is worthwhile. I need to look at the armel rootfs to check modules version.
I suppose I ought to try the 1,2,3 method as listed above if the bits I have look compatible. There's another weekend gone.
Thanks koen, Chero for pointing out the obvious. (Obvious to you, oblivious to me!)
I'd really like to avoid using uboot. Any system that has so many posts about how to remove it or escape from it has to be a concern!