[Cbe-oss-dev] ps3-boot-game-os can't change boot flag

Akinobu Mita mita at fixstars.com
Mon Aug 24 19:52:27 EST 2009


> Hi Mita-san,
>
> On Mon, 24 Aug 2009, Akinobu Mita wrote:
>> > On Thu, 20 Aug 2009, Akinobu Mita wrote:
>> >> >> The PS3 model is CECHH00
>> >> >> We have another CECHH00 but ps3-boot-game-os works on this one.
>> >> >
>> >> > Do both have PS3 firmware version 2.7.6?
>> >>
>> >> They have the latest PS3 firmware (v2.80).
>> >
>> > Well, the dmesg you sent me showed 2.7.6?
>>
>> Oops, the failing PS3 had firmware version v2.76.
>>
>> dmesg attached for both PS3 with firmware version v2.80.
>
> I guess you hold the power button to get back to GameOS and upgrade the
> firmware? So you can still switch back and forth between GameOS and Linux?

Yes, I can.

> When comparing the dmesges, the interesting part is this:
>
> --- dmesg-fail.log2009-08-24 09:45:33.000000000 +0200
> +++ dmesg-ok.log2009-08-24 09:45:36.000000000 +0200
> @@ -79,15 +79,16 @@ ps3flash sb_03: ps3flash_probe:389: regi
>  ps3disk_init:585: registered block device major 254
>  ps3_system_bus_match:360: dev=6.0(sb_02), drv=6.0(ps3disk): match
>  ps3_system_bus_match:360: dev=6.0(sb_02), drv=6.0(ps3disk): match
> -ps3disk sb_02: ps3stor_setup:154: No accessible regions found
> -ps3disk: probe of sb_02 failed with error -1
> +ps3disk sb_02: First accessible region has index 3 start 25690136 size
> 52450024
> +ps3disk sb_02: ps3da is a ST940210AS (38154 MiB total, 25610 MiB for
> OtherOS)
> + ps3da: ps3da1 ps3da2 ps3da3
>  brd: module loaded
>  loop: module loaded
>  ps3_system_bus_match:360: dev=3.0(sb_04), drv=3.0(ps3_gelic_driver):
> match

Nice

> What's the status of the hard drive in the problematic PS3?
> It is working?
> Is it partitioned for OtherOS, or for GameOS only?

It is partitioned for GameOS only.

Now I can reproduce it on both PS3s by re-partitioning the
hard disk for GameOS only.

> To get more info about the regions on the disk, you can #define DEBUG in
> drivers/ps3/ps3stor_lib.c.

dmesg attached.

dmesg-fail.log: partitioned for GameOS only
dmesg-ok.log: partitioned for OtherOS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dmesg-fail.log
Type: text/x-log
Size: 12005 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20090824/853089dd/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dmesg-ok.log
Type: text/x-log
Size: 14065 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/cbe-oss-dev/attachments/20090824/853089dd/attachment-0003.bin>


More information about the cbe-oss-dev mailing list