Linux Bootloader
Posted: Tue Nov 29, 2005 10:57 am
I developed a small bootloader for linux. You can boot linux until the init process is started. The graphic driver is working, but there is no communication possible with the iop. So everything based on iop is not working (network, hard disc). I used TGE from cvs, which will reject all calls.
You can download it at:
http://people.freenet.de/ps2dev/kernelloader.tgz
You can only boot patched kernels, because there are some strange page fault exceptions generated. Which can be ignored, I don't know where the problem can be.
Sometimes there are also alignment exceptions produced (when I use -O2 for gcc).
There is also strange behaviour when I try to load the initrd. The main memory seems to be overwritten.
I think the dma or the iop is responsible for that. Did somebody know how I can deactivate iop for testing purpose. Did somebody know how Sony RTE handles the iop. Is the original iop operating system used or is it replaced?
You can download it at:
http://people.freenet.de/ps2dev/kernelloader.tgz
You can only boot patched kernels, because there are some strange page fault exceptions generated. Which can be ignored, I don't know where the problem can be.
Sometimes there are also alignment exceptions produced (when I use -O2 for gcc).
There is also strange behaviour when I try to load the initrd. The main memory seems to be overwritten.
I think the dma or the iop is responsible for that. Did somebody know how I can deactivate iop for testing purpose. Did somebody know how Sony RTE handles the iop. Is the original iop operating system used or is it replaced?