This is the mail archive of the ecos-discuss@sourceware.org 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] |
Sounds good. I got everything up and compiling. For test purposes, I selected sa1100mm as a target to achieve a successful compile before doing any patching and modifying any code [hands off]. Right out of the gate, make complains about "-finit-priority" and a few other invalid lvalue assignment errors. Hmmm... I was hoping to pick a target, any target, that would compile to the end before doing work for i.MX31 stuff. Argggg... below are the steps for my test. Steps ====== export REDBOOT_CFG=redboot_ROM export VERSION=VERSION mkdir -p /$HOME/ecosTest/${REDBOOT_CFG} cd /$HOME/ecosTest/${REDBOOT_CFG} ecosconfig new sa11x0 redboot ecosconfig import ${ECOS_REPOSITORY}/hal/arm/sa11x0/sa1100mm/v2_0/misc/${REDBOOT_CFG}.ecm ecosconfif tree make --- On Wed, 10/15/08, Chris Zimman <czimman@bloomberg.com> wrote: > From: Chris Zimman <czimman@bloomberg.com> > Subject: RE: [ECOS] Building redboot for i.MX31 or just building redboot for ARM > To: krjaz@yahoo.com, ecos-discuss@ecos.sourceware.org > Date: Wednesday, October 15, 2008, 4:31 PM > > At this point we are just focused on redboot, if there > is an option. We > > have a number of redboot patches from Freescale and a > working redboot > > program that is doing great things on a dev board. We > just need to > > enhance the source based on our board components > (flash, eth, etc..) > > What you need is a copy of the source tree, the Freescale > patches, and an > arm-elf tool chain (if that's what you're going to > build with). > > If you don't want to go through the exercise of > building a tool chain, you > can try one of the ones from: > > http://www.zylin.com/gccbinary.html > > You will need ecosconfig and the other standard tools for > building eCos. A > full fledged explanation of how to do so is beyond the > scope of this email. > That said, there is plenty of documentation available on > the subject. > > http://ecos.sourceware.org/docs-latest/redboot/rebuilding-redboot.html > > To add support for your flash, ethernet, etc. you will > either have to add the > drivers to your .ecc file via ecosconfig or configtool if > the drivers already > exist. In the case of things like flash, you will need to > provide a > directory for your target if it differs from what's > included after applying > the patches from Freescale. > > For example, in the eCos source tree, see: > > packages/devs/flash/arm/ > > If you have a not currently supported flash setup, then > you'll need to add a > directory here for your target. You can use one of the > existing targets as a > template. Be sure to add the CDL package information to > the top level > ecos.db (packages/ecos.db) as well. > > It's the same idea for the ethernet support > > packages/devs/eth/arm/ > > --Chris > > > -- > Before posting, please read the FAQ: > http://ecos.sourceware.org/fom/ecos > and search the list archive: > http://ecos.sourceware.org/ml/ecos-discuss -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |