[ECOS] RedBoot for Assabet (strongarm) problem
Eric BENARD / FREE
Tue Nov 13 05:33:00 GMT 2001
OK (2) should be the reason it's now working for me.
Last problem : it's no more possible to execute Linux kernel :
RedBoot> fis load "Linux kernel"
RedBoot> exec -b 0x100000 -l 0xc0000
and nothing more ...
I'll try to add debug log when I have time to see where it's blocking.
Tim Michals wrote:
> Used 3 to fix this issue.
> -----Original Message-----
> From: firstname.lastname@example.org [mailto:email@example.com]
> Sent: Monday, November 19, 2001 3:30 PM
> To: firstname.lastname@example.org
> Cc: email@example.com
> Subject: [ECOS] RedBoot for Assabet (strongarm) problem
> This looks like a similar problem that I had with the reset vector being
> to the wrong address. You can tell by looking at the third line of your hex
> The first entry shows the address of the the reset_vector and should be 0040
> instead of 0060.
> You can search the archives for more info about reset_vector and
> to find out more about this problem, but here are three solutions from Chris
> 1. Add the following to your hal_platform_setup.h file:
> #define CYGHWR_HAL_ROM_VADDR 0x50000000
> 2. Change your binutils. Binutils-011002 does not have this problem
> 3. Define CYGSEM_HAL_ROM_RESET_USES_JUMP (I haven't tried this
> I used method 1 to fix my problem.
More information about the Ecos-discuss