This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

about redboot3  -> about ec os


Thank you Mr.Sergei and All.

LPC2468 OEM Board /embeddedartists is used. 

>> There is install/tests directory. 
>> Please teach the procedure afterwards. 
>> 

>In two words: use RedBoot's command `load' to upload a test into RAM and
>then use command `go' to run it.

RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version v3_0 - built 21:14:28, Feb 15 2010

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
Free Software Foundation, Inc.
RedBoot is free software, covered by the eCos license, derived from the
GNU General Public License. You are welcome to change it and/or distribute
copies of it under certain conditions. Under the license terms, RedBoot's
source code and full license terms must have been made available to you.
Redboot comes with ABSOLUTELY NO WARRANTY.

Platform: Embedded Artists LPC2468 OEM Board (ARM7TDMI-S)
RAM: 0xa0000000-0xa2000000 [0xa0005448-0xa2000000 available]
RedBoot> load -m xmodem a.out -b 0xa0100000
RedBoot> C
RedBoot> go
Hello, eCos world!

Thank you!
$ arm-eabi-gcc -g -Itmp/kernel/install/include/ -L/tmp/kernel/install/lib/ -Tta
rget.ld -nostdlib hello.c

"load","go" and
http://www.wikihouse.com/oikawa1/index.php?eCos%20on%20CAT709
in Japan web site.

Thank you!
Gdb is necessary for Ecos porting. 

(gdb) target remote /dev/ttyS2
Remote debugging using /dev/ttyS2
0x00002e8c in ?? ()
(gdb) load
Loading section .rom_vectors, size 0x40 lma 0xa0100000
Loading section .text, size 0xd084 lma 0xa0100040
Loading section .rodata, size 0x344 lma 0xa010d0c4
Loading section .data, size 0x320 lma 0xa010d408
Start address 0xa0100040, load size 55080
Transfer rate: 2 KB/sec, 300 bytes/write.
(gdb) continue
Continuing.
Hello, eCos world!

Thank you!! Hello.c move with GDB and Redboot.

However, the porting of ecos doesn't end. 
Where is Ecos Kernel file?
[ie] Zimage
  
>But, Shu, it is not possible to copy the quotes from the eCos docs and
>paste those parts here. Please, start to read eCos documentation:

>http://ecos.sourceware.org/docs.html
>http://ecos.sourceware.org/docs-latest/

>What do you need that is to read first 1) eCos user guide; 2) RedBoot
>user guide and 3) eCos reference. And I expect that you find the most of
>the answers from there.

>As I could see you used command line interface to build eCos libraries
>and eCos tests, so, I would guess that the next command which you have
>to type would be `gdb' (arm-eabi-gdb). I leave GDB exercise for your
>next eCos lab. If you stub on that, then inform: what you did exactly,
>what you expected to see and what you got. And ff you are not familiar
>with GDB then read: 0) GDB manuals.

>References:
>http://www.gnu.org/software/gdb/documentation/

>May be obsolete thing (GDB 5.0), but that in Japanese
>http://www.asahi-net.or.jp/~wg5k-ickw/

>It refers to introduced web. 

>Your Internet search engine is your friend too.

>I hope that helps...

Please continue your favors toward continuation. 

I am sorry my best regards in a rudimentary question because it is a beginner. 
--------------------------------------------
 Shu Higashiyama
jyu-sha Corp.

 2-20-19-609,Teraya,Tsurumi-ku,Yokohama-city,Japan

 Tel 81-45-576-0976
 Fax 81-45-576-0976

E-Mail aeb05134@nifty.com
    higashi@jiyu-sha.co.jp
URL http://homepage1.nifty.com/jiyu-sha/
    http://www.jiyu-sha.co.jp
---------------------------------------------



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]