Windows erkennt USBasp nicht

Gast #532361
Lesenswert?
• ▲
▼
Hallo!

Ich habe den USB-Programmer USBasp von fischl.de nachgebaut, da ich 
gerne vom laptop aus die µCs flashen möchte.

ich benutze einen ATmega8L-8PI und einen 4 MHz Quarz.
Dieser lasst sich problemlos über LPT-ISP flashen.

also meine 1. Frage: Funktioniert das ganze auch mit 4MHZ anstatt 12?

Denn sobald ich den USBasp anstecke, schreit windows "USB-Gerät wurde 
nicht erkannt"

2.Frage: Wie müssen die Fuses für den Betrieb gesetzt werden? auf 4Mhz 
ext. Quarz?

vielen Dank,
mr
Gast #532384
Lesenswert?
• ▲
▼
und warum gibt es dann die Jumper-Funktion SCK-Clock < 1,5 Mhz?

achja, stimmt das, dasss ein mega8L nur bis 8Mhz und ein mega 8 bis 
16Mhz funktioniert? Dann wäre mein ATmega8L eh ungeeignet...

vielen dank
Gast #532686
Lesenswert?
• ▲
▼
Joa, mit nem Funktionsgenerator, einem höher getakteten anderen MC oder 
nem PC oder oder oder. Wozu ?
Und wozu eine schaltung mit 2313 ?
Häng an deinen USBasp einfach nen 12 mhz quarz und amch den richtigen 
Controller rein.
Gast #532806
Lesenswert?
• ▲
▼
hallo!

also, ich habe eigentlich nur den PC zur verfügung und einen 40 Mhz 
Quarzoszillator.

Kann ich die 40 Mhz irgendwie teilen ohne einen Frequenzteiler mit 
Zählern?

oder wie würde das mit einem PC funktionieren, an der Soundkarte?

Vielen DAnk
Gast #532818
Lesenswert?
• ▲
▼
wie willst du denn teilen ohne Teiler? Mit Rasierklingen?
Besorg dir die richtigen Teile oder lass es. Überlegst du auch, wie du 
statt einer M8-Schraube eine gerade vorhandene M12 benutzen kannst? Kann 
nach Schiffbruch auf einer einsamen Insel Sinn machen, sonst nicht. Da 
besorgt man sich eine M8-Schraube.
Gast #532842
Lesenswert?
• ▲
▼
@ Feadi aus Frankreich

>> achja, stimmt das, dasss ein mega8L nur bis 8Mhz und ein mega 8 bis
>> 16Mhz funktioniert? Dann wäre mein ATmega8L eh ungeeignet...
>Ja, stimmt genau.

BULLSHIT!
Immer wieder hört man den selben Scheiß, der ist einfach nicht tot zu 
kriegen!

NEIN!!!
Der Mega8L kann auch mehr als 8MHz, er wird nur nicht darauf getestet.
Es gibt 2 Testszenarien, MC_A mit 5V bei 16MHz und MC_B bei 2,7V und 
8MHz.
Wahrscheinlich aus Garantiegründen, gegenüber der Industrie.
Aber lies selbst was der Atmel-Support dazu sagt:
http://www.robotgames.net/atmel/mega8_or_mega8l.htm

@: mr-unbekannt:
Da schließe ich mich crazy horse an, das Ding mit "aus Schxxße Gold 
machen" gibt es nur im Märchen.
Kauf die richtigen Teile oder laß es ganz.
#532902
Lesenswert?
• ▲
▼
Thomas, Dein Ton ist schrecklich.

> Immer wieder hört man den selben Scheiß, der ist einfach nicht tot zu
> kriegen!

Das wird vielleicht daran liegen, dass dieser 'Scheiß' so im Datenblatt 
steht.

Es ist rein gar nichts verkehrt daran, wenn man diese Information 
einfach als korrekt annimmt. Das man ein µC (mehr oder weniger) 
übertakten kann ist Expertenwissen. Das sich m8 und m8L gar nicht 
unterscheiden (bis auf den factorytest) ist Spezialwissen.

Wenn die Kinder in der Schule gesagt bekommen '3 kann man nicht durch 2 
teilen', schreist Du dann auch gleich 'BULLSHIT!!!', oder wie? Oder 
anders gefragt: Warum kann man (in der 4 Klasse) 3 nicht durch 2 teilen?
#533086
Lesenswert?
• ▲
▼
Du kannst natürlich auch mit einem PC die 12 Mhz machen. Es ist nur 
etwas unverhältnissmässiger Aufwand für dein Problem. Schreib einfach 
ein programm was einen 12 Mhz takt auf z.b. dem Paralellport ausgibt 
oder auf der Seriellen und nen Schnittstellenwandler dahinter oder oder 
oder. Gehen tut fast alles es est nur die Frage setz ich mich jetzt 3 
Tage hin und Programmier das oder eben 4 Wochen wenn du dich nicht 
auskennst. Oder geh ich in den Elektronikladen um die Ecke und kauf mir 
für total übertreuerte 1 Eur einen 12 Mhz Quarz.
Gast #533377
Lesenswert?
• ▲
▼
Ooch Leute, habt Euch wieder lieb ;-)

Ich kann ihn ja verstehen,
den Quatsch vom Mega, der nur ein Halber war hört man hier ständig.
Aber die Informationspolitik von Atmel ist dahin gehend auch 
verbesserungswürdig.
Gast #533719
Lesenswert?
• ▲
▼
Also, das heißt ich kann ohne Probleme einen 12 Mhz Quarz verwenden.
(Datenblatt vom mega8/mega8L ist etwas irreführend)

noch etwas: die Hex-Datei, die ich raufgeladen habe ist 9525 Bytes groß, 
warum passt dann diese auf den µC? ich dachte der mega8 hat nur 8KB 
flash?

vielen Dank

PS: könntet ihr die Abweichungen vom Thema bitte unterlassen? Danke
Gast #533776
Lesenswert?
• ▲
▼
 Du kannst einen Mega8L mit 12Mhz im USBProg einsetzen,aber glücklich 
wirst du damit nicht werden.Bei mir war es so,das ich immer den Jumper 
für langsam Programmieren stecken mußte,ansonsten gab es Fehlermeldung.
Bei der langsam Programmierung,kannst du bei einer größeren Datei,Kaffee 
trinken gehen.
Das Dingens funktioniert mit richtigem Atmel,tadellos und auf Anhieb.

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