-
Notifications
You must be signed in to change notification settings - Fork 2
Installing PlayStation 2 IOP modules
The input/output processor (IOP) is a MIPS R3000A, or in later PlayStation 2 models a PowerPC 405GP emulating a MIPS R3000A. This processor provides a number of kernel services, for example, handling of USB interrupts. These are implemented as IOP modules that the PlayStation 2 Linux kernel loads as firmware.
Make sure that you have a working R5900 cross-compiler, or begin by installing an R5900 cross-compiler. Alternatively, install PlayStation 2 IOP modules with Gentoo.
Clone the PlayStation 2 IOP module repository with
git clone https://github.com/frno7/iopmod.git
then do cd iopmod
followed by
make CROSS_COMPILE=mipsr5900el-unknown-linux-gnu-
to obtain the IOP modules as IRX files in the module
directory. These IRX files are to be installed as firmware in the lib/firmware/ps2
directory when building a PlayStation 2 Linux INITRAMFS root filesystem.