Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: [9fans] nice terminal...

152 views
Skip to first unread message

Nicolas Bercher

unread,
Mar 20, 2012, 8:33:27 AM3/20/12
to
Does anyone know about the Plan 9 support status for the Raspberry Pi ?

Nicolas

Calvin Morrison

unread,
Mar 20, 2012, 9:32:02 AM3/20/12
to

I was just thinking about this while drinking my coffee.

A few perspective problems :

1. Broadcom drivers that are more locked down than Mr. Manson.

2. The boot process is insanely weird. It's boots by bootstrapping the GPU or something crazy.

3. No cd-rom drive to do a CD install. Probably easy to work around (I've only installed it this way)

Calvin

Charles Forsyth

unread,
Mar 20, 2012, 10:10:07 AM3/20/12
to
You have to have got one first. My delivery note says "May" and the blog said the initial batch had a part wrong (stopping ether from working).

Richard Miller

unread,
Mar 20, 2012, 10:19:43 AM3/20/12
to
> My delivery note says "May"

You're lucky. I'm on the waiting list to be allowed onto
the pre-order queue.

Nicolas Bercher

unread,
Mar 20, 2012, 10:59:24 AM3/20/12
to
Le 20/03/2012 15:10, Charles Forsyth a écrit :
> You have to have got one first. My delivery note says "May" and the blog
> said the initial batch had a part wrong (stopping ether from working).

OK, I'll wait.
For sure this device will stimulate some Plan 9 users!

Nicolas

erik quanstrom

unread,
Mar 20, 2012, 11:52:35 AM3/20/12
to
ooooh you're lucky. ... probablly the little jailies' pet, aren't we?
what i wouldn't give to be on the waiting list to be allowed onto
the pre-order queue.

i don't really want one. just couldn't resist the reference. :-)

- erik

David Leimbach

unread,
Mar 20, 2012, 12:03:00 PM3/20/12
to
Luxury!  There were four of us living in a brown paper bag in a septic tank...

(sorry couldn't resist)

Stephen Wiley

unread,
Mar 20, 2012, 5:34:39 PM3/20/12
to
I've been thinking about this for a while as well (I don't have one yet though... so I haven't gone far beyond thinking)


On Mar 20, 2012, at 1:32 PM, Calvin Morrison wrote:

1. Broadcom drivers that are more locked down than Mr. Manson.

There is a RiscOS port, perhaps that has something...


2. The boot process is insanely weird. It's boots by bootstrapping the GPU or something crazy.

Perhaps we could port 9load to RiscOS? (like the pc version on dos) It sounds like a simple cooperative multitasking os, but I'm no expert.

I'm hoping to mess with this when mine ships (again, supposedly in may).

Paweł Lasek

unread,
Apr 1, 2012, 9:21:33 AM4/1/12
to
On Tue, Mar 20, 2012 at 13:32, Calvin Morrison <mutant...@gmail.com> wrote:
> I was just thinking about this while drinking my coffee.
>
> A few perspective problems :
>
> 1. Broadcom drivers that are more locked down than Mr. Manson.

The 3D part is - simple framebuffer should work, afaik.

> 2. The boot process is insanely weird. It's boots by bootstrapping the GPU
> or something crazy.

Not really - it's just that the GPU contains the controller chip, and
the first stage bootloader is thus written in it. It will happily load
anything that has Linux-style header and resides on first,
FAT-formatted dos partition on the SD card, afaik.

> 3. No cd-rom drive to do a CD install. Probably easy to work around (I've
> only installed it this way)

See above :)

> Calvin

--
Paweł Lasek
pawel...@gmail.com
pawel.l...@aberdeen.ac.uk

Jeffrey Green

unread,
Apr 22, 2012, 11:08:06 AM4/22/12
to
So, a month has gone by and a slice of raspberry pi is looking more and more tempting these days, especially since "official" delivery seems to have happened last week. Has anyone yet chanced an introduction of one to plan9? I would guess the initial booting would be the biggest hurdle. What tools do we have to work with in that situation?

-jeff

Tristan

unread,
Apr 22, 2012, 11:17:05 AM4/22/12
to
> So, a month has gone by and a slice of raspberry pi is looking more and
> more tempting these days, especially since "official" delivery seems to
> have happened last week. Has anyone yet chanced an introduction of one
> to plan9? I would guess the initial booting would be the biggest
> hurdle.

Not to stop anyone, but I hear getting documentation from Broadcom is a
bit of a painful project all in itself.

Devon H. O'Dell

unread,
Apr 22, 2012, 11:22:43 AM4/22/12
to

It's not easy even if you make appliances and sell a good number of their NICs. At a company where I worked a few years ago, we had a performance problem and it took us months to get any datasheets. When that didn't help, it took us about the same amount of time to get errata.

It is not fun.

--dho

Jeffrey Green

unread,
Apr 22, 2012, 11:47:36 AM4/22/12
to

On Apr 22, 2012, at 11:22 AM, Devon H. O'Dell wrote:

> It's not easy even if you make appliances and sell a good number of their NICs. At a company where I worked a few years ago, we had a performance problem and it took us months to get any datasheets. When that didn't help, it took us about the same amount of time to get errata.
>
> It is not fun.

I'm assuming the proprietary stuff that is the hurdle here is a ROM based boot sequence (and language). I would think that the ARM processor architecture is standard. If so about the ROM, is the general public completely in the dark about it?

-jeff

Charles Forsyth

unread,
Apr 22, 2012, 12:22:14 PM4/22/12
to
I always hope to see things like this appearing as the McGuffin in films: "The Broadcom Errata"
(``Look! I've decoded the cryptogram in the K&R Code. It seems to give the location of a Broadcom data sheet.
We thought they'd all been lost or destroyed!'' ``If it also has the errata, it would be priceless! That explains why they
had to kill Fletcher to shut up his open source project.")

Jeff Sickel

unread,
Apr 22, 2012, 1:40:40 PM4/22/12
to
Sign me up as a reviewer for your next theatrical production. A little
radio, streaming audio, or even a youtube screening will suffice.

Devon H. O'Dell

unread,
Apr 22, 2012, 2:02:50 PM4/22/12
to

Glenda Python and the Search for the Holy Broadcom Specs

Bakul Shah

unread,
Apr 22, 2012, 5:30:37 PM4/22/12
to
On Apr 22, 2012, at 8:47 AM, Jeffrey Green <ata...@gmail.com> wrote:
> I'm assuming the proprietary stuff that is the hurdle here is a ROM based boot sequence (and language). I would think that the ARM processor architecture is standard. If so about the ROM, is the general public completely in the dark about it?

There are is a binary containing the code that runs on the GPU; this is loaded by the boot loader on the GPU. Then there are libGLES.so and friends that link with your openGL ES Linux app. Not much different from what NVidia does. The "kernel" is also booted by the GPU. In some ways this is simpler. To allow kernel choice at run time, the GPU loaded "kernel" could be 9load or grub or something.

Linux driver to talk to the GPU is open source & CPU-GPU message types to implement a dumb frame buffer are documented so getting up /dev/draw shouldn't be hard.

There is a schematic for the board and a separate spec for peripherals - GPIO, UART, PWM, etc etc.

So a port should be no worse than to other ARM based SBCs. And once a port is done, you can have a ready to run SDHC card - no more fighting with installing plan9!

Strake

unread,
Apr 22, 2012, 7:22:40 PM4/22/12
to
I hope that 9fans will get the casting call.

Joseph Stewart

unread,
Apr 22, 2012, 7:53:24 PM4/22/12
to
The whole Broadcom licensing thing is a major pain at my current job (although my overlords probably have equally painful legal shackles).

Not being able to see data sheets is pretty lame.

-joe

Bruce Ellis

unread,
Apr 22, 2012, 10:51:52 PM4/22/12
to
"John Connor uses his 26th century technology to travel back in time,
insisting that Sarah's destiny will be thwarted if she does not take
the errata to the desert. They blow things up - not many dead. Sarah
latches onto a Cyborg open wifi and summons - a sequel."
--
Don't meddle in the mouth -- MVS (0416935147, +1-513-3BRUCEE)

Jeffrey Green

unread,
Apr 23, 2012, 10:07:26 AM4/23/12
to
On Apr 22, 2012, at 10:51 PM, Bruce Ellis wrote:

> "John Connor uses his 26th century technology to travel back in time,
> insisting that Sarah's destiny will be thwarted if she does not take
> the errata to the desert. They blow things up - not many dead. Sarah
> latches onto a Cyborg open wifi and summons - a sequel."

That may be a hard sell to Disney these days....

Matthew Veety

unread,
Apr 23, 2012, 10:20:03 AM4/23/12
to

nah it has everything Disney loves: time travel, shitty story, and an instant sequal. Add some princesses and you're good to go.

--
Veety

0 new messages