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: 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


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