No, I've used the standard 2.4.17-mvl21 for this, since that's what Mega Man used for his loader. I also managed to get a working initrd. It mounts and the kernel runs busybox (with a lot of page fault exceptions however). My list of things now looks like this:
- Test the smaller patches (finally get rid of the huge mvl version)
- Create a simple initrd for as long as there is no hdd driver
- Get irx modules to load using kernelloader (version 0.2 should do this but I somehow can't seem to get it to work)
- Set up communication to the IOP/IRX files (test with something simple like the shutdown button)
Perhaps there is some people over at ps2dev who can help. They seem to know a lot about compilers and stuff. You could also try to finish the 3.2.2 compiler from ps2dev, as stated in the readme:
The Playstation 2 Linux kit is NOT supported in this release. There are a
number of issues related to the deployment of this version of GCC in that
environment. This is left as an exercise for the ps2linux folks.