Startseite Lego-Roboter Roboter-Aufgaben I2C-Wavplayer Bluetooth-Roboter Pongboard TinyPong USB-Board 30MHz Testboard Softwareerstellung AVR-Flashtool AVGA-Software ATtiny Ampel AVR-Simon USB-Simon 2015 Digispark Trinket ADC-Reader AVR-Würfel ESP8266 ESP-01 ESP-12E-Testboard WiFi-Thermometer Sonoff-Modul Temperaturlogger Autologin ESP-Flashtool Wassermelder Schachcomputer AVR8-Burn-O-Mat PonyProg 2000 Tiled Editor Code::Blocks Notfall-Windows Treiber einbinden Bootstick erstellen WLAN einbinden Sketchup Bauteilbibliothek Mini-Joystick Tanzmatte Ubuntu 12.04 Mathe-Software Isolationsfräsen Tonertransfer Forum
Adafruit Trinket
Das Digispark- und Trinket-Board verfügen über eine nahezu identische Hardware. Jedoch ist die Anordnung der I/O-Pins beim Trinket-Board besser für einen Einsatz auf einem Steckbrett geeignet. Zudem verfügt dasTrinket-Board über einen Resettaster, mit dem sich der Bootloader aktivieren lässt. Um auch das Trinket-Board mit dem AVR-Flashtool verwenden zu können, wurde der Trinket-Bootloader durch den Micronucleus-Bootloader ersetzt. Da der Microcontroller auf dem Trinket-Board nicht gesockelt ist, musste der ATtiny85 auf dem Board neu geflasht werden. Um dies schnell und zuverlässig durchführen zu können, wurde der folgende Adapter gebaut.
Der Miconucleus-Bootloader wurde mit WinAVR 2010 erstellt. Für die Verwendung in Windows 10 müssen die Dateien rm.exe und msys-1.0.dll ersetzt werden. Im folgenden WinAVR-Toolchain wurden diese beiden Dateien aktualisiert.
Download
WinAVR Toolchain 20100110 (MSYS-1.0) GNU-Programmpaket zum Compilieren des Micronucleus-Bootloaders Download |
Unter Umständen kommt es beim Kompilieren unter Windows 10 64bit zu der obigen Fehlermeldung. Diese ist darauf zurückzuführen, dass die msys-1.0.dll nicht richtig funktioniert, so dass der gemeinsame Speicherbereich nicht richtig aufgeteilt werden kann. Abhilfe schafft dann die Verwendung der aktuelleren msys-2.0.dll in der 64bit-Version.
In das folgende Programmpaket wurden daher neben der rm.exe die Dateien msys-2.0.dll, msys-iconv-2.dll und msys-intl-8.dll aus dem Git-2.17.0-Paket integriert.
WinAVR Toolchain 20100110 (MSYS-2.0) GNU-Programmpaket zum Compilieren des Micronucleus-Bootloaders Download |