welche Linux-Software für USBasp?

Gast #1799585
Lesenswert?

Hallo

habe mir in der Bucht ein USBasp-Programmer geschossen. Schaltplan siehe 
Anhang. Welche Software für Linux benötige ich, um einen ATtiny zu 
programmieren?
Welchen C-Compiler benötige ich am besten? Kann ich zu meinem normalen 
gcc, der schon bei mir installiert ist, zusätzlich einen für den Atmega 
installieren?
Wie muss ich die Jumper auf meinem Programmer setzen und wie schließe 
ich den ATtiny zur Programmierung an?

Vielen Dank für die Hilfe für meinen Einstieg!
Angehängte Dateien:
Gast #1799603
Lesenswert?

> Jumper stehen sicher in der Dokumentation deines Programmers.

Ja siehe angehängtes PDF. Da werden nur irgendwelche Widerstände 
umgeschaltet. Ich weiß aber nicht, welche Widerstände ich für welchen 
Zweck brauche.
Gast #1799610
Lesenswert?

Der USBasp-Programmer funzt (bei mir) nur, wenn zwischen ihm und dem PC 
ein USb-Hub ist. Daher also aufpassen.

Der "originale" USBasp-Programmer hat auch nur 3 Jumper,
* einen für langsame Datenrate
* einen um das zu programmierende Target mit Spannung zu versorgen
* und einen, um den USBasp-Programmer selber neu zu programmieren.

Die Fragen nach dem Anschluss des Programmers ergeben sich aus dem Cheat 
Sheet:

http://tinkerlog.com/2009/06/18/microcontroller-cheat-sheet/
#1799619
Lesenswert?

Den Slow-SCK-Jumper (2) brauchst du vielleicht beim ersten 
Programmieren, wenn dein Tiny noch auf "langsamster Stufe" läuft.

Den Self-Programming-Jumper (1) brauchst du nicht.

Die beiden USB-Widerstand-Umschaltungs-Jumper hängen von deinem 
Mainboard/USB-Hub ab. Nimm die Stellung die funktioniert.
#1799624
Lesenswert?

MoritzS schrieb:
> * einen um das zu programmierende Target mit Spannung zu versorgen

Den hat sein eGay-Nachbau wohl weggespart.
Auch weggespart haben die die zwei Z-Dioden für die Korrekten 
USB-Signalpegel, und stattdessen umschaltbare Serienwiderstände 
verbaut...

und der "D-" -  Pullup ist falsch dimensioniert, der sollte 1.5K nach 
3.3V haben, die schliessen ihn gegen Vusb. da sind die 2.2K aus dem 
Orginal-Schaltplan besser.

Und Abblockkondensatoren am AVR waren wohl auch zu teuer...

dann noch Aref mit VCC gebrückt... Echte Stümper am Werk...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren