Hallo ich habe mir die DMX Projekte von http://www.digital-enlightenment.de/ aufgebaut und bekomme den attiny nicht ins laufen!!! Geflasht habe ich den attiny mit Ponyprog allerdings bin ich mir nicht sicher ob die fuses richtig gesetzt sind. Bild was bei dem Projekt mit den fuses ist hier im Anhang zu sehen. Wenn ich das richtig deute dürfte bei Ponyprog kein Harken gesetzt sein oder liege ich da falsch?
Hi @madmax, ist da etwas für Dich dabei? https://www.mikrocontroller.net/articles/Pony-Prog_Tutorial "...Allerdings steht im Datenblatt nicht immer ein und aus, sondern manchmal (z. B. bei den Clock sources) steht da auch einfach 0 und 1. Da Ponyprog dieses Fuses ebenfalls invertiert, muss man diese selbst nochmals invertieren. Wo im Datenblatt eine 0 steht muss man in Ponyprog ein Häkchen setzen, bei einer 1 im Datenblatt das Häkchen löschen. Verwirrt? Tja, hier hilft nur sorgfältiges arbeiten. Ganz wichtig ([1]): Erstmal die bisherigen Einstellungen auslesen. Und dann nur das ändern, was unbedingt nötig ist. Finger weg von RSTDISBL...." Sieht soweit gut aus, aber wo/wie stellst Du SUT_CHKSEL ein? Bei mir ist der ATiny2313 auf Ext Crystal Osc. etc..eingestellt. Ich sehe bei der SUT-Einstellung überhaupt keine Auslassung. Da müsste doch auch ein Haken weggelassen werden. Müsste mich jetzt nur selbst schlau machen. Mit welcher Quarz/Taktfrequenz wird gearbeitet? ciao gustav
Quarz 8.0Mhz extern
OK, bevor ich jetzt hier Unsinn erzähle, müsste ich mich erst selber schlau machen, welche PonyProg Fuses programmed/unprogrammed werden müssten in Deinem Falle. Aber in der Zwischenzeit könntest Du vielleicht abklären, ob die Kommunikation zwischen dem Attiny und Board überhaupt funktioniert. Also, will sagen, kannst Du die Signatur des "Targets" auslesen? Wenn ja, dann geht's weiter. Habe gerade einen 4313-er drin: Der sagt mir: 01E 0x92 0x0D So etwas meine ich. ciao gustav
Ich denke ich gehe einen einfacheren Weg, ich nehme einen Dsub Stecker löte paar Widerstände dran und Progge den attiny mit twinavr
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.

