[ECOS] ecos application problem

albert prasetyo prasetyoalbert@gmail.com
Fri Aug 24 02:30:00 GMT 2007


Hi Paul;
Thanks for the reply. According to your remarks, is it means that
I need to exclude GDB stubs in HAL (redboot template)?
(i.e. disable CYDBG_HAL_DEBUG_GDB_INCLUDE_STUBS)
I tried to do that but the output is still the same.
I communicate with the board using hyperterminal.
Thank you for your attention.

Regards;
Albert P

On 8/24/07, Paul D. DeRocco <pderocco@ix.netcom.com> wrote:
> > From: albert prasetyo
> >
> > I am a newbie in redboot and ecos. Currently I am developing
> > redboot for AT91RM9200 board (ARM9). I am able to develop
> > redboot (RAM) version for this board but unable to run the
> > application (app.srec).
> >
> > Source code of app.srec:
> > #include <stdio.h>
> >
> > int main(void)
> >
> > {
> >
> > printf("1\n");
> >
> > return 0;
> >
> > }
> >
> >
> > This is the message generated by redboot:
> >
> > RedBoot> load -m y
> > CCEntry point: 0x21000040, address range:
> > 0x21000000-0x210086c4 xyzModem - CRC mode,
> > 2(SOH)/102(STX)/0(CAN) packets, 4 retries
> > RedBoot> go
> > $O310A#24
> >
> > It somehow managed to print '1' but in ASCII mode. I don't
> > know where my configuration goes wrong. Any help is much appreciated.
>
> That's a GDB packet, containing your output in hex (310A is "1\n"). This is
> what you get when your program is sharing an interface with the GDB stubs.
> If you communicated with the board using GDB, and loaded and ran the app
> that way, GDB would display your output correctly in its console pane. Or if
> you sent your output to a different device, it would look normal.
>
> --
>
> Ciao,               Paul D. DeRocco
> Paul                mailto:pderocco@ix.netcom.com
> >
> > Thanks in advance;
> > Albert P
> >
> > --
> > Before posting, please read the FAQ:
> > http://ecos.sourceware.org/fom/ecos
> > and search the list archive:
> > http://ecos.sourceware.org/ml/ecos-discuss
> >
>
>

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



More information about the Ecos-discuss mailing list