PS3 OpenWRT

From PS3 Developer wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Introduction

  • We use OpenWRT to build PS3 bootloader petitboot.

Building from trunk

GIT repos: http://gitorious.ps3dev.net/ps3openwrt

HOWTO: http://gitorious.ps3dev.net/ps3openwrt/patches/blobs/master/HOWTO

Linux 2.6

Linux 3.x

Images

  • Here are some precompiled petitboot images.
  • First test the new image with your old petitboot, just kexec openwrt-ps3-petitboot-vmlinux.elf.
# transfer openwrt-ps3-petitboot-vmlinux.elf to your current petitboot with scp or USB

kexec -l /root/openwrt-ps3-petitboot-vmlinux.elf
kexec -e
  • And if everything is fine then flash it with ps3-flash-util.
# transfer otheros.bin to your current petitboot with scp or USB

ps3-flash-util -w /root/otheros.bin

Huge

  • The image is very big but has lots of useful tools.
  • I use it on my PS3 SLim.
  • Linux 3.8.4 + all my new drivers and the latest OpenWRT trunk.
  • The only reason why it cannot be used on PS3 NAND is the size, nothing else.
  • DHCP is enabled for Ethernet.
  • WLAN is enabled too but you have to configure your SSID and PSK, see /etc/config/wireless.
  • petitboot-huge.tar.xz (Linux 3.3.8): http://www.multiupload.nl/QY7NLM9ZBE (MD5 89417398f3281cd57a72c35397a2fb9b)
  • petitboot-huge.tar.xz (Linux 3.8.4): http://www.multiupload.nl/6GY6QFO8UE (MD5 ad5369a6a6633a77dec95247f246b07b)
  • petitboot-huge.tar.xz + USB fix (Linux 3.9-rc3): http://www.multiupload.nl/KARV72LLN4 (MD5 8b2c9e4a4b03d355bb6d15c83f178ebe)

Tiny

  • The image is minimalistic.
  • It should be used on NAND because of small size.
  • It's tiny and doesn't have as many tools as the huge one but it still has everything you need.
  • Linux 2.6.39.4 + all my new drivers and tools like ps3vuart-tools + ps3sed.
  • The image can be used on PS3 Slim or PS3 NOR too but the huge image is a better choice in these cases.
  • petitboot-tiny.tar.xz: http://www.multiupload.nl/BL63A7TH2N (MD5 14968a06ecd305b6220782a82f97759b)

Useful Scripts

Create OtherOS++ HDD Region