[ECOS] guide for running eCos in ARM PID

Jonathan Larmour jifl@eCosCentric.com
Thu Jun 26 06:11:00 GMT 2003


Young Jay wrote:
> Hello, Jonathan:
> 
> I just followed the instructions from
> http://sources.redhat.com/ecos/docs-latest/user-guide/setup-arm-pid.html,
>  but when I progressed to make redboot written into the Flash on PID
> board, I got an error message as follows: [snip]

> (gdb) target rdi s=com1
> RDI_open: undefined error message, should reset target
> RDI_open failed
> 
> My board is properly powered up and I have connected it with a serial
> cable to the host computer. Also I made correct jumper and switch set
> referring to the user guide for PID board. But it seems that the
> communucation channel hasn't been established. Could you tell me if
> there is still something to be configured in order to program redboot
> with ROM startup mode into the flash on board? Thanks a lot!

Hi, it seems no one else was able to help, and I don't really know either, 
but I'll try and give you pointers: At this stage RedBoot isn't even in 
the picture. You're just trying to connect using GDB to the Angel ROM 
monitor on the board.

I tried the GDB 5.3 (eCosCentric) with another board here and was able to 
connect to Angel fine, so it isn't the GDB. If you have any ARM tools can 
you see if you can connect to Angel that way to check Angel is working at all?

Perhaps it's as simple as needing to set a different baud rate? I found 
RDI to be unreliable at 38400, but if I did:
set remotebaud 9600
first, it behaved better.

Worst case you have to use a PROM programmer, and put a new physical PROM 
in the board.

Jifl
-- 
eCosCentric    http://www.eCosCentric.com/    The eCos and RedBoot experts
--[ "You can complain because roses have thorns, or you ]--
--[  can rejoice because thorns have roses." -Lincoln   ]-- Opinions==mine


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