9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] arm ports update
@ 2010-05-13  3:42 geoff
  2010-05-13  4:24 ` Jacob Todd
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: geoff @ 2010-05-13  3:42 UTC (permalink / raw)
  To: 9fans, geoff

The kw port now supports the Guruplug Server Plus, including both
Ethernet interfaces, and probably the other Guruplugs.  booting(8) now
has the necessary instructions to get started.  They are more diverse
than one might like because every version of u-boot we get for a new
board seems to have had the dhcp, bootp and tftp commands tinkered
with to behave slightly differently.  We have two Guruplugs and one
has been stable but the other is prone to random resets (and runs much
warmer than the Sheevaplugs).  I'd be interested in hearing from
anyone else who sees random resets.

I've imported the flash memory support from native Inferno, other than
the flash translation layer, which was developed for nor flash and is
suspect with nand flash.  flash(3) describes the interface.  It seems
to work on the Kirkwood boards, but I haven't exercised it
extensively.  It does implement software ECC.  /dev/flash looks like
it always returns zero bytes on the igepv2 board, but lack of
documentation makes it a little hard to tell what to expect.



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

* Re: [9fans] arm ports update
  2010-05-13  3:42 [9fans] arm ports update geoff
@ 2010-05-13  4:24 ` Jacob Todd
  2010-05-13 10:41 ` Charles Forsyth
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 12+ messages in thread
From: Jacob Todd @ 2010-05-13  4:24 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 52 bytes --]

Thanks for the update. I can buy a sheevaplug now.

[-- Attachment #2: Type: application/pgp-signature, Size: 205 bytes --]

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

* Re: [9fans] arm ports update
  2010-05-13  3:42 [9fans] arm ports update geoff
  2010-05-13  4:24 ` Jacob Todd
@ 2010-05-13 10:41 ` Charles Forsyth
  2010-05-13 16:06 ` Boo
  2010-05-13 16:48 ` Skip Tavakkolian
  3 siblings, 0 replies; 12+ messages in thread
From: Charles Forsyth @ 2010-05-13 10:41 UTC (permalink / raw)
  To: 9fans

>the flash translation layer, which was developed for nor flash and is
>suspect with nand flash

it's not "suspect" as such: just not implemented because it's the wrong approach.
FTL's design assumes you can rewrite a word, flipping bits off (but never on),
to change a physical/logical map efficiently. fine with NOR, it allows that easily.
drivers for NAND would need to do something more costly to emulate that effect,
because the granularity is much larger, and the organisation and rules generally are different.
i don't think they bother (because it's not a good idea) so it probably wouldn't work.



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

* Re: [9fans] arm ports update
  2010-05-13  3:42 [9fans] arm ports update geoff
  2010-05-13  4:24 ` Jacob Todd
  2010-05-13 10:41 ` Charles Forsyth
@ 2010-05-13 16:06 ` Boo
  2010-05-13 16:48 ` Skip Tavakkolian
  3 siblings, 0 replies; 12+ messages in thread
From: Boo @ 2010-05-13 16:06 UTC (permalink / raw)
  To: 9fans

On 13 май, 06:46, ge...@plan9.bell-labs.com wrote:
> The kw port now supports the Guruplug Server Plus, including both
> Ethernet interfaces, and probably the other Guruplugs.  booting(8) now
> has the necessary instructions to get started.  They are more diverse
> than one might like because every version of u-boot we get for a new
> board seems to have had the dhcp, bootp and tftp commands tinkered
> with to behave slightly differently.  We have two Guruplugs and one
> has been stable but the other is prone to random resets (and runs much
> warmer than the Sheevaplugs).  I'd be interested in hearing from
> anyone else who sees random resets.
>
> I've imported the flash memory support from native Inferno, other than
> the flash translation layer, which was developed for nor flash and is
> suspect with nand flash.  flash(3) describes the interface.  It seems
> to work on the Kirkwood boards, but I haven't exercised it
> extensively.  It does implement software ECC.  /dev/flash looks like
> it always returns zero bytes on the igepv2 board, but lack of
> documentation makes it a little hard to tell what to expect.

Great news! Many thanks!



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

* Re: [9fans] arm ports update
  2010-05-13  3:42 [9fans] arm ports update geoff
                   ` (2 preceding siblings ...)
  2010-05-13 16:06 ` Boo
@ 2010-05-13 16:48 ` Skip Tavakkolian
  2010-05-13 16:58   ` David Leimbach
  2010-05-13 19:30   ` Gorka Guardiola
  3 siblings, 2 replies; 12+ messages in thread
From: Skip Tavakkolian @ 2010-05-13 16:48 UTC (permalink / raw)
  To: geoff, 9fans

thank you!

the two guruplugs i had ordered arrived today.  i was disappoint to
find that i'll need to order the JTAG board before i can do anything.
i didn't see this requirement when i ordered them over a month ago.
did anyone else miss this?

> The kw port now supports the Guruplug Server Plus, including both
> Ethernet interfaces, and probably the other Guruplugs.  booting(8) now
> has the necessary instructions to get started.  They are more diverse
> than one might like because every version of u-boot we get for a new
> board seems to have had the dhcp, bootp and tftp commands tinkered
> with to behave slightly differently.  We have two Guruplugs and one
> has been stable but the other is prone to random resets (and runs much
> warmer than the Sheevaplugs).  I'd be interested in hearing from
> anyone else who sees random resets.
>
> I've imported the flash memory support from native Inferno, other than
> the flash translation layer, which was developed for nor flash and is
> suspect with nand flash.  flash(3) describes the interface.  It seems
> to work on the Kirkwood boards, but I haven't exercised it
> extensively.  It does implement software ECC.  /dev/flash looks like
> it always returns zero bytes on the igepv2 board, but lack of
> documentation makes it a little hard to tell what to expect.




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

* Re: [9fans] arm ports update
  2010-05-13 16:48 ` Skip Tavakkolian
@ 2010-05-13 16:58   ` David Leimbach
  2010-05-13 19:30   ` Gorka Guardiola
  1 sibling, 0 replies; 12+ messages in thread
From: David Leimbach @ 2010-05-13 16:58 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs; +Cc: geoff

[-- Attachment #1: Type: text/plain, Size: 1528 bytes --]

Ok, now I have to google for guruplugs...

On Thu, May 13, 2010 at 9:48 AM, Skip Tavakkolian <9nut@9netics.com> wrote:

> thank you!
>
> the two guruplugs i had ordered arrived today.  i was disappoint to
> find that i'll need to order the JTAG board before i can do anything.
> i didn't see this requirement when i ordered them over a month ago.
> did anyone else miss this?
>
> > The kw port now supports the Guruplug Server Plus, including both
> > Ethernet interfaces, and probably the other Guruplugs.  booting(8) now
> > has the necessary instructions to get started.  They are more diverse
> > than one might like because every version of u-boot we get for a new
> > board seems to have had the dhcp, bootp and tftp commands tinkered
> > with to behave slightly differently.  We have two Guruplugs and one
> > has been stable but the other is prone to random resets (and runs much
> > warmer than the Sheevaplugs).  I'd be interested in hearing from
> > anyone else who sees random resets.
> >
> > I've imported the flash memory support from native Inferno, other than
> > the flash translation layer, which was developed for nor flash and is
> > suspect with nand flash.  flash(3) describes the interface.  It seems
> > to work on the Kirkwood boards, but I haven't exercised it
> > extensively.  It does implement software ECC.  /dev/flash looks like
> > it always returns zero bytes on the igepv2 board, but lack of
> > documentation makes it a little hard to tell what to expect.
>
>
>

[-- Attachment #2: Type: text/html, Size: 1924 bytes --]

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

* Re: [9fans] arm ports update
  2010-05-13 16:48 ` Skip Tavakkolian
  2010-05-13 16:58   ` David Leimbach
@ 2010-05-13 19:30   ` Gorka Guardiola
  2010-05-13 19:56     ` David Leimbach
  2010-05-13 20:56     ` Skip Tavakkolian
  1 sibling, 2 replies; 12+ messages in thread
From: Gorka Guardiola @ 2010-05-13 19:30 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

In the sheeva you can access the Jtag through the usb port...

-
Curiosity sKilled the cat

G.

On May 13, 2010, at 6:48 PM, Skip Tavakkolian <9nut@9netics.com> wrote:

> thank you!
>
> the two guruplugs i had ordered arrived today.  i was disappoint to
> find that i'll need to order the JTAG board before i can do anything.
> i didn't see this requirement when i ordered them over a month ago.
> did anyone else miss this?
>
>> The kw port now supports the Guruplug Server Plus, including both
>> Ethernet interfaces, and probably the other Guruplugs.  booting(8)
>> now
>> has the necessary instructions to get started.  They are more diverse
>> than one might like because every version of u-boot we get for a new
>> board seems to have had the dhcp, bootp and tftp commands tinkered
>> with to behave slightly differently.  We have two Guruplugs and one
>> has been stable but the other is prone to random resets (and runs
>> much
>> warmer than the Sheevaplugs).  I'd be interested in hearing from
>> anyone else who sees random resets.
>>
>> I've imported the flash memory support from native Inferno, other
>> than
>> the flash translation layer, which was developed for nor flash and is
>> suspect with nand flash.  flash(3) describes the interface.  It seems
>> to work on the Kirkwood boards, but I haven't exercised it
>> extensively.  It does implement software ECC.  /dev/flash looks like
>> it always returns zero bytes on the igepv2 board, but lack of
>> documentation makes it a little hard to tell what to expect.
>
>



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

* Re: [9fans] arm ports update
  2010-05-13 19:30   ` Gorka Guardiola
@ 2010-05-13 19:56     ` David Leimbach
  2010-05-13 20:56     ` Skip Tavakkolian
  1 sibling, 0 replies; 12+ messages in thread
From: David Leimbach @ 2010-05-13 19:56 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1814 bytes --]

Awesome!  Looks like the big one can do 2x GigE and some home automation
stuff.  Sounds like good fun for Plan 9.

On Thu, May 13, 2010 at 12:30 PM, Gorka Guardiola <paurea@gmail.com> wrote:

> In the sheeva you can access the Jtag through the usb port...
>
> -
> Curiosity sKilled the cat
>
> G.
>
>
> On May 13, 2010, at 6:48 PM, Skip Tavakkolian <9nut@9netics.com> wrote:
>
>  thank you!
>>
>> the two guruplugs i had ordered arrived today.  i was disappoint to
>> find that i'll need to order the JTAG board before i can do anything.
>> i didn't see this requirement when i ordered them over a month ago.
>> did anyone else miss this?
>>
>>  The kw port now supports the Guruplug Server Plus, including both
>>> Ethernet interfaces, and probably the other Guruplugs.  booting(8) now
>>> has the necessary instructions to get started.  They are more diverse
>>> than one might like because every version of u-boot we get for a new
>>> board seems to have had the dhcp, bootp and tftp commands tinkered
>>> with to behave slightly differently.  We have two Guruplugs and one
>>> has been stable but the other is prone to random resets (and runs much
>>> warmer than the Sheevaplugs).  I'd be interested in hearing from
>>> anyone else who sees random resets.
>>>
>>> I've imported the flash memory support from native Inferno, other than
>>> the flash translation layer, which was developed for nor flash and is
>>> suspect with nand flash.  flash(3) describes the interface.  It seems
>>> to work on the Kirkwood boards, but I haven't exercised it
>>> extensively.  It does implement software ECC.  /dev/flash looks like
>>> it always returns zero bytes on the igepv2 board, but lack of
>>> documentation makes it a little hard to tell what to expect.
>>>
>>
>>
>>
>

[-- Attachment #2: Type: text/html, Size: 2457 bytes --]

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

* Re: [9fans] arm ports update
  2010-05-13 19:30   ` Gorka Guardiola
  2010-05-13 19:56     ` David Leimbach
@ 2010-05-13 20:56     ` Skip Tavakkolian
  2010-05-13 21:05       ` David Leimbach
  1 sibling, 1 reply; 12+ messages in thread
From: Skip Tavakkolian @ 2010-05-13 20:56 UTC (permalink / raw)
  To: 9fans

> In the sheeva you can access the Jtag through the usb port...

but the (newer) guruplug does not.  it requires the "guruplug jtag
board", for accessing the console and they don't make it obvious when
you order the guruplug.




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

* Re: [9fans] arm ports update
  2010-05-13 20:56     ` Skip Tavakkolian
@ 2010-05-13 21:05       ` David Leimbach
  2010-05-13 22:29         ` Skip Tavakkolian
  0 siblings, 1 reply; 12+ messages in thread
From: David Leimbach @ 2010-05-13 21:05 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 460 bytes --]

On Thu, May 13, 2010 at 1:56 PM, Skip Tavakkolian <9nut@9netics.com> wrote:

> > In the sheeva you can access the Jtag through the usb port...
>
> but the (newer) guruplug does not.  it requires the "guruplug jtag
> board", for accessing the console and they don't make it obvious when
> you order the guruplug.
>
>
> They actually list the miniusb on the side is the JTAG port on their
website.  Are you saying that doesn't work?

Weird.

Dave

[-- Attachment #2: Type: text/html, Size: 763 bytes --]

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

* Re: [9fans] arm ports update
  2010-05-13 21:05       ` David Leimbach
@ 2010-05-13 22:29         ` Skip Tavakkolian
  2010-05-14  3:29           ` David Leimbach
  0 siblings, 1 reply; 12+ messages in thread
From: Skip Tavakkolian @ 2010-05-13 22:29 UTC (permalink / raw)
  To: 9fans

they've got everyone confused. here's an informative thread:

http://plugcomputer.org/plugforum/index.php?topic=1551.msg9645#msg9645

on the guruplug there's no miniusb for the console; it's jtag and
you'll need the appropriately named "guruplug jtag board".

>> > In the sheeva you can access the Jtag through the usb port...
>>
>> but the (newer) guruplug does not.  it requires the "guruplug jtag
>> board", for accessing the console and they don't make it obvious when
>> you order the guruplug.
>>
>>
>> They actually list the miniusb on the side is the JTAG port on their
> website.  Are you saying that doesn't work?
>
> Weird.




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

* Re: [9fans] arm ports update
  2010-05-13 22:29         ` Skip Tavakkolian
@ 2010-05-14  3:29           ` David Leimbach
  0 siblings, 0 replies; 12+ messages in thread
From: David Leimbach @ 2010-05-14  3:29 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 842 bytes --]

Wow confusing and a little disappointing, but not unheard of :-)

On Thu, May 13, 2010 at 3:29 PM, Skip Tavakkolian <9nut@9netics.com> wrote:

> they've got everyone confused. here's an informative thread:
>
> http://plugcomputer.org/plugforum/index.php?topic=1551.msg9645#msg9645
>
> on the guruplug there's no miniusb for the console; it's jtag and
> you'll need the appropriately named "guruplug jtag board".
>
> >> > In the sheeva you can access the Jtag through the usb port...
> >>
> >> but the (newer) guruplug does not.  it requires the "guruplug jtag
> >> board", for accessing the console and they don't make it obvious when
> >> you order the guruplug.
> >>
> >>
> >> They actually list the miniusb on the side is the JTAG port on their
> > website.  Are you saying that doesn't work?
> >
> > Weird.
>
>
>

[-- Attachment #2: Type: text/html, Size: 1363 bytes --]

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

end of thread, other threads:[~2010-05-14  3:29 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-05-13  3:42 [9fans] arm ports update geoff
2010-05-13  4:24 ` Jacob Todd
2010-05-13 10:41 ` Charles Forsyth
2010-05-13 16:06 ` Boo
2010-05-13 16:48 ` Skip Tavakkolian
2010-05-13 16:58   ` David Leimbach
2010-05-13 19:30   ` Gorka Guardiola
2010-05-13 19:56     ` David Leimbach
2010-05-13 20:56     ` Skip Tavakkolian
2010-05-13 21:05       ` David Leimbach
2010-05-13 22:29         ` Skip Tavakkolian
2010-05-14  3:29           ` David Leimbach

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).