This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: AT91EB40 and RedBoot
- From: Scott Dattalo <scott at dattalo dot com>
- Cc: Gary Thomas <gary at chez-thomas dot org>, eCos Discussion <ecos-discuss at sources dot redhat dot com>
- Date: Mon, 10 Jun 2002 16:42:13 -0700 (PDT)
- Subject: Re: [ECOS] AT91EB40 and RedBoot
On Mon, 10 Jun 2002, Scott Dattalo wrote:
> Now the symptom I have is that minicom spews garbage as I type characters.
> The obvious problem is that the baud rate is wrong. Unfortunately, I tried
> *every* baud rate in addition to the 38.4K 8N1. It almost suggests that
> the Evaluation board is using a non-standard baud rate. Hmm. It's time to
> hook up the scope... (unless of course, someone can point out what's
> obviously wrong!).
Just to follow up on my own message...
I added my RS232 break-out box to the comm line and looked at the timing
between my Linux box and the AT91EB40. The gibberish I reported seeing
with minicom is what's being sent by the evaluation board. The bit times
are perfectly timed 38.4k baud bits, but the data is, well, wrong. So the
next likely explanation is that somehow the strings being referenced by
the RedBoot Binary are not getting accessed properly.
Here's what I've tried:
gcc version 2.95.2
binutils 2.12.1
ecos - latest from cvs
ecosconfig 1.3.net
If I change binutils to 2.10.1, then the redboot.bin image doesn't run at
all. Or, If I use binutils-2.12.1 and gcc-3.1, the redboot.bin is bad too.
Or if I use binutils-2.10.1 and ecosconfig 1.3.1.4, redboot is still bad.
I'm quickly running out of combinations of things to try! Does anyone know
of a proper combination of the tools? Does anyone know if the at91eb40
*ever* worked?
Scott
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss