[ECOS] How to use the simulator?

caocangmou caocangmou@sina.com
Thu Oct 9 00:12:00 GMT 2003


I'm really confused ,can someone help me ?



----- Original Message -----
From:caocangmou <caocangmou@sina.com>
To:ecos-discuss@sources.redhat.com
Subject:[ECOS] How to use the simulator?
Date:Wed, 08 Oct 2003 11:42:50 +0800
 >I'm using hitachi 2168.I want to use gdb/simulator for debugging. My configuration is fairly simple,using infra ,ecos kernel , HAL h8/300h variant ,and my 2168 board platform .when I run gdb in cygwin,it performs as follow:  
 >$ h8300-elf-gdb hawk
 >GNU gdb 5.2.1
 >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-cygwin --target=h8300-elf"...
 >(gdb) target sim
 >Connected to the simulator.
 >(gdb) load
 >Loading section .vectors, size 0x100 vma 0x0
 >Loading section .text, size 0x9e36 vma 0x2000
 >Loading section .rodata, size 0x442 vma 0xbe36
 >Loading section .int_fook_table, size 0x100 vma 0xffe080
 >Loading section .data, size 0x7dc vma 0xffe180
 >Start address 0x2000
 >Transfer rate: 352928 bits in <1 sec.
 >(gdb) run
 >Starting program: /src/hawk/hawk
 >
 >Program received signal SIGILL, Illegal instruction.
 >0x00002006 in __start ()
 >(gdb) disassemble __start
 >Dump of assembler code for function __start:
 >0x2000 <__start>:       7a 07 00 ff 18 10 mov.l #0xff1810,er7
 >0x2006 <__start+6>:     07 80             ldc   #0x80,ccr
 >0x2008 <__start+8>:     07 c0             ldc   #0xc0,ccr
 >0x200a <__start+10>:    7a 00 00 00 20 22 mov.l #0x2022,er0
 >0x2010 <__start+16>:    79 09 00 08       mov.w #0x8,e1
 >End of assembler dump.
 >(gdb)
 >
 >I do not know why should this happen.How to use the simulator?
 >Thanks 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



More information about the Ecos-discuss mailing list