Talk:PS3 OpenWRT: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 37: Line 37:
Using current version of petitboot-huge, downloaded from http://www.ps3devwiki.com/wiki/PS3_OpenWRT, "kexec -l /root/openwrt-ps3-petitboot-vmlinux.elf" gives:
Using current version of petitboot-huge, downloaded from http://www.ps3devwiki.com/wiki/PS3_OpenWRT, "kexec -l /root/openwrt-ps3-petitboot-vmlinux.elf" gives:


Warning: append= option is not passed. Using the first kernel root partition
"Warning: append= option is not passed. Using the first kernel root partition
Modified cmdline:
Modified cmdline:
Unable to find /proc/device-tree//chosen/linux,stdout-path, printing from purgat
Unable to find /proc/device-tree//chosen/linux,stdout-path, printing from purgat
Line 43: Line 43:
segment[0].mem:0x1143000 memsz:19243008
segment[0].mem:0x1143000 memsz:19243008
segment[1].mem:0x239d000 memsz:36864
segment[1].mem:0x239d000 memsz:36864
segment[2].mem:0x7fff000 memsz:4096
segment[2].mem:0x7fff000 memsz:4096"


After "kexec -e" ps3 freezes and does nothing.
After "kexec -e" ps3 freezes and does nothing.


cnpym
cnpym

Revision as of 12:52, 13 October 2012

Images

  • NAND can kexec -l huge_elfs, to load some stuff if needed.

Can't flash but can load, we can store an elf on HDD and maybe add an entry to kboot.conf

Paralel compilation

Don't know if it is just me but any attempt to build openwrt's latest trunk using multiple jobs fails...

Skiski

Yup! Firstly it stops on parted-3.0 (cause it has some libuuid dependencies). But when you do "make package/util-linux/compile; make package/util-linux/install" it stops on compiling ps3strgmngr.

cnpym

  • Order is a key factor compiling petitboot, make sure to use -j1: this also keep filtering for error messages easier to follow.
  • Official howto just tell enough about ps3strgmngr and fix.


Keep getting:

"make[3]: *** No rule to make target `package/preconfig'.  Stop.
 make[2]: [package/rootfs-prepare] Error 2 (ignored)" 

during buildtime. Is there any solution to this?

cnpym

Flashed dtbImage.ps3.bin after build completion. Petitboot boots upto selection screen, but it doesn't react neither to my keyboard nor to gamepad keypressing. Pressing power button gives normal reboot.

cnpym

  • use telnet to remotely control petitboot:
remote_pc# telnet 192.168.1.2
  • recheck/reconfigure/rebuild petitboot and test the image.elf prior to flashing the bin one:
# kexec -l image.elf
# kexec -e

Using current version of petitboot-huge, downloaded from http://www.ps3devwiki.com/wiki/PS3_OpenWRT, "kexec -l /root/openwrt-ps3-petitboot-vmlinux.elf" gives:

"Warning: append= option is not passed. Using the first kernel root partition Modified cmdline: Unable to find /proc/device-tree//chosen/linux,stdout-path, printing from purgat ory is diabled segment[0].mem:0x1143000 memsz:19243008 segment[1].mem:0x239d000 memsz:36864 segment[2].mem:0x7fff000 memsz:4096"

After "kexec -e" ps3 freezes and does nothing.

cnpym