public inbox for ecos-devel@sourceware.org
 help / color / mirror / Atom feed
From: "C. Adam Lamb" <alamb@ilxlightwave.com>
To: <ecos-devel@sourceware.org>
Subject: RE: Intention to Port eCos to STR9
Date: Thu, 15 Jun 2006 14:55:00 -0000	[thread overview]
Message-ID: <015001c6908b$ab608080$63000a0a@corp.ilxlightwave.com> (raw)
In-Reply-To: <4491204D.4000103@siva.com.mk>

Thanks for all the input!

I'll summarize a few things (and correct me if I'm wrong or miss anything):


1) I should really try to make my port as generic as possible so things that
apply to all STR parts will be in one file with the parts that appear to be
specific to the STR912 will be in another file.  I'm not exactly sure at
this point how this will look (I need to start looking at some HAL code)
since the STR912 doesn't have an MMU and most of the others do...

2) PEEDI appears to be a good tool with good support.  I was leaning towards
the JTAG Jet tool from Signum because of the trace capability (I now have
the OK to buy that one, so I should be able to purchase whatever I want
now)...  Does anyone see any reasons not to get the Signum tool?  Maybe I
should just stick with PEEDI since it is proven out and they know what eCos
is?

3) Look into re-using drivers from other ports.

4) The closest port to start from will be the ARM Integrator Platform that
uses the ARM966E-S core since the core is the same as the STR9.  Again,
their might be drivers from other ports that I can pull in, but the starting
point will probably be the ARM966E-S port.

New Question:

I have heard a few people talk about not using Redboot, and instead just
using their JTAG tools to do the loading, flashing, debugging, etc.  I
assume that since I will have a JTAG tool I wouldn't necessarily need to use
Redboot, but I am guessing it still might make life easier for a couple of
reasons.  First, it will be an easier way to prove out that my HAL is
correct with the simpler set of code.  Second, the community will like me
slightly more if I do the work to provide a more complete port for the
STR9...

Thanks!
Adam


  reply	other threads:[~2006-06-15 14:55 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-14 20:17 C. Adam Lamb
2006-06-14 21:09 ` Andrew Lunn
2006-06-14 21:15   ` Re[2]: " Evgeny Belyanco
2006-06-14 21:33     ` Andrew Lunn
2006-06-15  8:54   ` Ilija Koco
2006-06-15 14:55     ` C. Adam Lamb [this message]
2006-06-15 15:12       ` Andrew Lunn
2006-06-15 21:56         ` Joakim Langlet
2006-06-15 22:11           ` C. Adam Lamb
2006-08-28 10:29           ` fabio
2008-07-28  6:48             ` Mohd_Arif
2006-06-16  9:44       ` Ilija Koco
2006-06-16 14:47         ` Porting " C. Adam Lamb
2006-06-17  9:47           ` Ilija Koco
2006-06-17  9:59             ` Ilija Koco
2006-08-27 15:51 ` Intention to Port " Evgeny Belyanco

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='015001c6908b$ab608080$63000a0a@corp.ilxlightwave.com' \
    --to=alamb@ilxlightwave.com \
    --cc=ecos-devel@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).