USBisp von Matwei v2.1

Gast #796795
Lesenswert?
• ▲
▼
Guten Tag zusammen,


ich hab nun seit ca. 6 Monaten das USBisp Projekt von Matwei bei mir auf 
dem Tisch liegen aber ich komm einfach nicht weiter. Hab mich jetzt nach 
einer lagen pause von dem Projekt wieder dran gesetzt und will es jetzt 
mal fertig bekommen.

Also die Platine hab ich schon aufgebaut alles drauf gelötet was für die 
version 2.1 benötigt wird. Nun so wie ich das der Dokumentation 
entnommen hab muss man folgender Maßen vorgehen:

-Platine bestücken
-den mitgelieferten Bootloader mit einem weiterem Programmer in den 
Mega8             brennen
-dann über die USB Schnittstelle die Applikation Sofotware in den Mega 8 
brennen.

aber soweit so gut mein Problem is folgendes.

Ich bekomme den bootloader einfach nicht in den Mega8 gebrannt. Ich 
möchte es folgendermaßen machen und zwar habe ich von HiLo den Brenner 
ALL-11C2 die software bietet es auch an den Mega8 zu programmieren. Nur 
gibts da ja ein kleines problem da der Mega auf der USBisp Platine in 
einem SMD gehäuse sitzt.
Aber ich hab einfach die benötigten Pins auf einen normalen IC 28 Pin 
sockel gelötet, diesen kann ich dann auch in meinen Brenner stecken.
die Pins die ich dann verwende sind:
/SS , 2mal Vcc und AVcc , 2mal GND , Mosi , Miso , CLK

Wenn ich dann den Mega8 brennen will kommt immer die Meldung "ID CODE 
ERROR"

damit kann ich aber garnichts anfangen.

Hat jmd vieleicht noch ein paar Tipps was ich noch ausprobieren könnte ?

Das wäre super
Gast #796848
Lesenswert?
• ▲
▼
Also du versuchst den Avr außerhalb der USBisp Platine zu programmieren? 
(nur zum Verständnis).

Dann brauchst du für ein Standard-ISP Interface allerdings /RESET 
anstelle von /SS.

Thorsten
Gast #797378
Lesenswert?
• ▲
▼
Also die ID oder Signatur kann ich nicht auslesen. Also nochmal kurz zu 
meinem Aufbau:

Ich habe einen "normalen" Programmer mit einem "Nullkraft" Sockel für 
normale DIP IC Gehäuse. Der Mega 8 den ich Programmieren möchte sitzt 
auf der Platine von Matwei und könnte über ICSP programmiert werden. Da 
ich so ein Gerät nicht habe habe ich einfach geguckt welche Pins von dem 
ICSP auf dem Mega8 angesprochen werden, dann hab ich im Datenblatt vom 
Mega8 geguckt wo diese Pins auf dem DIP Gehäuse liegen. Und dann hab ich 
einfach auf einen freien Dip Sockel Kabel angelötet und die Kabel dann 
auf die ISP Schnittstelle der Platine gelegt.

Das nochmal zum aufbau
Gast #797420
Lesenswert?
• ▲
▼
@Dirk S  mit "Den" Jumper meinste die J1 auf der Platine vom Matwei oder 
? wenn ja, den hab ich draufgelötet.

mhm aber versorgungspannung ? muss ich die noch extra drauf legen ?
Ich hab gedacht die nimmt der sich einfach vom Programmer ?! Kann ich 
dafür einfach das USB-Kabel nehmen und das in den Rechner stecken ?


Gruß

Seb
#797437
Lesenswert?
• ▲
▼
Ich habe den genauen Vorgang jetzt nicht mehr im Kopf, der ist aber in 
der Doku genau beschrieben. Du hast einen Jumper der für die 
Programmierung des µC geschlossen (oder geöffnet) werden muss, später im 
normalen Betrieb wird der dann nicht mehr angefasst.

Ich habe der Schaltung beim brennen die 5V vom USB gegönnt, eine 
Versorgung über die Programmierschaltung funktioniert nicht unbedingt...

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