This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: OMAP/innovator RedBoot port


Jonathan Larmour wrote:
> Ideally it would be a patch against today's CVS for changes to existing
> files or changes inside existing packages. And then a separate compressed
>   tarball for  the new packages (i.e. hal/arm/arm9/omap or whatever).
> That's easiest.
>
> Thanks for even thinking!
                  ^^^^^^^^^

You're welcome... it was a new experience for me.  I'll have to try it again
sometime soon :-)

Anyway, I have (perhaps) attached a patch file against today's ecos.db and a
tarball containing my implementation of the HAL, flash, and ethernet
packages for the Innovator.  You should be able to apply the patch file to
ecos.db, unpack the tarball in the packages directory, and build ROM, RAM,
and SRAM versions of RedBoot.  (FWIW, the "SRAM" version of RedBoot is one
that is configured as if it were a ROM version of RedBoot, but runs solely
within internal SRAM.  It's what I use to install RedBoot the first time on
a new Innovator -- I'll be writing up more detailed documentation on getting
RedBoot/eCos on the Innovator shortly).

Note, I am releasing this under the "release early, release often" model of
open source development.  There is a lot of stuff in here that I'm not happy
with, but, since it works, I would rather allow others the opportunity to
use and beat on this sooner, rather than keep it all to myself while I clean
up header files, etc...  In particular, interrupts are not supported yet.
If somebody wants to add support for them, please be my guest, but please
coordinate with me first so we don't duplicate effort.

--wpd

Attachment: ecos.db.patch
Description: Binary data

Attachment: ecos_innovator.tgz
Description: application/compressed


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]