Gen7 ExtensionBoard USB B 1.0

From RepRap
Revision as of 18:41, 1 December 2012 by Traumflug (talk | contribs) (Created page with '{{Development |name = Gen7 ExtensionBoard USB B |status = working |image = Gen7 EB-USB B 1.0.jpeg |description = Part of Generation 7 Electronics |license = GPL v2 |author = Tra…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Crystal Clear action run.png
Gen7 ExtensionBoard USB B

Release status: working

Gen7 EB-USB B 1.0.jpeg
Description
Part of Generation 7 Electronics
License
GPL v2
Author
Contributors
Based-on
[[]]
Categories
CAD Models
External Link
(none)

This is an extension board for Generation 7 Electronics providing an USB connection. It's based on an Microchip MCP2200. Data transfer speed is specified by the chip manufacturer to be up to 921600  baud, or eight times the usual 115200 baud.


Assembly Checks

  • 0V on pin 4 of the ATtiny socket.
  • 5V Standby on pin 8 of the ATtiny socket.
  • 5V or less on any pin of the ATtiny socket.

Setup

This section shows how to set up this extension board. Some sub-sections may be done by the person you got your kit from, already.

Programming the MCP2200

Well, there's nothing to do. The adapter should work out of the box. Printer users may go to the next chapter on this page.

If you want to hack it anyways, that's possible. There's a MCP2200 Configuration Utility which allows to do advanced configuration, like changing the blinking of the Rx/Tx indicators. This tool also allows changing the general purpose I/O (GPIO) pins of the chip. An available library can be used to write custom windows applications using this. Not very helpful in the Linux world, the tool doesn't run using Wine.

An attempt to hack the chip using open source tools is usbio. If you want to dive in even further, the MCP2200 is a custom-programmed PIC18F14k50 and can be reprogrammed.

Commissioning

Troubleshooting USB

No known pitfalls, so far.