public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: John Dallaway <john@dallaway.org.uk>
To: gmail <jjdebarros@gmail.com>
Cc: ecos-discuss@ecos.sourceware.org
Subject: [ECOS] Re: eCos 3.0 and TS2750
Date: Wed, 03 Aug 2011 07:38:00 -0000	[thread overview]
Message-ID: <4E38FAD9.40901@dallaway.org.uk> (raw)
In-Reply-To: <4E38879E.9020200@gmail.com>

JJ

gmail wrote:

> I think that I am making progress as at least I've been able to build
> the library and the tests.
> 
> Though I am not able to load the tests either via the 'Run Tests' or the
> Redboot 'load' command.
> 
> The 'load' command appears to indicate that the file is not linked
> correctly as I get the error message:
> 
>     Abort! Attempt to load ELF data to address: 0x00008000 which is not
> in RAM.
> 
> I've tried configuring the Startup type: to RAM but I get a build error
> that the mlt_arm_arm9_ts7250_ram.ldi does not exist.
> 
> I am trying build  and load via the Redboot monitor, is this the right
> method for building for that scenario?

I have not looked at the sources, but you would generally build eCos for
RAM startup if you wish to download to RAM via the RedBoot "load"
command or RedBoot's GDB stub. It would appear that the TS7250 RedBoot
port does not include a linker script for RAM startup, hence the build
error. Perhaps the TS7250 RedBoot port was developed primarily for
launching non-eCos executables?

Compare your TS7250 platform HAL package with other platform HAL
packages to see how mlt_arm_arm9_ts7250_ram.ldi and
mlt_arm_arm9_ts7250_ram.h could be implemented. These files are usually
located in the include/pkgconf/ directory of the various eCos platform
HAL packages.

I hope this helps.

John Dallaway
eCos maintainer
http://www.dallaway.org.uk/john

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

  reply	other threads:[~2011-08-03  7:38 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-08-01 22:36 [ECOS] " gmail
2011-08-01 22:58 ` Gary Thomas
2011-08-01 23:52   ` gmail
2011-08-02  7:06     ` [ECOS] " John Dallaway
2011-08-02 14:29       ` Frank Pagliughi
2011-08-02 23:26       ` gmail
2011-08-03  7:38         ` John Dallaway [this message]
2011-08-04 18:31           ` gmail

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=4E38FAD9.40901@dallaway.org.uk \
    --to=john@dallaway.org.uk \
    --cc=ecos-discuss@ecos.sourceware.org \
    --cc=jjdebarros@gmail.com \
    /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).