RE: [U-Boot-Users] u-boot debugging using gdb and BDI2000

-----Original Message----- From: Wolfgang Denk [mailto:wd@denx.de] Sent: Dienstag, 1. Juli 2003 20:02 To: Demke, Torsten Cc: U-Boot Mailing List (E-mail) Subject: Re: [U-Boot-Users] u-boot debugging using gdb and BDI2000
In message <9CFB9DA5261CD611A29B00508B78904804E5945A@ex-deu-munich02.forc e.de> you wrote:
we recently purchased a BDI2000 to debug some of our products. I have u-boot-0.4.0 running on our board with a MPC8245. For a first test I connected the BDI2000 and at the telnet window a can see the u-boot code (md 0xfff00100) and can single-step through it.
- general question:
I removed DRAM etc initialization from the config. file because
Good idea.
it will be initialized from the u-boot code. Will it work
that way or is
DRAM access needed for proper work of BDI2000/gdb?
Yes, this is exactly what you should do. It will work that way.
- Problem:
Now I start the gdb and attach it to the BDI2000 ((gdb) target remote bdi:2001) After that I cannot see the code in flash anymore - md command in telnet window returns all "0". Disassemble in gdb also
returns all "0".
What did I make wrong?
Which commands did you enter at the GDB prompt? Is there any ".gdbinit" file in action? What does it contain?
No, there is no .gdbinit file in my $HOME. This is how I start gdb:
tode@gagarin:~ -> gdb GNU gdb 2002-04-01-cvs 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 "powerpc-linux". ---> until here I can see my code in flash (gdb) target remote bdi:2001 Remote debugging using bdi:2001 0xfff00100 in ?? () ---> returns all "0" (gdb) detach Ending remote debugging. (gdb) target remote bdi:2001 Remote debugging using bdi:2001 0xfff00100 in ?? () (gdb)
Best regards,
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd@denx.de Thought for the day: What if there were no hypothetical situations?
participants (1)
-
Demke, Torsten