background image

Technische Beschreibung  mySmartUSB Version 2.10   

Seite: 3/14 

www.myAVR.de 

© Laser & Co. Solutions GmbH - 07/2007 

www.myAVR.com 

Allgemeine Beschreibung 

mySmartUSB ist ein kompakter USB-Programmer und Kom-
munikationsinterface  für  Atmel  AVR-Mikrocontroller.  Sie 
können  mit  Hilfe  dieses  Boards  eine  Vielzahl  von  AVR-
Systemen  ganz  einfach  über  die  vorhandene  USB-
Schnittstelle  programmieren  oder  mit  den  Systemen  über 
eine  UART-USB-Bridge  kommunizieren.  Es  ist  ein  an-
schlussfertiges  Modul  in  SMD-Bauweise.  Er  verfügt  über 
spezielle  Anschlussoptionen  für  das  myAVR  Board  2  USB 
und  Standard-ISP.  Die  Kommunikation  mit  dem  PC  läuft 
völlig transparent über einen virtuellen COM-Port. Das Board 
wird  per  USB-Schnittstelle  mit  dem  PC  verbunden  und  mit 
Spannung  versorgt.  Es  ist  kein  Parallel-  oder  COM-Port 
nötig, was gerade für Notebookbesitzer von Vorteil ist. 

 

General Description 

mySmartUSB  is  a  compact  USB  programmer  and  commu-
nication  interface  for  Atmel  AVR-microcontrollers.  With  this 
board  you  can  program  a  huge  number  of  AVR  systems  or 
communicate with them via an UART-USB-bridge. The USB 
programmer  mySmartUSB  is  produced  in  SMD  technology 
and  fully  equipped.  It  provides  specific  options  to  connect  it 
to our myAVR USB boards or to Standard-ISP. For commu-
nication with the PC it uses a virtual COM-Port. This means, 
that you can simply plug in this board to the USB-interface of 
your  PC,  and  it  will  be  supplied  with  power  and  ready  to 
communicate.  A  Parallel-  or  COM-Port  is  not  necessary, 
what is particularly an advantage for notebook owners. 

 
 

 
 
 
 
 
 
 
 

Überblick 

 

Overview 

 

 
 
 
 
 

 
 
 
 
 
 

Eigenschaften 

  einfache Kommunikation mit dem PC oder Notebook 

über die USB-Schnittstelle 

  Über den ISP-Adapter (in-system-programming) kön-

nen eine Vielzahl von AVR-Systemen programmiert 
werden. 

  10 PIN Atmel Standardbelegung 

  Interface für das myAVR Board 2 USB 

  Industriestandard-Controller (CP2102) USB zu seriell 

Konverter 

  ATmega8 mit Firmware nach ATMEL AN910 und 

AN911 Programmierstandard 

  Schnelle Programmierung über USB 2.0 durch Block-

mode (AVR911) 

  umschaltbar zwischen Programmier-, Kommunikati-

ons- und Ruhemodus 

  Power On und Power Off durch Anwender schaltbar 

  stellt einen virtuellen COM-Port zur Verfügung 

  Zustandsanzeige (rote/grüne LEDs) 

  Spannungsversorgung über USB-Anschluss 

  Einfache Handhabung 

  Updatefähig über Bootloader 

  DIP Schalter für Betriebsart, Power, RESET und Boot-

loader 

 

Properties 

  Simple communication between microcontroller and 

PC resp. Notebook via the USB-interface 

  The ISP-Adapter allows it to program various AVR-

Systems. 

  Standard Atmel 10 PIN assignment 

  Interface for the myAVR Board 2 USB 

  Industrial standard controller (CP2102)  

 

USB to serial converter 

  ATmega8 with firmware that supports ATMEL AN910 

and AN911 programming standard 

  Fast programming via USB 2.0 per block mode 

  Switchable between programming, communication,  

and neutral mode  

  Power On and Power Off switchable by user 

  Provides virtual COM-Port 

  Status indication (red/green LEDs) 

  Power supply over USB interface 

  Simple handling 

  Firmware-Updates over a boot loader  

  DIP-switch for operating mode, power, programming 

and data mode, RESET and boot loader 

 

 

Spannungsversorgung

AVR Programmierung

UART Kommunikation

Standard ISP-
Programmierung

USB to UART Bridge
mit Hardware Handshake (RTS/CTS)

USB to TWI Bridge

USB to SPI Bridge

 
 

PC 

mySmartUSB 

 
 

Zielsystem / 

target system

 

AVR910/ 911 

Power 

USB 2.0 

UART 

virtual COM 

SPI 

TWI 

ISP 

Summary of Contents for mySmartUSB

Page 1: ...orkpad Version 1 2 10 Anwendung mit dem AVR Studio Version 4 12 498 11 Anwendung mit AVRDUDE 12 Anwendung mit CodeVision Version 1 25 5 12 Das mySmartUSB Protokoll 13 Allgemeine Sicherheitshinweise 14...

Page 2: ...rovided including any kind of information which is incomplete or incorrect will therefore be rejected Alle Rechte vorbehalten auch die der fotomechanischen Wiedergabe und der Speicherung in elektronis...

Page 3: ...Kommunikation mit dem PC oder Notebook ber die USB Schnittstelle ber den ISP Adapter in system programming k n nen eine Vielzahl von AVR Systemen programmiert werden 10 PIN Atmel Standardbelegung Inte...

Page 4: ...andkabel Programming cable flat cable Pin 10 10polig 1 1 Pin 10 10pin 1 1 Pin 9 Buchse Buchse Pin 9 jack jack Pin 8 10poliger Standard Atmel ISP Pin 8 10pin standard Atmel ISP Pin 7 Anschluss Pin 7 co...

Page 5: ...benutzen do not use 7 SCK 7 TxD PC USB UART Bridge 6 GND Masse ground 6 GND 6 Reset Ausgang Reset output 5 nicht benutzen do not use 5 RESET 5 SPI MOSI 4 nicht benutzen do not use 4 GND 4 SPI MISO 3...

Page 6: ...F r Fremdsys teme kann mySmartUSB als AVR 910 kompatibler Pro grammer verwendet werden AVR ISP Anschluss 10polig Notice The described modi work only with the myAVR Board 2 For third party systems you...

Page 7: ...ystem will be supplied with power over USB Attention I 80 mA DIP 1 OFF DIP 1 OFF unterdr ckt das Ein und Aus schalten der Board spannung per Firmware board voltage can not be enabled and disabled via...

Page 8: ...de Dort folgen Sie dem Link Down loads Als Suchbegriff geben sie Treiber oder DL46 ein Speichern Sie sich das Archiv in ein Verzeichnis auf Ihrer Fest platte Alternativ k nnen die aktuellsten Treiber...

Page 9: ...t benutzt werden Now you can use the USB Programmer Benutzen des mySmartUSB mySmart Control Use of mySmartUSB mySmart Control Der mySmartUSB kann jetzt als serieller Programmer oder als USB UART Bridg...

Page 10: ...flow chart class diagram in the define dialog select AVR910 or AVR911 as programmer and COMX number of the virtual COM port shown in the device manager Sie k nnen den Programmer auch automatisch such...

Page 11: ...rung ein f r das AVR Studio g ltiger COM Port zugewiesen werden Dazu ben tigen Sie Administratorrechte Gehen Sie wie folgt vor Ger temanager ffnen Rubrik Anschl sse COM und LPT bzw USB Controller ffne...

Page 12: ...VRDUDE is a command line tool The parameter line for AVRDUDE should look as follow Anwendung mit CodeVision Version 1 25 5 Die Programmereinstellungen erfolgen in CodeVision unter dem Men punkt Settin...

Page 13: ...p on off Angabe ob Stromversorgung de aktiviert werden soll r Reset des Boards b Dateiname Brennen einer HEX Datei Ohne Parameter startet das Programm im Dialog Modus Hier kann beliebig zwischen den M...

Page 14: ...er getestet wurde F r feh lerhaften und oder vorschriftswidrigen Einsatz des Boards bernehmen wir keine Garantie Safety Guidelines mySmartUSB is designed for educational and experimental use only It i...

Reviews:

Related manuals for mySmartUSB