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