mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-08-20 23:32:27 +03:00
the PS3 image Makefile to create openwrt-ps3-vmlinux.elf. Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11509 3c298f89-4303-0410-b956-a3cf2f4a3e73
44 lines
1.7 KiB
Plaintext
44 lines
1.7 KiB
Plaintext
OpenWRT on the Sony PS3 Game Console
|
|
|
|
The OpenWRT build will create both a 1st stage PS3-Linux image
|
|
suitable for programming into the PS3 flash memory, and a 2nd
|
|
stage PS3-Linux image suitable for loading via bootloaders or
|
|
the kexec utility.
|
|
|
|
The 2nd stage image is convenient for testing new builds. It can
|
|
be loaded from disk, USB device, or the network by an existing
|
|
Other OS bootloader. After the 2nd stage image is tested and
|
|
found to be good, the 1st stage image can then be programmed into
|
|
flash memory. It is recommended to use this method during
|
|
development to avoid corrupting the flash memory contents, which
|
|
requires a reboot to the Game OS to repair.
|
|
|
|
Known good Other OS bootloader images and installation information
|
|
can be found here:
|
|
|
|
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/
|
|
|
|
The 2nd stage image file is bin/openwrt-ps3-vmlinux.elf. It can
|
|
be loaded with an entry in the bootloader config file. It has
|
|
no initrd file.
|
|
|
|
The 1st stage image is named bin/otheros.bld. It can be programmed
|
|
into flash memory either from Linux or the Game OS. From Linux,
|
|
use the command:
|
|
|
|
ps3-flash-util -w otheros.bld
|
|
|
|
From the Game OS, use the menu item 'Install Other OS'.
|
|
|
|
Tips on how to recover your PS3-Linux system when it hangs up or no
|
|
longer boots can be found here:
|
|
|
|
http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-howto/ps3-boot-recovery-howto.txt
|
|
|
|
To alter the kernel command line options, run 'make kernel_menuconfig'
|
|
and go to 'Kernel Options' -> 'Initial kernel command string'.
|
|
|
|
The default video behavior is to autodetect the monitor capabilities,
|
|
which should work for most monitors. More info on video modes can be
|
|
found in the man page of the ps3-video-mode utility.
|