Personal tools
 
Document Actions

Tux Dongle Electronics

A description of the electronics inside Tux Dongle

Thierry Nancy

Understanding Tux Droid system organization
Page 3 of 5.

The Tux Dongle is a simple protocol bridge between Tux Droid and the computer. The dongle includes a USB chip (AT89C5131) and a RF module very similar to the one between an RF chip and a processor. The USB chip takes care of:

  • forwarding the audio streams to/from the 2 isochronous USB endpoints from/to the RF module through the internal SPI bus.
  • forwarding the control data to/from the 2 interrupt endpoints  from/to the SPI bus.
  • extracting programming data from the downward interrupt endpoint and sending it to I2C for bootloading into the processors..

Tux Droid Dongle Inside View

From the computer side, Tux Dongle is responsible:
  • making Tux Droid visible to the OS through USB: this step is called "enumeration" in USB vocabulary
  • sending/receiving audio streams and control data in frames
  • programming all Tux Droid and Tux Dongle processors

The schematics of the Tux dongle is available at Radio Board Schematic A282 (pdf) and Dongle Schematic (pdf)


 
by Thierry Nancy last modified 2007-11-23 15:04
You are here: Home Documentation Tutorials Tux Droid Basics Tux Dongle Electronics

Powered by Plone CMS, the Open Source Content Management System