Last Update: "2008/06/30 00:28:27 makoto"
PS3
- Geek Patrol -> PlayStation 3 Performance
-
http://www.geekpatrol.ca/2006/11/playstation-3-performance/
- Cellでがんばってみたログ
-
http://d.hatena.ne.jp/hagecell/
- PS3 で linux メモ
-
http://www.softclub.co.jp/zoro/memo/ps3.html
- Open Platform for PLAYSTATION3
-
http://www.playstation.com/ps3-openplatform/jp/index.html
- Open Platform for PLAYSTATION3 (説明書と取得)
-
http://www.playstation.com/ps3-openplatform/jp/manual.html
ここから otheros.self を取得
-rw-r--r-- 1 makoto wheel 1350920 Jan 5 23:53 otheros.self
- IC2006 新しいマルチコア・プロセッサ Cell で遊ぼう (安田絹子さん)
-
http://internetconference.org/ic2006/PDF/invited-talk/play-with-the-cell.pdf
- (Sony) Cell BroadBand Engine Archtecture (Version 1.01)
-
http://cell.scei.co.jp/pdf/CBE_Architecture_v101.pdf
- Fixstar
-
http://cell.fixstars.com/ps3linux/index.php/メインページ
- PS3 Linuxのインストールに必要なものを用意する
-
PS3 Linuxのインストールに必要なものを用意する
- Wiki Cell Fan Info --- kboot
-
http://wiki.cellfan.info/index.php/Kboot
- 西川善司の3DゲームファンのためのPS3アーキテクチャ講座
-
http://www.watch.impress.co.jp/game/docs/20060329/3dps3.htm
- PS3 System Overview
-
http://www.watch.impress.co.jp/game/docs/20060329/3dps303.htm
日記
2008/04/21
| OSC 2008 Nagaoka
4.99.58 userland + 4.99.20 kernel にて展示
| 2007/07/07 | NetBSD BOF で
現在の状況を発表
した
| 2007/07/05 | 下記で動かなかったのは base.diff を正しく当てていなかったため。
single user で動くようになった
| 2007/07/01 | 20070526 版にて build.sh tools と
build.sh kernel=GENERIC が完走。しかし動かない。
| 2007/03/09 | AsiaBSDCon NetBSD BOF にて( 01/22 版で) 実演。
Let's Note R1 を DHCP/TFTP/NFS サーバにする
|
2007/01/22 | 深海版で build.sh が完走。
Single user で起動し
dmesg
も採取した。しかし (NFS mount している) disk に書こうとすると、大きさ 0 のものしか出来ない。
ls, uname -a, ifconfig, ssh, date, reboot 等は大丈夫。ed は Illegal instruction で落ちる。
メモリは 128M と表示されているが、本当は 256M のはず。
|
2007/01/18 | NFS root を用意して起動。
/sbin/init が動き始めるところで止ってしまう
|
2007/01/17 | 深海さんにお願いして NetBSD/ps3 を作った。
-fno-unit-at-a-time も試した方がいいそうです。
|
2007/01/09 | NetBSD/ps3 を作って見る(失敗)
|
2007/01/05 | 60GB を amazon.co.jp から入手。
disk を 10G + 49G に分ける
|
otheros
-rw-r--r-- 1 makoto wheel 186890240 Jan 17 18:44 CELL-Linux-CL_20061208-ADDON.iso
をもらって来て
vnconfig /dev/vnd0c CELL-Linux-CL_20061208-ADDON.iso
mount /dev/vnd0c /vnd
のようにして、その中から /vnd/kboot/otheros.bld を使います。これも含めて
USB メモリに、次のように用意します。
/PS3/otheros/otheros.self Open Platform for PLAYSTATION3
http://www.playstation.com/ps3-openplatform/jp/manual.html (← 本当にここにあるかは未確認)
から取得したもの
otheros.bld .. kboot という(らしい)
これで本体の設定 .. 他の OS の設置 .. 本体の設定 .. 優先する OS 等を設定して
電源ボタンで切入。すると
kboot が起動します。
そこで kboot: の入力待になるので、
サーバ側に tftp の設定をして、そこに netbsd-PS3.gz を置きます。
そして、
kboot: tftp://hoge.example.com/netbsd-PS3.gz
とすると、NetBSD kernel が起動します。これは(何もしないと)
nfs_boot になっているので
NFS サーバの設定を用意しておきます。
server
NFS サーバ側には base.tgz と etc.tgz を tar pzxf で開けます。./dev で ./MAKEDEV all
をしておきます。/etc/exports に設定して mountd を再起動します。また
DHCP サーバには次のように書いて再起動しておきます。
host ps3 { # PLAYSTATION3
hardware ethernet 00:15:c1:da:xx:yy;
fixed-address 192.168.1.224;
next-server 192.168.1.211;
option root-path "/export/tftpboot/ps3";
}
(since 2007/01/17)
|