This is the mail archive of the
ecos-devel@sourceware.org
mailing list for the eCos project.
Re: RedBoot built with gcc 3.4.4
- From: Andrew Lunn <andrew at lunn dot ch>
- To: Guennadi Liakhovetski <gl at dsa-ac dot de>
- Cc: ecos-devel at ecos dot sourceware dot org
- Date: Wed, 7 Feb 2007 13:11:27 +0100
- Subject: Re: RedBoot built with gcc 3.4.4
- References: <Pine.LNX.4.63.0702071233491.1799@pcgl.dsa-ac.de>
On Wed, Feb 07, 2007 at 12:52:43PM +0100, Guennadi Liakhovetski wrote:
> Hi all
>
> I've built redboot for an XSCALE PXA270 based board from eCos CVS snapshot
> around December 2006. What built with gcc 3.3.2 binutils 2.14.90 redboot
> works fine. When built with gcc 3.4.4 binutils 2.15.96 it comes to
>
> Reset caused by: hardware reset pin
> Core voltage will be set to 1.150 Volts.
> Clock speed will be changed to 208 MHz
> clock speed set to 208 MHz ...
> +
>
> and then comes a string
>
> $T0a0f:58ab00a0;0d:34d500a0;#0b
>
> and it keeps repeating on every ENTER. I was told that this string comes
> from some debugging mode, which is invoked due to some unrecognised
> exception.
Correct. Use gdb and find out where it crashed. It can decode the
string to give you an address.
You might also want to try the old gcc with the new binutils, and the
new gcc with the old binutils etc to find out which is the problem.
Andrew