This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
loading file uisng serial port
- From: rpai at it dot iitb dot ac dot in
- To: ecos-discuss at sources dot redhat dot com
- Cc: andrew at lunn dot ch
- Date: Mon, 29 Aug 2005 17:27:46 +0530 (IST)
- Subject: [ECOS] loading file uisng serial port
hi ,
I was trying withserial port. i too serached the mailing list for a
solution and didnt find any . Like using hyperterminal was there but
using minicom wasnt or any sort in linux.
I did was from the host side
This was done using gdb . Is this the correct way . I think my serial
connection is working .
***************************************************88
[root@localhost ~]# i386-elf-gdb
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "--host=i686-pc-linux-gnu --target=i386-elf".
(gdb) set baudrate 38400
No symbol table is loaded. Use the "file" command.
(gdb) set remotebaud 38400
(gdb) target remote /dev/ttyS0
Remote debugging using /dev/ttyS0
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Couldn't establish connection to remote target
Malformed response to offset query, timeout
(gdb) q
[root@localhost ~]# i386-elf-gdb
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "--host=i686-pc-linux-gnu --target=i386-elf".
(gdb) set remotebaud 38400
(gdb) target remote /dev/ttyS0
Remote debugging using /dev/ttyS0
0x0000dcec in ?? ()
(gdb) load /root/hello1
Loading section .text, size 0xa661 lma 0x108000
Loading section .rodata, size 0x59e lma 0x112668
Loading section .data, size 0x3b8 lma 0x112c08
Start address 0x108000, load size 44983
Transfer rate: 27681 bits/sec, 316 bytes/write.
(gdb) go
Undefined command: "go". Try "help".
(gdb) continue
Continuing.
Hello, eCos world!
******************************************
But when i try from the redboot by giving " load -m xmodem "
its showing. " CCCCCCCCCCCCCCCCCC "
I think it is not necessary to give any file name. Is it the right way .
the file hello1 is in "/root " folder. sall i specify the path.
thanks
Pai
>hi ,
> Did any body loaded an application using serial port . Is it nec
>essary to use minicom . Can any one give me deatil of how to do it,
>any links also will be useful .
> thanks
> Pai
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss