Root/target/linux/ps3/README

1OpenWRT on the Sony PS3 Game Console
2
3The OpenWRT build will create both a 1st stage PS3-Linux image
4suitable for programming into the PS3 flash memory, and a 2nd
5stage PS3-Linux image suitable for loading via bootloaders or
6the kexec utility.
7
8The 2nd stage image is convenient for testing new builds. It can
9be loaded from disk, USB device, or the network by an existing
10Other OS bootloader. After the 2nd stage image is tested and
11found to be good, the 1st stage image can then be programmed into
12flash memory. It is recommended to use this method during
13development to avoid corrupting the flash memory contents, which
14requires a reboot to the Game OS to repair.
15
16Known good Other OS bootloader images and installation information
17can be found here:
18
19  http://www.kernel.org/pub/linux/kernel/people/geoff/cell/
20
21The 2nd stage image file is bin/openwrt-ps3-vmlinux.elf. It can
22be loaded with an entry in the bootloader config file. It has
23no initrd file.
24
25The 1st stage image is named bin/otheros.bld. It can be programmed
26into flash memory either from Linux or the Game OS. From Linux,
27use the command:
28
29  ps3-flash-util -w otheros.bld
30
31From the Game OS, use the menu item 'Install Other OS'.
32
33Tips on how to recover your PS3-Linux system when it hangs up or no
34longer boots can be found here:
35
36  http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-howto/ps3-boot-recovery-howto.txt
37
38To alter the kernel command line options, run 'make kernel_menuconfig'
39and go to 'Kernel Options' -> 'Initial kernel command string'.
40
41The default video behavior is to autodetect the monitor capabilities,
42which should work for most monitors. More info on video modes can be
43found in the man page of the ps3-video-mode utility.
44

Archive Download this file



interactive