IDBG-Ben version 2

Werner Almesberger werner at openmoko.org
Wed Aug 11 19:40:13 EDT 2010


Finally, it's done. The Internal Debug Board (IDBG) is a small PCB
that goes inside the Ben and provides a USB connection (on its own
micro-USB connector) over which one can access the serial console
and other signals.

The most important changes:

- removed one connection and improved the layout to make the others
  easier to route, resulting in an even more enjoyable installation
  experience,

- the IDBG firmware now needs to be configured for the respective
  target, i.e., GTA, IDBG-Ben V1 board (July 2010), or IDBG-Ben V2
  (August 2010),

- IDBG-Ben uses the USB product ID of Qi Hardware,

- the command-line tools now detect the target type and adapt
  themselves accordingly (e.g., idbg-gpio uses Ben signal names
  and only shows I/Os that are actually assigned),

- new command-line tool idbg-nnboot to set the boot mode to USB or
  to NAND.

Project home page:
http://www.almesberger.net/misc/idbg/

Repository:
git clone http://www.almesberger.net/misc/idbg.git

Diagram of the cabling:
http://www.almesberger.net/misc/ben/idbg-v2-install.jpg
(Picture courtesy of Rafa.)
 
Useful commands:
idbg-con		connects to the serial console
idbg-reset		hardware-resets the Ben
idbg-nnboot nand	sets the boot source to NAND (default)
idbg-nnboot usb		sets the boot source to USB
idbg-id			prints information about the IDBG

See README.NANONOTE in the repository for build instructions.

- Werner




More information about the discussion mailing list


interactive