RTEMS Frequently Asked Questions
Eric Norum (eric@skatter.usask.ca) has a driver for a parallel port interface to a BDM module. This driver has a long history and is based on a driver by Gunter Magin (magin@skil.camelot.de) which in turn was based on BD32 for DOS by Scott Howard. Eric Norum and Chris Johns (ccj@acm.org) have put together a package containing everything you need to use this BDM driver including software, PCB layouts, and machining drawings. From the README:
"This package contains everything you need to be able to run GDB on Linux and control a Motorola CPU32+ (68360) or Coldfire (5206, 5206e, or 5207) target through a standard PC parallel port."
Information on this BDM driver is available at the following URL:
http://www.calm.hw.ac.uk/davidf/coldfire/gdb-bdm-linux.htm
The package is officially hosted at Eric Norum's ftp site:
ftp://skatter.usask.ca/pub/eric/BDM-Linux-gdb/
Peter Shoebridge (peter@zeecube.com) has ported the Linux parallel port BDM driver from Eric Norum to Windows NT. It is available at http://www.zeecube.com/bdm.
The efi332 project has a home-built BDM module and gdb backend for Linux. See http://efi332.eng.ohio-state.edu/efi332/hardware.html) for details. The device driver and gdb backend are based on those by Gunter Magin (magin@skil.camelot.de) available from ftp.lpr.e-technik.tu-muenchen.de.
Pavel Pisa (pisa@cmp.felk.cvut.cz) has one available at http://cmp.felk.cvut.cz/~pisa/m683xx/bdm_driver.html.
Huntsville Microsystems (HMI) has GDB support for their BDM module available upon request. It is also available from their ftp site: ftp://ftp.hmi.com/pub/gdb
The Macraigor OCD BDM module has a driver for Linux written by Gunter Magin (magin@skil.camelot.de). No URLs yet.
Finally, there is a overview of BDM at the following URL: http://cmp.felk.cvut.cz/~pisa/m683xx/bdm_driver.html.
Information in this section from:
RTEMS Frequently Asked Questions
Copyright © 1988-2004 OAR Corporation