AVRISP MKII Clone

  • Hallo,


    ich habe am Wochenende meinen AVRISP MKII Clone [1] erhalten.


    Das ist für mich ein Erweiterung meiner Möglichkeiten, da ich nun auch tinyAVR und megaAVR µC mit ISP Interface, tinyAVR µC mit TPI Interface and AVR XMEGA µC mit PDI Interface nutzen kann !


    Die AVR XMEGA sind die 8/16 Bit(ter) von Atmel.



    Nach dem Zusammenbau und dem Aufspielen der AVRISP MKII Firmware [2]
    lässt er sich auf AVRDude einfach ansprechen.


    Code
    avrdude -c avrispmkII -P usb -p ..


    Das Aufspielen der FW muss natürlich mit einem weiteren ISP Programmer
    erfolgen, aber mein AVRDude meinte keinen µC atMega32u2 zu kennen, so
    musste ich noch in /etc/avrdude.conf die angefügte Datei kopieren.
    So kann ich nun einen atMega32u2 mit "-p m32u2" ansprechen.


    Desweiteren waren die Rechte auf das neue USB-Device noch nicht
    festgelegt.


    ------------------------
    # Ubuntu / Linux #
    ------------------------
    Dazu musste ich in "/etc/udev/rules.d/" noch eine Datei für die
    Zugriffsrechte auf das USB-Device anlegen.
    Der User muss dann nur noch ein Mitglied der Gruppe "users" sein.


    Dateiname: avrisp.rules

    Code
    # add support AVR ISP mkII
    ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", GROUP="users", 
    MODE="0664"


    Anmerkung:
    das Atmel eigene USB-Bootloadertool FLIP läuft zwar unter Linxu (Java
    v1.7.0) ist aber veraltet und unterstützt deshalb nicht den atMega32u2 !



    Ich hoffe ihr könnte diese kleine Beschreibung gebrauchen, um auch einen
    AVRISP MKII Clone unter Linux in Betrieb nehmen zu können.


    Link:
    [1] http://www.ehajo.de/Bausaetze/Atmega32U2-ISP-Set
    [2] http://dokuwiki.ehajo.de/artikel:atmega_u-howto:avrisp-mkii

  • Meine neuen Spielzeuge :
    Buspirate
    und AVR-Dragon (HV-Programmer).


    Gerade der Buspirate ist sehr nützlich, weil man mit ihm ganz "einfach" mal eben einen I2C oder SPI Baustein seiner Wahl ansprechen kann.
    Achja... AVR-Prgrammieren über die ISP-Schnittstelle, AD-Wanderln.. Frequenzzählen.. kann er auch noch..


    lg JAn