From: Wolfgang Denk <wd@denx.de>
To: Ron Flory <ron.flory@adtran.com>
Cc: linuxppc-embedded@lists.linuxppc.org
Subject: Re: Basic questions about PPC embedded developement under Linux
Date: Mon, 03 Apr 2000 17:03:26 +0200 [thread overview]
Message-ID: <200004031503.RAA01458@denx.local.net> (raw)
In-Reply-To: Your message of "Mon, 03 Apr 2000 09:08:01 CDT." <38E8A5C1.349EE908@adtran.com>
In message <38E8A5C1.349EE908@adtran.com> you wrote:
>
> My primary concern is how to use GDB (or better yet, DDD) with a PPC
> board via the DBM port. Is there a Linux tool that permits initial
> program download, register access, and debugging via the Moto standard
> PPC BDM port ?
You have several options, mostly depending on how much work/time
and/or money you want to spend.
There are several do-it-yourself BDM kits available with interfaces
to GDB (and thus DDD), see for instance
http://www.vas-gmbh.de/software/mpcbdm/
The main problem with thse solutions is usually that they require
some soldering work, are not very fast, and don't support programming
FLASH memory.
There are also some vendors offerin full-grown BDM debuggers that run
in a Linux environment, for instance VisionICE by EST. The main
problem with these tools is that they don't integrate too well with
the Linux toolchain, i. e. you can't just get the hardware and use
GDB / DDD, but instead you have to buy their commercial debugger.
This makes these solutions pretty expensive.
Then there is the BDI2000 by Abatron; it is pretty fast, you can use
a telnet interface for low level things, and it talks GDB Remote
Protocol (see http://www.abatron.ch/Manuals/ManGDBCOP-2000B.pdf). For
me this was the optimum solution - YMMV.
Additional goodies: Abatron is really responsive; within a few days
they provided a configuration tool for the BDI2000 for Linux (so far
you had to configure the box using a Windows box) and an extended
firmware version which understands the Linux "zImage" resp.
"zImage.initrd" formats.
[Disclaimer: No, I'm not payed by Abaron, but I am a satisfied
customer.]
> If so, I'll push very hard to ensure Linux is the developement platform
> for our next project-
Go for it!
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd@denx.de
I am a computer. I am dumber than any human and smarter than any ad-
ministrator.
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
next prev parent reply other threads:[~2000-04-03 15:03 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <38E7EFD4.F77B945B@ict.ac.cn>
2000-04-03 14:08 ` Basic questions about PPC embedded developement under Linux Ron Flory
2000-04-03 15:03 ` Wolfgang Denk [this message]
[not found] <38EA0716.47AA17BA@sympatico.ca>
2000-04-04 16:53 ` Wolfgang Denk
2000-04-05 9:02 ` Marcus Sundberg
[not found] <000601bfa383$92e508b0$4f689ec0@w-shanta.india.tek.com>
2000-04-11 8:58 ` Wolfgang Denk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200004031503.RAA01458@denx.local.net \
--to=wd@denx.de \
--cc=linuxppc-embedded@lists.linuxppc.org \
--cc=ron.flory@adtran.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).