This is the mail archive of the ecos-discuss@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: ecos porting on arm926ej-s core


Satish Kumar wrote:
Hi,
     i got to port the eCos RTOS on arm926ej-s system board. i found no
reference source code support of this variant under the ecos hal package.
i also found the arm966e integrator support in the ecos hal package.

i have the following questions:

1. i believe arm gnu tools(arm-elf-*,arm-linux-*) support for arm9
   series (to be more specific i.e arm926ej-s processor) is no
   supported from the gnu site and is not freely available.

All GNU tools are by definition freely available. But in this case, for eCos, just use the prebuilt arm-elf tools you get when you install eCos 2.0.


2. Is this only a variant HAL and platform porting , or i have to start
   from the architecture HAL porting.

Just platform. There's already an arm9 variant HAL which the arm966 integrator port uses for example.


3. i believe that since arm926ej-s is implemented on v5TEJ architecture
   which is far different from the late v4T architecture(as per the
   latest support from the GNU), i think i have to port all the 3 sub
   modules of the eCos HAL by myself.

No it isn't and no you don't. GNU tools support ARMv5, and the ARM966 is similarly based on ARMv5TE.


plz some one clear my doubts at the earliest. and also let me know the approximate time that may be required if i have to accomplish the above task of porting eCos on arm926ej-s core.

No idea. Depends on device support and so on. With good docs and well behaved hardware, from the experience of eCosCentric it could take an expert only a few days to get the basic port going fine. A first-timer with little experience of embedded could take weeks.


Jifl
--
eCosCentric    http://www.eCosCentric.com/    The eCos and RedBoot experts
--[ "You can complain because roses have thorns, or you ]--
--[  can rejoice because thorns have roses." -Lincoln   ]-- Opinions==mine


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


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