Re: How to install testing version of Debain on PS3

2008-02-26 Thread Geert Uytterhoeven
On Sat, 23 Feb 2008, Norberto Feliberty wrote:
 Hi, I do I install the testing version of debain on the ps3? I understand
 that the testing version of debain has no otheros.bld file  and is missing
 some ps3 specific utilites but I read on here that it is installable on the
 plyastation 3. Can I just for example burn the latest testing net install iso
 for power pc and put it in my ps3 and it will install as long as I already
 have an otheros.bld file installed on my ps3 or is ther more to just burning
 the cd in order to install bedbian currently? Thanks.

You need to:
  - Install otheros.bld on the PS3
  - Put your own kernel image on a USB memory stick. It needs to contain all
PS3 drivers.
  - Put the CD with the powerpc testing net install image in the CD-drive
  - Boot the PS3 into kboot
  - At the kboot prompt, type

sda1:/your-own-kernel-image initrd=/install/powerpc/initrd.gz

(alternative, you can boot your-own-kernel-image over the network using
 TFTP)

  - After installation, copy your-own-kernel-image to /boot
  - Edit /etc/kboot.conf to boot /boot/your-own-kernel-image

Good luck!

With kind regards,

Geert Uytterhoeven
Software Architect

Sony Network and Software Technology Center Europe
The Corporate Village · Da Vincilaan 7-D1 · B-1935 Zaventem · Belgium

Phone:+32 (0)2 700 8453
Fax:  +32 (0)2 700 8622
E-mail:   [EMAIL PROTECTED]
Internet: http://www.sony-europe.com/

Sony Network and Software Technology Center Europe
A division of Sony Service Centre (Europe) N.V.
Registered office: Technologielaan 7 · B-1840 Londerzeel · Belgium
VAT BE 0413.825.160 · RPR Brussels
Fortis Bank Zaventem · Swift GEBABEBB08A · IBAN BE39001382358619

Re: Debian for PS3?

2008-02-26 Thread Geert Uytterhoeven
On Sat, 23 Feb 2008, Bastian Blank wrote:
- Generic Cell support packages:
o New packages (already packaged by Ubuntu):
. ppu-binutils
. ppu-g++
. ppu-gcc
. ppu-gdb
. ppu-gfortran
. ppu-gnat
 
 What is ppu?

PPU = Power(PC) Processing Unit, i.e. the PowerPC core in the Cell Broadband
Engine.

ppu-gcc is a gcc optimized for the PPU. Not an absolute requirement though, as
normal gcc works fine (albeit it generates a bit slower code) and most of it is
(being) integrated in upstream gcc anyway, so it'll be in Debian sooner or
later anyway.

. spu-binutils
 
 Merge into binutils, the binary format is rather similar according to my
 memory.

Yep.

. spu-g++
. spu-gcc
. spu-gdb
. spu-gfortran
. spu-newlib
. spu-tools
 
 Well.

Needed to compile programs for the SPUs in the Cell Broadband Engine.

. cell-gcc-testsuite
. cell-programming-primer
. cell-sdsk
. libspe2
. libspe2-dev
. libspe2-doc
 
 Whats that?

libspe2 is the SPE Runtime Management Library for the Cell Broadband Engine
Architecture. It's needed to run code on the SPUs, the Synergistic Processing
Units in the Cell Broadband Engine.

Cell-gcc-testsuite is the GCC compiler testsuite for the Cell Broadband Engine.
Cell-programming-primer is a programming tutorial for the Cell Broadband
Engine, a high-performance processor hereinafter referred to as Cell. It
provides an overview of the Cell architecture and the fundamentals of Cell
programming.

Cell-sdk is a meta package depending/recommending/suggesting packages which all
together make up the Cell/B.E. Software Development Kit (SDK).

None of these is PS3-specific. They're needed for any Cell platform (i.e.
also for IBM Cell Blade (QS20/QS21), and Toshiba Celleb) and to use
Cell-derivatives like the Toshiba SpursEngine.

With kind regards,

Geert Uytterhoeven
Software Architect

Sony Network and Software Technology Center Europe
The Corporate Village · Da Vincilaan 7-D1 · B-1935 Zaventem · Belgium

Phone:+32 (0)2 700 8453
Fax:  +32 (0)2 700 8622
E-mail:   [EMAIL PROTECTED]
Internet: http://www.sony-europe.com/

Sony Network and Software Technology Center Europe
A division of Sony Service Centre (Europe) N.V.
Registered office: Technologielaan 7 · B-1840 Londerzeel · Belgium
VAT BE 0413.825.160 · RPR Brussels
Fortis Bank Zaventem · Swift GEBABEBB08A · IBAN BE39001382358619

Re: Debian for PS3?

2008-02-26 Thread Colin Watson
[Hmm, let's use my Ubuntu hat for this mail ...]

On Sat, Feb 23, 2008 at 03:45:28PM +0100, Aurélien GÉRÔME wrote:
 On Sat, Feb 23, 2008 at 01:51:39PM +, Colin Watson wrote:
  I am interested to know what specifically you think is wrong with
  Ubuntu's PS3 packaging. Admittedly we were in a hurry for some of it,
  but I'm not aware of any major problems. Perhaps you could elaborate.
 
 There is no major problems, hopefully. :)
 
 Last time I check (and I rechecked today at FOSDEM), the package[1]
 is not in sync with upstream[2],

That should be fixed, certainly, but is not a fundamental quality
problem, just that it hasn't been done yet.

 has binaries without manpages,

Upstream didn't provide any; it's certainly a bug that they aren't there
(like many other packages in Debian).

 and a huge monolithic diff without broken-out patches.

In my opinion the lack of broken-out patches is a feature, not a bug. (I
appreciate that you disagree, but until better tools are developed this
is a point of contention not a well-established Debian standard.) If I
had been doing it for Debian I would have done the exact same thing.

The diff is mostly just the missing generated Autotools files anyway;
that looks like it's been fixed upstream.

  (kboot is going to be a pretty nasty hack whatever way you slice it, due
  to being a boot loader with a built-in Linux kernel. We had to
  compromise somewhat due to the current kernel and the kboot code we had
  available not being friends.)
 
 OK, you made my point for ps3-kboot, I think it could be better done
 though, but I do not intend to bash Ubuntu in any way. I just have
 the Debian standards which have been pushed on me through the NM
 process. :)

The point I really want to make is that all my Ubuntu work is done to
the same standard as my Debian work, and as a result I get rather fed up
with the oh, those Ubuntu guys did this, but we need to hold it to a
higher standard for Debian thing that seems to be popular. There are
certainly Ubuntu developers who do lower-quality work, just as there are
Debian developers who do lower-quality work; likewise there are
excellent Debian developers and excellent Ubuntu developers. Of course,
people mainly notice when there happens to be a mismatch of some kind or
when they disagree with a decision.

If you aren't yet a Debian developer, you may still find it difficult to
distinguish between your sponsors' personal opinions and agreed Debian
standards. That will come with experience. :-)

 On a side note, but someway powerpc-related, perhaps you can tell me
 why you keep a broken device-tree-compiler with wrong versioning in
 Ubuntu (your 0.1-1 version is actually an old git checkout), while
 I have an up-to-date package in Debian.

Because the Debian version wasn't a higher version than Ubuntu until 22
December, which was after the point when we stopped automatically
syncing packages from Debian for Ubuntu 8.04. It looks like it'll be
automatically synced for the next release.

 I am no Ubuntu core-dev, so I am not allowed to sync it...

If there's an overriding reason to sync it despite our feature freeze,
I'd be happy to review a bug report.

Cheers,

-- 
Colin Watson   [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Debian for PS3?

2008-02-26 Thread Geoff Levand
On 02/26/2008 08:00 AM, Colin Watson wrote:
 [Hmm, let's use my Ubuntu hat for this mail ...]
 
 On Sat, Feb 23, 2008 at 03:45:28PM +0100, Aurélien GÉRÔME wrote:
 Last time I check (and I rechecked today at FOSDEM), the package[1]
 is not in sync with upstream[2],
 
 That should be fixed, certainly, but is not a fundamental quality
 problem, just that it hasn't been done yet.
 
 has binaries without manpages,
 
 Upstream didn't provide any; it's certainly a bug that they aren't there
 (like many other packages in Debian).

Hi,

Just FYI, I recently did major cleanup on the ps3-utils, and included
in that was a full set of man pages for all the utils in the package.
I released the updates 28-Jan-2008.

I also started making a more 'formal' release here:

  http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-utils/

-Geoff