Let's try to wake up this thread while bitbake is eating all the CPU time
I'm interested in this, but I think the best would be to allow different kernels... That is, either use u-boot to boot angstrom, or altboot to boot pdaXrom. Using altboot + kexec, we could change the running kernel, and if altboot is started soon enough (it was the case when I used the hentges rom on my 5500) the additional boot time won't be a problem.
However, I have not yet a clear enough understanding of u-boot, pdaxrom and angstrom to know which problems would need to be addressed. The last time I changed kernel parameters I had to use the mean old buildroot (I needed a /bin/sh to repair, and there was no altboot at the time...), that tells you how old my knowledge is
I'm willing to spend time on this, any pointer / help / doc is welcome