DIY EHCI debug dongle

From coreboot
Revision as of 06:03, 17 March 2013 by Kmalkki (talk | contribs) (Prototype debug dongle with FX2LP boards)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The wiki is being retired!

Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!

Hardware

An EHCI debug dongle can be built using two Cypress FX2LP prototyping boards with CY7C68013A. There are a few boards in the 10-15 EUR pricerange to choose from and a dozen suppliers in ebay.

LCSoft LCSoft


A slower uni-directional boot console has been demonstrated to work with one such board and a TTL-UART-to-USB adapter.

Schematics

Schematic is modified from Cypress Application Note AN63787 [1].


Dongle firmware

Firmware is built with sdcc using fx2lib.

Original git repository [2]. Offline.

Recent updates are here [3].