common-db
common-db is a programmable debugging substrate, mostly geared to driving target devices by establishing control via on-chip debugging machinery through a JTAG (IEEE 1149.1) external port.

On-chip machinery control can be obtained either directly, through a JTAG adapter dongle, or through a network proxy, talking either the TAPCLIENT or RTLJTAG protocol.

Common-db itself can serve as a GDB remote target, by exposing its functionality through the GDB RSP protocol. Alternatively, it can expose the directly-attached JTAG target through its own TAPCLIENT protocol.

Common-db is designed to be capable to drive targets of different architecture, although only MIPS32 target is implemented.

Homepage: http://feelingofgreen.ru:3000/projects/show/common-db

Source repository: git://git.feelingofgreen.ru/common-db

License: LGPL


Topics: electronics embedded application