Guten Morgen, ich habe grade folgendes gefunden: http://www.ebay.de/itm/5-Digispark-Kickstarter-General-Micro-USB-Development-Board-fur-Arduino-ATtiny85-/291464527151?pt=LH_DefaultDomain_77&hash=item43dca3bd2f Es handelt sich um eine Platine mit dem Tiny85, und einem Spannungsregler. Ich habe irgendwo in sehr alten Threads dazu schon mal etwas gefunden, bin mir aber nicht sicher, ob ich es richtig verstanden habe. Da der Tiny85 kein Hardware-USB hat, ist der Tiny mit einem Bootloader und einer Software-USB-Unterstützung vorprogrammiert, richtig? Deshalb kann man auch einfach die Arduino-IDE nutzen? D.h. der Bootloader passt zur Arduino-IDE und bleibt immer im Tiny? Ist es möglich, das Teil auch mit einem AVRISP mkII per TPI direkt aus Atmel Studio zu programmieren? Sodass ich nur die bestückte Platine mit Original-Tiny (ohne irgendeine SW-USW-Unterstützung oder Arduino-Bootloader) und Spannungsregler nutzen würde? Die Arduino-Funktion wäre dann natürlich nicht mehr da. Grüße, Tim E.
Ich meine ISP und nicht TPI. Wobei das ja egal ist, ich würde das Atmel Studio und den mkII nutzen. Und da der Tiny kein TPI sondern ISP hat, würde ich natürlich das nehmen :-)
> Ist es möglich, das Teil auch mit einem AVRISP mkII per TPI direkt aus > Atmel Studio zu programmieren? Na klar. Die entsorechenden Pins rausführen. Mit Programmer verbinden Fuse's entsprechend setzten.
Ok, danke! Also ist der Bootloader einfach ein Teil des Programms und kann per ISP komplett gelöscht werden, so dass ich den AVR wie neu gekauft programmieren kann. Auch wenn ich den Arduino-Bootloader nicht unbedingt nutzen möchte, verstehe ich die Funktionsweise nicht so richtig. Im Schaltplan (https://s3.amazonaws.com/digistump-resources/files/97a1bb28_DigisparkSchematic.pdf) gehen beide USB-Datenleitungen direkt auf den AVR. Kein Reset oder sonstiges. Der AVR hört also immer nebenbei PB3/PB4 ab und wartet auf eine bestimmte Startfolge um in den Programmiermodus zu gehen? Denn PB3/PB4 sind ja normal mit benutzbar.....
Tim E. schrieb: > Ok, danke! Also ist der Bootloader einfach ein Teil des Programms und > kann per ISP komplett gelöscht werden, so dass ich den AVR wie neu > gekauft programmieren kann. der Bootloader ist genauso ein normales Programm wie jedes andere. Es liegt nur an einer anderen Adresse.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.