wifipineapple-openwrt/target/linux/ps3
Gabor Juhos cb4c118e50 linux: move certain disabled symbols to the generic configs
* CONFIG_ARCH_DMA_ADDR_T_64BIT
  * CONFIG_ARCH_HAS_ILOG2_U32
  * CONFIG_ARCH_HAS_ILOG2_U64
  * CONFIG_ARCH_PHYS_ADDR_T_64BIT
  * CONFIG_ARCH_SUPPORTS_MSI
  * CONFIG_GENERIC_CPU_DEVICES
  * CONFIG_HWMON_DEBUG_CHIP
  * CONFIG_I2C_PXA_PCI
  * CONFIG_LEDS_GPIO
  * CONFIG_MINIX_FS_NATIVE_ENDIAN
  * CONFIG_MLX4_CORE
  * CONFIG_POWER_SUPPLY
  * CONFIG_POWER_SUPPLY_DEBUG
  * CONFIG_QUOTACTL
  * CONFIG_SDIO_UART
  * CONFIG_SENSORS_K10TEMP
  * CONFIG_SENSORS_SCH56XX_COMMON
  * CONFIG_SENSORS_VIA_CPUTEMP
  * CONFIG_SERIO_AMBAKMI
  * CONFIG_SERIO_I8042
  * CONFIG_SERIO_LIBPS2
  * CONFIG_SERIO_PCIPS2
  * CONFIG_SERIO_RAW
  * CONFIG_SERIO_SERPORT
  * CONFIG_SPI_BITBANG
  * CONFIG_SPI_GPIO

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-15 10:58:52 +00:00
..
image define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files 2010-04-12 23:15:56 +00:00
patches-2.6.30
petitboot [ps3] remove preconfig variables 2012-04-12 09:43:41 +00:00
Makefile linux: add broken flag to targets which are using 2.6.30 2012-04-21 15:18:54 +00:00
README
config-2.6.30 linux: move certain disabled symbols to the generic configs 2012-05-15 10:58:52 +00:00
modules.mk massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950 2010-07-12 14:06:13 +00:00

README

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.