public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: "Eric Castle" <ecastle@umich.edu>
To: <ecos-discuss@sources.redhat.com>,
	"'Bob Koninckx'" <bob.koninckx@o-3s.com>
Subject: [ECOS] Axiom CME-555: RedBoot ROM crashing
Date: Tue, 18 May 2004 06:10:00 -0000	[thread overview]
Message-ID: <20040518061000.MI0QT5R4Jj9F82QdIXWv-a_Lx1IakSKseM8R-vun6Mo@z> (raw)


Hi again Bob, everyone on the list,

We have an Axiom CME-555 board and are attempting to load RedBoot into
internal flash.  We built this using the 2.0 version of eCos using the
configtool by:
1) Selecting Axiom CME-555 and RedBoot from the templates menu
2) Importing the redboot_ROM.ecm file.
3) Selecting the "RESET vector jumps to startup" option (this actually gets
it so that execution goes to the start of the program).

We download the produced .elf file using the flash programmer in Metrowerks
CodeWarrior and a wiggler.  The jumper settings are M-select off, Ram-select
1, and Flash-select 2.  We set the config switch so that 2, 4, 5, and 6 are
on (5 and 6 allow writes to internal flash, 2 and 4 are standard).  This
allows us to successfully download RedBoot to internal flash.

We then reset the board, setting the config switch so that only 2 and 4 are
on, and setting mode switch 2, switch 1 on, so that internal flash is
enabled.  After opening a hyperterminal window (running at settings that are
at least compatible with a RAM version of RedBoot), we don't get any output.

Examining the code, it seems to fail somewhere within RedBoot.  We noticed a
few pieces of suspicious behavior (using OCD Commander to try stepping
through execution):

1) It did not seem to recognize floating point instructions (maybe this is
just a failing of OCD Commander?)

2) It hung on a "RFI" instruction.


Does anyone have any idea if how we configured RedBoot incorrectly, or what
is going wrong in our version of RedBoot?  Any ideas or assistance would be
greatly appreciated.

Thanks,

-Eric Castle and Miguel Vega
FEGI
University of Michigan



-- 
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:[~2004-05-17 22:18 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-18  6:10 Eric Castle [this message]
     [not found] <200405172218.i4HMIU7V028408@imr2.netsolmail.com>
2004-05-18  8:58 ` Bob Koninckx
2004-05-25 14:45   ` Eric Gregory Castle
2004-05-27 22:58     ` Bob Koninckx
2004-05-31  3:19       ` Eric Castle

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=20040518061000.MI0QT5R4Jj9F82QdIXWv-a_Lx1IakSKseM8R-vun6Mo@z \
    --to=ecastle@umich.edu \
    --cc=bob.koninckx@o-3s.com \
    --cc=ecos-discuss@sources.redhat.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).