Hi, ok I got the first step working. I`m able to download the .elf file by the serial connection to my target.
But could you tell me how I could set some breakpoints at function "web_init" or at line 233 (file web.c). xxx@linux-xxxx:~/.../build> mipsisa32-elf-gdb GNU gdb 6.8 Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "--host=i686-pc-linux-gnu --target=mipsisa32-elf". (gdb) set remotebaud 115200 (gdb) target remote /dev/ttyS0 Remote debugging using /dev/ttyS0 0x4cc40080 in ?? () (gdb) load obj/myprogramm.elf Loading section .rom_vectors, size 0xcc lma 0x80040000 Loading section .rel.dyn, size 0x6c0 lma 0x800400cc Loading section .text, size 0x313eac lma 0x8004078c Loading section .rodata, size 0xab630 lma 0x80354638 Loading section .data, size 0xf3828 lma 0x803ffc68 Loading section .ctors, size 0x68 lma 0x804f3490 Loading section .dtors, size 0x44 lma 0x804f34f8 Loading section .devtab, size 0x792c lma 0x804f353c Start address 0x800400bc, load size 4959848 Transfer rate: 10 KB/sec, 666 bytes/write. (gdb) break obj/web No symbol table is loaded. Use the "file" command. (gdb) break obj/web.o Can't find member of namespace, class, struct, or union named "obj/web.o" Hint: try 'obj/web.o<TAB> or 'obj/web.o<ESC-?> (Note leading single quote.) (gdb) I also tried: (gdb) break web_init No symbol table is loaded. Use the "file" command. Using the file command didn`t solve the problem, because it seems to me that GDB didn`t recognize "myprogramm.elf" any more - only the specific file. best regards Bernd -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss