PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : usb asp



MerkDirMeinenNamen
10.10.2015, 12:37
Hi,

ich besitze diesen Programmer (USB-ASP):
http://www.amazon.de/Programmierer-Adapter-3-3V-USBASP-Download-Programm-ISP-AVR/dp/B00AVRHVPO/ref=sr_1_1?ie=UTF8&qid=1444473159&sr=8-1&keywords=usb+isp

wenn ich diesen bei meinem ATMega328P verwenden will, behauptet er, dass mein Chip nicht dieser wäre!
Ich bei "Programmer" auch USB-ASP eingestellt und ebenfalls "$regfile = "m328pdef.dat""
Meldung: "Detected Micro does not match the selected Micro ATmega328P"

Hmmm
weiß noch nicht weiter, freue mich auf Antworten

BMS
10.10.2015, 12:46
Hallo,
wenn der ATmega328p zum ersten Mal geflasht wird, ist er noch auf den langsamen internen Takt eingestellt,
die Programmer arbeiten im Vergleich dazu deutlich schneller. Deswegen muss beim ersten Flashen die Geschwindigkeit reduziert werden.
Bei manchen usbasp gibt es dafür einen Jumper zu setzen, alternativ kann man das auch im Programm (avrdude o.ä.) einstellen.
Grüße, Bernhard

MerkDirMeinenNamen
10.10.2015, 12:54
also der 328P, den ich habe, hat standardmäßig den Arduino-BL drauf, klicke ich generell bei Bascom-avr auf "erase chip":
Meldung: COM port COM1 not available
...

BMS
10.10.2015, 13:26
Ist auch der richtige Programmer auch eingestellt? Die Software scheint ja nach einem COM-Port zu suchen und nicht nach USB... ?
Arbeite selber nicht mit Bascom, kann deswegen nur begrenzt helfen.
Grüße, Bernhard

MerkDirMeinenNamen
10.10.2015, 14:07
Also bei USB-ASP erhalte ich die Meldungen:
1. Could not detect chip. Auto program failed
2. detected micro does not match the selected micro atmega328p
3. Chip ID: 000000
4. Error: program enable: no answer. 1

Fall 1/2 tritt nicht immer auf!

oberallgeier
10.10.2015, 16:05
Welches Betriebssystem?


.. Meldung: COM port COM1 not available ..Wenns Windows ist, dann schau doch mal im Gerätemanager nach unter [Anschlüsse (COM & LPT)]. Dort solltest Du irgendetwas finden das aussieht wie :
Pololu USB AVR Programmer Programming Port (COM5)
Pololu USB AVR Programmer TTL Serial Port (COM4)

als Zeichen, dass Dein Programmieradapter über einen virtuellen COM-Port mit dem Rechner kommuniziert. Kann sein, dass a) Dein Programmieradapter auf einen falschen COM-Port eingestellt ist - COM1 am Programmer, COMx am Computer, oder b) dass Du in Deinem Programmieradapter einen FTDI-Clone hast der garnicht von FTDI stammt . . . (kann ich mir derzeit nicht mehr vorstellen).

WENN Dir kein (virtueller) COM-Port angezeigt wird, dann wird der Treiber Deines Programmieradapters nicht / nicht richtig / installiert sein.

MerkDirMeinenNamen
11.10.2015, 19:35
wenn ich den Treiber installieren will, erhalte ich eine Fehlermeldung:
"Es wurde Treibersoftware für das Gerät gefunden, aber bei der Installation ist ein Fehler aufgetreten."
"Die INF-Datei des Drittanbieters enthält keine Digitalsignaturinformationen"
... Was bedeutet das?

oberallgeier
11.10.2015, 19:41
Siehe oben:
Welches Betriebssystem?..
wenn ich den Treiber installieren will .. "Die INF-Datei des Drittanbieters enthält keine Digitalsignaturinformationen" ..Win10 ? ?

MerkDirMeinenNamen
11.10.2015, 19:51
Ok, Treiber drauf
COM-Port steht nicht dahinter: "USBasp"

und erstellt keine .eep und es wird nichts geladen, er kann den Chip auch nicht erkennen.

MerkDirMeinenNamen
12.10.2015, 11:54
Ich werde mir wohl in den nächsten Monaten einen neuen Programmer holen müssen ....