Attiny85 als Passwort generator

OP #4260128
Hallo zusammen

Ich habe ein Problem, und hoffe mir kann hier jemand Helfen.

Und zwar bin ich genau nach der Anleitung auf dieser Seite gegangen

http://codeandlife.com/2012/03/03/diy-usb-password-generator/

Schaltung nach gebaut und die Files geladen 
http://codeandlife.com/data/usb_passgen.zip

Danach habe ich den USB Stecker eingesteckt. Und habe in der 
Eingabeaufforderung "make flash" eingeben. Und bekomme diese Meldung

avrdude: Error: Cloud not find USBtiny device (0x1781/0xc9f)

Muss sagen das ich neu in dem Thema bin also nicht gleich zerfleischen 
fg
Gast #4260135
Ja du brauchst natürlich noch einen ISP Programmer (Bei deiner File wäre 
das z.b. ein USBTiny) zum Beschreiben des Tiny45. Sprich, die Software 
muss ja erstmal auf den Tiny45 drauf gebracht werden.

In deiner Schaltung hast du wahrscheinlich bloß den "USB Stick" gebaut? 
Richtig?
OP #4260141
Ja !!!
:/ hab mich auch schon gewundert wie der Rechner was erkennen soll wenn 
nichts auf den Attiny ist.

Also sprich ich muss erst etwas auf den Tiny brennen Korrigiere mich 
aber du meinst die Main.hex oder??

Und muss ich da Fuses setzen und wenn ja welche ?
OP #4260311
Da hast du schon recht aber ist ja nicht in meinen Interesse

möchte mich ja mit dem ganzen Thema beschäftigen und nicht alles Fertig 
Kaufen.

Hab die Platine selber hergestellt dann möchte ich den rest auch noch 
selber machen :P

Aber Danke für den TIP
Gast #4260520
Ja du musst den Tiny mit ner ISP Schaltung (Siehe Datenblatt) erstmal 
programmieren. Solltest du dich weiter mit der Thematik MC beschäftigen 
wollen, dann bleibt dir die Anschaffung eines ISP Proggers eh nicht 
erspart. Gibts ja schon günstig zu kaufen, is ja nicht so.

Natürlich kannst du dir auch einen Progger selber bauen, aber da ist 
dann wieder das Henne-Ei Problem, der muss ja auch erst programmiert 
werden :D
OP #4260584
:D

Da hast du recht ist mir dann auch so gekommen, und was will man machen 
außer einen usbtiny besorgen. :P

Hab mir alles auch nochmal angesehen und glaube das ich das jetzt auch 
verstanden hab.

- Eins noch muss ich die Fuse vor dem Flashen setzen oder danach?
- und ist der befehl so richtig?

avrdude -c usbtiny -p attiny85 -U lfuse:w:0xe1:m -U hfuse:w:0xdd:m
#4264106
> Hab die Platine selber hergestellt dann möchte ich den rest auch noch
> selber machen :P
> Aber Danke für den TIP

Der Digispark hat einen Bootloader mit eigenem Treiber und den 
Bootloader kannst Du auch einzeln Downloaden und flashen. Danach kann 
man dann einfach via USB ohne zusätzliche Hardware flashen.

Gegebenfalls muss man die USB-Pins des Bootloader und Programmes 
gegenseitig anpassen.

Einziger Nachteil ist das der Bootloader etwas größer ist so das es 
meist nur beim Tiny85 lohnt.
#4264394
Philipp K. schrieb:
>> Hab die Platine selber hergestellt dann möchte ich den rest auch noch
>> selber machen :P
>> Aber Danke für den TIP
>
> Der Digispark hat einen Bootloader mit eigenem Treiber und den
> Bootloader kannst Du auch einzeln Downloaden und flashen. Danach kann
> man dann einfach via USB ohne zusätzliche Hardware flashen.
>
> Gegebenfalls muss man die USB-Pins des Bootloader und Programmes
> gegenseitig anpassen.
>
> Einziger Nachteil ist das der Bootloader etwas größer ist so das es
> meist nur beim Tiny85 lohnt.

... weiterer Nachteile - nach meiner Meinung - ist, dass der Bootloader 
com Digispark sich 5 sec. Wartezeit einberaumt. Wenn das Ding immer am 
Vcc hängt kein Problem.

Ich habe den 85er über diese Anleitung geflasht bekommen.

http://www.frag-duino.de/index.php/maker-faq/37-atmel-attiny-85-mit-arduino-arduinoisp-flashen-und-programmieren

Gut, dafür benötigt man einen Arduino, aber den bekommt man ja auch 
günstig. Evtl. geht das sogar über einen Digispark. Mal ausprobieren 
....

Auch ich bin Anfänger ;-)

Danke und Gruß
der "Stevie"
OP #4267384
Hey Danke für die Tips

Habe den Attiny85 mit dem avrdude und dem Arduino geflasht. Erst mit der 
in Blog zur Verfügung gestellten Code, und danach auf dem Steckbrett 
Schaltung aufgebaut. Aber leider ohne Erfolg. Mein Rechner zeigt immer 
das das USB gerät keine Kennung hat.

Dann Habe ich den Code fürs Digispark auf den Attiny geladen und es geht 
nur bringt mir das nichts will ja einen Passwort Generator.

Glaube in dem Code den man unter dem Link aus meinen ersten Betrag 
irgend noch was eingestellt werden muss nur was :((((

Wenn einer sich mit dem ganzen besser auskennt und sich den Code mal 
anschauen kann wer ich dankbar.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.