public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] eCos on STR9 ?
@ 2008-08-12 11:36 Christian Jaeger
  2008-08-12 12:19 ` Andrew Lunn
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Christian Jaeger @ 2008-08-12 11:36 UTC (permalink / raw)
  To: ecos-discuss

Hello,

My interest is in running an OS on STR9 (STR9xFA, STR911/STR912). There 
is no mention of these chips whatsoever in the CVS sources, and the only 
information regarding running eCos on the STR9 has been the following 
posts by a few people interested in this, but it seems there has still 
nothing come out of this.

(http://sourceware.org/ml/ecos-devel/2006-06/msg00017.html or better: )
http://www.mail-archive.com/ecos-devel@ecos.sourceware.org/msg00160.html

and:

http://sources.redhat.com/ml/ecos-devel/2007-01/msg00001.html

I don't currently have more than maybe a day of time to invest into 
gettting eCos to run on the STR9, otherwise I'll go with another OS (for 
now, anyway). I don't need ethernet functionality, only SPI and some 
manually toggled I/O as well as PWM and variable frequency pulse output 
(I guess I'd do the latter things myself anyway; btw if possible I'd 
like to use all four timers for my application, although one of them 
could run at a constant frequency and so could probably also be used to 
generate ticks) and the usual reset and memory/irq routine setup stuff; 
how difficult would it be to get that much of eCos to run? I don't have 
previous programming experience with the STR9 nor with eCos.

Christian.


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

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

* Re: [ECOS] eCos on STR9 ?
  2008-08-12 11:36 [ECOS] eCos on STR9 ? Christian Jaeger
@ 2008-08-12 12:19 ` Andrew Lunn
  2008-08-12 15:03 ` Rob Duncan
  2009-06-16 16:38 ` jerzy dyrda
  2 siblings, 0 replies; 6+ messages in thread
From: Andrew Lunn @ 2008-08-12 12:19 UTC (permalink / raw)
  To: Christian Jaeger; +Cc: ecos-discuss

On Tue, Aug 12, 2008 at 01:34:55PM +0200, Christian Jaeger wrote:
> Hello,
>
> My interest is in running an OS on STR9 (STR9xFA, STR911/STR912). There  
> is no mention of these chips whatsoever in the CVS sources, and the only  
> information regarding running eCos on the STR9 has been the following  
> posts by a few people interested in this, but it seems there has still  
> nothing come out of this.
>
> (http://sourceware.org/ml/ecos-devel/2006-06/msg00017.html or better: )
> http://www.mail-archive.com/ecos-devel@ecos.sourceware.org/msg00160.html
>
> and:
>
> http://sources.redhat.com/ml/ecos-devel/2007-01/msg00001.html
>
> I don't currently have more than maybe a day of time to invest into  
> gettting eCos to run on the STR9, otherwise I'll go with another OS (for  
> now, anyway). I don't need ethernet functionality, only SPI and some  
> manually toggled I/O as well as PWM and variable frequency pulse output  
> (I guess I'd do the latter things myself anyway; btw if possible I'd  
> like to use all four timers for my application, although one of them  
> could run at a constant frequency and so could probably also be used to  
> generate ticks) and the usual reset and memory/irq routine setup stuff;  
> how difficult would it be to get that much of eCos to run? I don't have  
> previous programming experience with the STR9 nor with eCos.

If you only have 8 hours, then it is totally impossible. I think even
getting an OS which fully supports the STR9 up and running in 8 hours
would be difficult.

      Andrew

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

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

* Re: [ECOS] eCos on STR9 ?
  2008-08-12 11:36 [ECOS] eCos on STR9 ? Christian Jaeger
  2008-08-12 12:19 ` Andrew Lunn
@ 2008-08-12 15:03 ` Rob Duncan
  2008-08-12 15:15   ` Christian Jaeger
  2009-06-16 16:38 ` jerzy dyrda
  2 siblings, 1 reply; 6+ messages in thread
From: Rob Duncan @ 2008-08-12 15:03 UTC (permalink / raw)
  To: Christian Jaeger; +Cc: ecos-discuss

On 8/12/08, Christian Jaeger <christian@jaeger.mine.nu> wrote:
> Hello,
>
>  My interest is in running an OS on STR9 (STR9xFA, STR911/STR912). There is
> no mention of these chips whatsoever in the CVS sources, and the only
> information regarding running eCos on the STR9 has been the following posts
> by a few people interested in this, but it seems there has still nothing
> come out of this.
>
> (http://sourceware.org/ml/ecos-devel/2006-06/msg00017.html
> or better: )
> http://www.mail-archive.com/ecos-devel@ecos.sourceware.org/msg00160.html
>
>  and:
>
> http://sources.redhat.com/ml/ecos-devel/2007-01/msg00001.html
>
>  I don't currently have more than maybe a day of time to invest into
> gettting eCos to run on the STR9, otherwise I'll go with another OS (for
> now, anyway). I don't need ethernet functionality, only SPI and some
> manually toggled I/O as well as PWM and variable frequency pulse output (I
> guess I'd do the latter things myself anyway; btw if possible I'd like to
> use all four timers for my application, although one of them could run at a
> constant frequency and so could probably also be used to generate ticks) and
> the usual reset and memory/irq routine setup stuff; how difficult would it
> be to get that much of eCos to run? I don't have previous programming
> experience with the STR9 nor with eCos.

I did a port of eCos to the STR912FW a year or so ago.  It took me
about two weeks to get a basic system working.  It was my first port,
and I cut a few corners along the way, but it ended up working well.
I didn't have a JTAG debugger so I was reduced to bringing up the
startup code and serial console by using a combination of LEDs, coffee
and late nights.  I'm no longer involved with the company so I don't
know the current status of the port, but I don't believe the source is
available.

Rob.

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

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

* Re: [ECOS] eCos on STR9 ?
  2008-08-12 15:03 ` Rob Duncan
@ 2008-08-12 15:15   ` Christian Jaeger
  0 siblings, 0 replies; 6+ messages in thread
From: Christian Jaeger @ 2008-08-12 15:15 UTC (permalink / raw)
  To: Rob Duncan; +Cc: ecos-discuss

Rob Duncan wrote:
> I did a port of eCos to the STR912FW a year or so ago.  It took me
> about two weeks to get a basic system working.  It was my first port,
> and I cut a few corners along the way, but it ended up working well.
> I didn't have a JTAG debugger so I was reduced to bringing up the
> startup code and serial console by using a combination of LEDs, coffee
> and late nights.  I'm no longer involved with the company so I don't
> know the current status of the port, but I don't believe the source is
> available.

Thanks for giving notice.

I do have a working JTAG adapter (with openocd). So it *might* be 
simpler, although I don't know yet all the details of the memory layout 
(nor how to define it for the compilation of the program), and of course 
I don't know how the eCos startup sequence works etc.

I'm currently trying to get FreeRTOS running (which isn't exactly as 
easy as advertised either if you don't have Windows and the IAR tools 
since the Demo is assuming those), I'll take whichever route gives me 
light at the end of the tunnel first. It seems I have to delve into the 
thumb vs. 32bit code transition/linking business and linking etc stuff 
anyway by myself.

Christian.


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

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

* Re: [ECOS] eCos on STR9 ?
  2008-08-12 11:36 [ECOS] eCos on STR9 ? Christian Jaeger
  2008-08-12 12:19 ` Andrew Lunn
  2008-08-12 15:03 ` Rob Duncan
@ 2009-06-16 16:38 ` jerzy dyrda
  2009-06-17  5:13   ` Andrew Lunn
  2 siblings, 1 reply; 6+ messages in thread
From: jerzy dyrda @ 2009-06-16 16:38 UTC (permalink / raw)
  To: ecos-discuss, ecos-devel

Hello Folks, 

On Tuesday 12 August 2008 13:34:55 Christian Jaeger wrote:
> My interest is in running an OS on STR9 (STR9xFA, STR911/STR912). There
> is no mention of these chips whatsoever in the CVS sources, and the only
> information regarding running eCos on the STR9 has been the following
> posts by a few people interested in this, but it seems there has still
> nothing come out of this.
As I see after some serching of eCos mailing list I'm next one who is looking 
for any port eCos on this platform and would like to contribute community 
thus at start I have dummy question :
What is a status of this port? 

I apologize for asking questions of such sort but I like to known whether I 
start from zero or maybe someting is done according to common part of each  
BSP i.e.
1. HAL layer with configuration interrupt controller, memory controller, AHB 
bridge and so on -  
2. Serial driver
3. Ethernet driver
4. SPI driver

BTW.
What's wrong with ST processors that they aren't so widely supported compering 
to Atmel product? Situation in other "small" OS like FreeRTOS is only a bit 
better.   
-- 
Miłego dnia / Best regards
Jerzy 

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

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

* Re: [ECOS] eCos on STR9 ?
  2009-06-16 16:38 ` jerzy dyrda
@ 2009-06-17  5:13   ` Andrew Lunn
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Lunn @ 2009-06-17  5:13 UTC (permalink / raw)
  To: jerzy dyrda; +Cc: ecos-discuss, ecos-devel

> What's wrong with ST processors that they aren't so widely supported
> compering to Atmel product? Situation in other "small" OS like
> FreeRTOS is only a bit better.

I happened to get two AT91SAM7 development boards for free and found
it an interesting SoC. So i ported eCos for fun.

If i had received a couple of ST7 boards instead, eCos would probably
be running on them instead. 

I don't know the ST7 SoC well enough to know the pros/cons compared to
the AT91SAM7 devices.

    Andrew


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

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

end of thread, other threads:[~2009-06-17  5:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-08-12 11:36 [ECOS] eCos on STR9 ? Christian Jaeger
2008-08-12 12:19 ` Andrew Lunn
2008-08-12 15:03 ` Rob Duncan
2008-08-12 15:15   ` Christian Jaeger
2009-06-16 16:38 ` jerzy dyrda
2009-06-17  5:13   ` Andrew Lunn

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 read-only IMAP folder(s) and NNTP newsgroup(s).