[ECOS] RedBoot for EPXA1

QiangHuang jameshq@liverpool.ac.uk
Fri May 30 08:18:00 GMT 2003


yes, everything is working fine. try to run the test program individually
and see the result.
BTW how did you build the ecos test program? which template did u use?


-----Original Message-----
From: ecos-discuss-owner@sources.redhat.com
[mailto:ecos-discuss-owner@sources.redhat.com]On Behalf Of Gary Hu
Sent: 30 May 2003 08:21
To: QiangHuang
Cc: ecos-discuss@sources.redhat.com
Subject: Re: [ECOS] RedBoot for EPXA1


Dear QiangHuang:

I use the following command

<arm-elf-objcopy -O ihex --change-address 0xc0000000 redboot.elf
redboot.hex>

to convert the redboot.elf (form your mail) to redboot.hex, and use the
following command
to program into flash.

<exc_flash_programmer -p -g -v -f redboot.hex>

It appears the following message:

<------------->
Altera Excalibur Flash Programmer
Version 2.2 Build 147 12/02/2002 SJ Full Version
Copyright (C) 1991-2002 Altera Corporation

Using JTAG cable "ByteBlasterMV [LPT1]"
Using Excalibur EPXA1 (device 1 of 2)
Detected input clock reference at 24.999076MHz
Using 4MByte device (Bottom Boot, Intel compatible) attached to EBI0

Programming (with verify) offsets 00000000h to 000188a3h
from file: redboot.hex

Percent Complete:  0__________25__________50__________75__________100
                   .................................................

Warning: The hex file has specified an non-zero execution start address
of c1f40040h, which is beyond the maximum offset of 000188a3h

Flash programmed and verified successfully
<------------->

Then, I can use termial software to get response by setting 57600 8,N,1, but
the console
appears the following message:

<------------->
+FLASH configuration checksum error or invalid key

RedBoot(tm) bootstrap and debug environment [REDBOOT]
Non-certified release, version UNKNOWN - built 12:26:44, Feb 23 2003

Platform: EPXA1 system (ARM9)
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x00000000-0x02000000, 0x00002000-0x01f21000 available
FLASH: 0x40000000 - 0x40800000, 128 blocks of 0x00010000 bytes each.
RedBoot>

<------------->

Is it everything OK?

When I try to load the test program, but it seems no response. How should
I do next step? Thank you in advance.


> the redboot I made is configured at speed: 57600 so probably you can try
to
> set the speed.
>
>
>
> Dear QiangHuang:
>
> Thank you for your help. I've installed the redboot in EPXA1, and
> I got response from console.
>
> Next step, I want to use eCos configuration tools to run tests, but
> the output window told some error messages as the folloing. I have
> no idea to slove it. Does anything wrong I do ?
>
> ps. Would you kind to send me the redboot.ecc you use for reference?
> Thank you again.
>
> Run started
> (gdb) set height 0
> (gdb) set debug remote 0
> (gdb) set remotebaud 56000
> (gdb) target remote COM1
> warning: Invalid baud rate 56000.  Closest values are 38400 and 57600.
> COM1: Invalid argument.
> (gdb) load
> You can't do that when your target is `exec'
> (gdb) break cyg_test_exit
> Breakpoint 1 at 0x325c4: file
> /ecos-c/cygwin/opt/ecos/ecos-2.0/packages/infra/v2_0/src/tcdiag.cxx, line
> 260.
> (gdb) break cyg_assert_fail
> Function "cyg_assert_fail" not defined.
> (gdb) break cyg_test_init
> Breakpoint 2 at 0x324d4: file
> /ecos-c/cygwin/opt/ecos/ecos-2.0/packages/infra/v2_0/src/tcdiag.cxx, line
> 192.
> (gdb) cont
> The program is not being run.
> (gdb) set cyg_test_is_simulator=0
> Address of symbol "cyg_test_is_simulator" is unknown.
> (gdb) cont
> The program is not being run.
> (gdb) bt
> No stack.
> (gdb) Run complete
>
>
> best regards,
> Gary
>
> ----- Original Message -----
>
> > I have made one. attached with this email
> > I'm looking for RedBoot of Altera Excalibur EPXA1 Development Board.
> > Does anyone have it? Thank you in advance.
>
>
>
>
> --
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
>
>
> --
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
>
>
>




--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss



More information about the Ecos-discuss mailing list