9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] 9pi
@ 2012-08-18 18:31 Richard Miller
  2012-08-18 19:12 ` cinap_lenrek
  2012-08-18 19:34 ` Bakul Shah
  0 siblings, 2 replies; 5+ messages in thread
From: Richard Miller @ 2012-08-18 18:31 UTC (permalink / raw)
  To: 9fans

Progress report on Plan 9 for raspberry pi:

Driver for sd/mmc card is now up and running, just in time for
Bakul Shah to demonstrate 9pi at the Raspberry Jam today at the
Computer History Museum in Mountain View.  I hope he'll post a
report.

With local fossil on SD card, 9pi can now build its own kernel:

>     9pi% time mk 'CONF=pif'
>     ...
>     24.26u 16.68s 67.86r     mk CONF=pif

This is on Bakul's fast SDHC card.  On my crufty old 2GB SD card
it takes 484 seconds.  There's scope for more tuning of the driver,
but getting USB working is probably the next priority.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] 9pi
  2012-08-18 18:31 [9fans] 9pi Richard Miller
@ 2012-08-18 19:12 ` cinap_lenrek
  2012-08-18 19:34 ` Bakul Shah
  1 sibling, 0 replies; 5+ messages in thread
From: cinap_lenrek @ 2012-08-18 19:12 UTC (permalink / raw)
  To: 9fans

pif = ported it fast :)

--
cinap



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] 9pi
  2012-08-18 18:31 [9fans] 9pi Richard Miller
  2012-08-18 19:12 ` cinap_lenrek
@ 2012-08-18 19:34 ` Bakul Shah
  2012-08-18 19:42   ` erik quanstrom
  1 sibling, 1 reply; 5+ messages in thread
From: Bakul Shah @ 2012-08-18 19:34 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Sat, 18 Aug 2012 19:31:27 BST Richard Miller <9fans@hamnavoe.com>  wrote:
> Progress report on Plan 9 for raspberry pi:
>
> Driver for sd/mmc card is now up and running, just in time for
> Bakul Shah to demonstrate 9pi at the Raspberry Jam today at the
> Computer History Museum in Mountain View.  I hope he'll post a
> report.
>
> With local fossil on SD card, 9pi can now build its own kernel:
>
> >     9pi% time mk 'CONF=pif'
> >     ...
> >     24.26u 16.68s 67.86r     mk CONF=pif
>
> This is on Bakul's fast SDHC card.  On my crufty old 2GB SD card
> it takes 484 seconds.  There's scope for more tuning of the driver,
> but getting USB working is probably the next priority.

Meant to get this out last night but ran out of idle time.

Plan9 on RaspberryPi:
+ Kernel compiles in a minute (class 4 card, 800Mz cpu).
+ cd /sys/src && mk all in about 36 minutes.
+ Serial console
+ /dev/draw to framebuffer (display on HDMI/TV)
**good enough** for native development environment!

Much work remains:
- USB driver (need that for keyboard, mouse, ethernet).
- SHDC performance improvements
- Raspi specific drivers (GPIO, SPI etc)
- bug fixes
- some performance tuning

Hopefully there will be more to see at the next meet in a
month or so.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] 9pi
  2012-08-18 19:34 ` Bakul Shah
@ 2012-08-18 19:42   ` erik quanstrom
  2012-08-18 19:52     ` Richard Miller
  0 siblings, 1 reply; 5+ messages in thread
From: erik quanstrom @ 2012-08-18 19:42 UTC (permalink / raw)
  To: 9fans

really excellent stuff!

what's the easiest way to transfer files on and off the machine?

- erik



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] 9pi
  2012-08-18 19:42   ` erik quanstrom
@ 2012-08-18 19:52     ` Richard Miller
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Miller @ 2012-08-18 19:52 UTC (permalink / raw)
  To: 9fans

> what's the easiest way to transfer files on and off the machine?

Just stick the SD card in another machine.  There has to be
a FAT partition for booting; or you can access the fossil
partition if you have an sd card reader on a plan 9 machine.

You can boot the rpi as a cpu server networked via ppp, but
it's painfully slow.  In theory the uart will go up to
3Mb/s, but you need something on the other end that can
keep up.




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-08-18 19:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-18 18:31 [9fans] 9pi Richard Miller
2012-08-18 19:12 ` cinap_lenrek
2012-08-18 19:34 ` Bakul Shah
2012-08-18 19:42   ` erik quanstrom
2012-08-18 19:52     ` Richard Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).