Ich weiß nicht ob es hier hingehört, falls nicht, dann bitte an eine passendere Stelle verschieben. Ich wollte nur kurz sagen, das ich eine neue Version des AVR Burn-O-Mat zum download bereit gestellt habe: http://avr8-burn-o-mat.aaabbb.de Falls jemand der AVR Burn-O-Mat nicht kennt: es ist eine grafische Oberfläche für avrdude, die in Java geschrieben ist und das Programmieren der Controller kompfortabler machen soll. Folgendes hab ich verbessert: - das wichtigste: der Konfigurationsdialog für die Oszillatoreinstellungen unterstützt jetzt sehr viel mehr Controller: ATmega 8, 16, 32, 64, 128, 48, 88, 168, 8515, 8535, 164, 324, 644, 169, 329, 3290, 649, 6490, 640, 1280, 1281, 2560, 2561 und ATtiny2313 - die Fuses können direkt als Hex-Zahl eingegeben werden - "usb" steht jetzt direkt zur Asuwahl bei der Schnittstelle - avrdude Option -E ist jetzt abschaltbar (Status der Reset Leitung nach dem Programmieren) - der Sourcecode kann jetzt runter geladen werden (Lizenz GPL 3.0)
Hi, danke für die neue Version :) ich benutze das Prog schon ne Weile und bin jedes mal wieder von der Fusebit Funktion angetan (bei den uCs die bisher unterstützt wurden). Super, dass da jetzt noch einige 'neue' uCs dazugekommen sind :)
Es gibt wieder einige Fortschritte beim AVR Burn-O-Mat. Ich habe das Script von Patrick, mit dem ein Debian-Paket erstellt werden kann, in die Sourcecodedistribution mit aufgenommen. Es gibt jetzt also für Linux ein Debian-Paket auf der Homepage zum download. Zusätzlich habe ich für Windows mit Inno Setup einen Installer gemacht. Eine weitere Neuerung ist, dass der AVR Burn-O-Mat jetzt auch als Java-Applet gestartet werden kann: http://avr8-burn-o-mat.aaabbb.de/avr8_burn_o_mat_avrdude_gui_online.html (Die Funktionalität ist aber bei der Online-Version eingeschränkt. Die Fuses können nicht gelesen oder geschrieben werden, sondern nur als Hex-Code oder als avrdude-Kommandozeilenparameter ausgegeben werden.)
Hi, auch wenn der Thread schon eine Weile alt ist, habe ich doch eine Frage zum Burn-O-Mat: Ich habe das ganze unter Opensuse 11.2 am laufen, allerdings nur als root. Als normaler user kann ich keine Einstellungen vornehmen/speichern. Mir ist bewusst dass das sicher an den Dateirechten der Settings liegt. Bei der XML Datei im Verzeichnis bin ich als user mit schreibrechten eingetragen. Ist dass das falsche File? Danke //hufnala
hi, hat sich erledigt.... konnte die Einstellungen im Burn O Mat als user erst speichern als gültige Pfade zu avrdude ausgewählt waren, und die sind nicht dort wo sie erwartet wurden... sorry hufnala
Hallo Bri Erst einmal Danke für dein Programm. Allerdings lässt es sich unter Debian Sid (Aptosid) nicht installieren. Fehlermeldung: pkg: Fehler beim Bearbeiten von avr8-burn-o-mat-2.1.2-all.deb (--install): Fehler beim Parsen, in Datei »/var/lib/dpkg/tmp.ci/control« nahe Zeile 2 Paket »avr8-burn-o-mat«: Fehler in Versionszeichenkette »REPLACE_PROG_VERSION«: ungültiges Zeichen in Versionsnummer Fehler traten auf beim Bearbeiten von: avr8-burn-o-mat-2.1.2-all.deb Manuell aus dem Entpakten Verzeichnis lässt es sich ohne Fehler starten und läuft. Kann Ich ihm auch Kommandozeilenparameter in Form einer *.hex Datei migeben, damit es sich direkt vom Code:Blocks aufrufen lässt ? Gruss und Danke Bernd
@ Bernd B Lade dir die zip datei runter und starte das Program mit der "avr8_burn_o_mat_start.sh" oder starte die jar Datei.
Moin, was bedeutet "Fuses" und was muss in den einzelnen Feldern eingetragen werden ? Leider ist mein "neudeutsch" in dieser Beziehung sehr schlecht. Aber eventuell wurde es ja mal schon in das eigentlich Deutsch übersetzt ? Das wäre schön, dann weis ich endlich, wie man Burn-O-Mat bedient. Danke für die Hilfe. Ulrich
Das muss wohl ein verspäteter Aprilscherz sein. @Ulrich: Falls die Frage ernst gemeint war: Genauso gut hättest du fragen können was das für vier komische runde Dinger sind, von denen zwei rechts und zwei links am Auto dran sind. Wäre das selbe Niveau gewesen...
Moin, Falls die Frage ernst gemeint war: Genauso gut hättest du fragen können was das für vier komische runde Dinger sind, von denen zwei rechts und zwei links am Auto dran sind. Wäre das selbe Niveau gewesen...Beitrag melden | Bearbeiten | Löschen | Nein, kein 1. April. Unter Fuse verstehe ich das Wort Sicherung. Und nun frage ich nochmasl, was bedeutet "Fuses" bei Burn-O-Mat. Software und yC haben keine Sicherung, oder sind die so klein, dass man sie nur mit einem Mikroskop sieht? Ich habe schon programmiert wo die meisten nicht einmal das Wort Computer schreiben konnten. Also, was soll diese Hochnäsigkeit ? So, nun könnt Ihr euch denken wie alt ich bin. Ich kenne die Maschinensprache von IBM (360/20 etc), RPG, COBOL, Basic Und PL1 Nirgendwo gab es Fuses (ausser im Computer. Nun, dann Frage ich nochmasl, gibt es eine deutsche Übersetzung von Burn-O-Mat und wenn ja wo ? Ulrich
Ursprünglich war es auch eine Art Schmelzsicherung, die in den ersten PROMS weggebrannt wurde, um ein Bit zu programmieren. Diese "Sicherung" war nicht mehr zu reparieren und blieb dauerhaft. Der Begriff hat sich gehalten, um damit eine dauerhafte Konfiguration zu beschreiben, in diesem Fall die Grundeinstellung eines µC. Da heute aber nichts mehr von Dauer ist und alles immer wieder umprogrammiert werden muß, werden heute auch die "fuses" nach belieben gesetzt und gelöscht.
Frank schrieb: > Da heute aber nichts mehr von Dauer ist und alles immer wieder > > umprogrammiert werden muß, werden heute auch die "fuses" nach belieben > > gesetzt und gelöscht.Beitrag melden | Bearbeiten | Löschen | Moin, vielen Dank Frank, wir nannten es einfach nur Bit oder binäre Maske. Mit einer entsprechen Maske konnten die Bits abgefragt werden, so nach dem Motto, wenn ich nicht weiter kann, mach ich einen Schalter an. Wie auch immer, ich habe tatsächlich Probleme mit Burn-O-Mat, aber nur in der Bedienung, da mir die Zusammenhänge zu den Einagbemöglichkeiten des Programmes fehlen. Flash und Eprom sind die Felder. Was muss in den Feldern angegebven werden ? Kommt in Flash die neu erstellt Datei rein und in Eprom eine Ausgaedatei wo das Eprom abgelegt wird. Wenn ich in Flash einen noch nict vorhandene Dateiname angebe, startet die Software beim Behl Read, liest und bringt nach einiger Zeit den Fehler, die Datei sei ungültig. Also, was kommt im Feld Flash und was kommt ins Feld Eprom. Das wäre es schon. Über eine positive Antwort, würde ich mich freuen. Ulrich
"fuses" stammt aus der Technik der PROM's, bei denen Bits in Form von leitenden Verbindungen durch das Programmiergerät wie bei Sicherungen weggebrannt wurden. Dieser Begriff wurde auf programmierbare Bits übertragen, die nicht durch das Programm festgelegt werden sondern getrennt vom Programm in den Kontroller eingegeben werden.
Besten Dank Peter. Mit Prom´s EEProm´s bzw. EProm´s habe ich mich nur sehr wenig befaßt. Ich habe kommerzielle Software geschrieben und brauchte am Anfang die Bit´s nur als Schalter. Ulrich
Ulrich schrieb: > Ich habe kommerzielle Software geschrieben > Ich habe schon programmiert wo die meisten nicht > einmal das Wort Computer schreiben konnten. > Ich kenne die > Maschinensprache von IBM (360/20 etc) > Nirgendwo gab es Fuses Das passt alles nicht zusammen. Jeder Programmierer kennt den Begriff "Fuses". Besonders diejenigen, die schon so alte Systeme wie die IBMs in Maschinensprache programmiert haben. Irgendwo sagst du da nicht die Wahrheit.
Ulrich schrieb: > Mit Prom´s EEProm´s bzw. EProm´s Konsequenterweise solltest Du von Fu'se's reden. Irgendwann tut's doch weh!
Ulrich schrieb: > Mit Prom´s EEProm´s bzw. EProm´s habe ich mich nur > sehr wenig befaßt. Ich habe kommerzielle Software geschrieben und > brauchte am Anfang die Bit´s nur als Schalter. http://deppenapostroph.de/
dann such mir mal einen Befehl im Assembler, Cobol, RPG der Fuses steuert. Wenn etwas nicht stimmt, sind es Deine Aussagen junger Mann. Behaupte nie etwas, von dem noch nie etwas gesehen hast. Zeige mir genauso mal eine Auftragsbearbeitung, Lagerwesen, Lohn, Buchhaltung usw. usw. wo von Fuses die Rede ist. Tut mir, aber davon hast Du wohl keine Ahnung. Ulrich
Ja ne, ist klar. Alle Welt ist doof nur du nicht. Diese Einstellung hat man ja heute leider immer öfter.
Ulrich schrieb: > was bedeutet "Fuses" Wie schreibst du eigentlich deine AVR-Programme, wenn du noch nie das Datenblatt des entsprechenden Controllers gelesen hast? Da werden die einzelnen Fuses nämlich erklärt.
Hein Spak schrieb: > Das passt alles nicht zusammen. Jeder Programmierer kennt den Begriff > "Fuses". Besonders diejenigen, die schon so alte Systeme wie die IBMs in > Maschinensprache programmiert haben. Irgendwo sagst du da nicht die > Wahrheit. Quatsch! in den finsteren zeiten der vor-pc-edv wurde halt mit begriffen, die heute anders besetzt sind gedacht und gearbeitet. ich verstehe ulrich da ganz gut ( bin selbst so ein dino). und an kalten abenden werfe auch ich meine pdp-7 an, lausche dem orkanartigen brausen der lüfter, beobachte das gemächliche anglühen des monochrom-text monitor, und freue mich, das die büchse nach gut 35 jahren noch läuft, die 8zoll floppys lautstark anlaufend. und nach kurzer zeit erfüllt mein habitat eine angenehme wärme... no joke! zipp
zipp schrieb: > an kalten abenden werfe auch ich meine pdp-7 an, lausche dem > orkanartigen brausen der lüfter, beobachte das gemächliche anglühen des > monochrom-text monitor, und freue mich, das die büchse nach gut 35 > jahren noch läuft, die 8zoll floppys lautstark anlaufend. Nur hatte die PDP-7 weder einen Text-Monitor noch 8Zoll-Floppys...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.