Hey there.

So... you use an ad blocker. That's cool. Sometimes we do too.

But without ad revenue, we wouldn't even be here. And we might not be here much longer.

Please disable your ad blocker and click to continue.

Page 3 of 3 First ... 23
  1. #21
    daveribz Guest
    Quote Originally Posted by B4rtj4h View Post
    So we almost hacked 3.6 with linux... but with the next update it will be history or is this permanent ?
    Lol.. We didn't on 3.60 with Linux. graf_chokolo is enabling us to install a Linux distro with access to all the PS3's hardware/software control, separated from GameOS. This means you can have both installed, just like the old OtherOS option, but with waaaaay more liberty and control!

  2. #22
    Luisp1nt0 Guest
    Exactly, this is nothing to do with games it's about getting back Linux...

  3. #23
    B4rtj4h Guest
    Eh xD... seems some people read WRONG or i WRITE wrong.

    I meant. So it's possible to install linux on a 3.6 FW ? (hacked because it's NOT official)

  4. #24
    likhmilta Guest
    Graf chokolo is one of the best !

  5. #25
    nipsen Guest

    Thumbs Up Great work

    Thank you, Graf. This is going to be very useful for learning to write spu-code. No substitute for running it in real time. Fantastic work.

  6. #26
    jerryxjtu Guest
    BootOS failed to boot vmlinux. I used bootos to tftping and booting vmlinux, both linux-2.6 and ps3-linux show me { PHDR out of bounds },Petitboot can boot up, but canít detect usb keypad.

    { PHDR out of bounds } actually not because TEXT section too large, seems like int kernel_load(const u8 *addr, u32 len) at ${BOOTOS_SRC}/stage2/kernel.c, phdr->p_memsz get incorrect size.

    Any suggestion for this? Thanks!

    Code for bootos;install-bootos;lv2pathcer is from:
    CFW 3.55
    Corss Compiler:
    gcc 4.4.4

    linux-2.6 -> http://git.dukio.com/gitweb.cgi?p=linux-2.6;a=summary
    [email protected]:/home/jerry/workspace/ps3dev/linux-2.6# powerpc64-linux-readelf -S ./vmlinux.stripped
    There are 37 section headers, starting at offset 0x644b40:

    [Register or Login to view code]

    Bootos used 0x6c as the .TEXT size, but readelf donít think so.

  7. #27
    jerryxjtu Guest
    I get the point. kernel_load checked the LOADís MemSiz from program header, not add all need sectionsís size from section header. And this is a memory limit for 12M to relocate kernel image.

    12M is not enough for kernel running. But as .bss not need to loaded(ALL ZERO), and will be clear by kernel, and kernel can access more memory. So just ignore .bss

    Program Headers:

    [Register or Login to view code]

    Now it works, Here is the console log.

    [Register or Login to view code]

Page 3 of 3 First ... 23

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Log in