This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: How to build RedBoot for S3C4510
- To: "Gary Thomas" <gthomas at redhat dot com>
- Subject: Re: [ECOS] How to build RedBoot for S3C4510
- From: "Simon" <simoncc at ms46 dot url dot com dot tw>
- Date: Fri, 24 Aug 2001 11:11:30 +0800
- Cc: <ecos-discuss at sourceware dot cygnus dot com>
- References: <XFMail.20010823202314.gthomas@redhat.com>
Hi Gary,
Thanks for your reply. But the redboot.bin from e7t package seems not to
work. I have to mention at first that I program the flash via JTAG port, and
download via serial port. I have inspected the redboot.bin and found that
the first word of this binary image is not a "branch" instruction like
0xEA.....
Any suggestion? Or does anyone know how to solve this problem?
Simon
----- Original Message -----
From: "Gary Thomas" <gthomas@redhat.com>
To: "Simon" <simoncc@ms46.url.com.tw>
Cc: <ecos-discuss@sourceware.cygnus.com>
Sent: Friday, August 24, 2001 10:23 AM
Subject: RE: [ECOS] How to build RedBoot for S3C4510
On 24-Aug-2001 Simon wrote:
> Hi all,
> Does anyone know how to build a RedBoot for S3C4510? I wanna this
> redboot image to be programmed into the flash memory and make the whole
> system boot from it. I know the chip is used on ARM's E7T board, and there
> is a package for this board in eCos. But it seems it does not replace the
> original bootloader in this board.
> So...does anyone know how to build a pure redboot which is executed at
> first atfer power on?
Actually, the RedBoot in that package does replace the original code in
function (i.e. only RedBoot runs from reset). This is an artifact of how
the hardware is wired up on the board - there is a switch to decide how
the FLASH is mapped.
You should be able to take the at91/eb40 package and modify it to suit
your needs. Everything should be in there. Note however that the released
code is somewhat hardwired to that particular configuration. You may need
to adapt it to your hardware.