Gibt es ein Programmiertool für AVR, das ohne PC arbeitet? Z.B. mit SD Karte. Ich habe ein hex file und möchte das irgendwie auf das Tool bekommen und dann auf Knopfdruck jungfräuliche Attinys damit flashen.
Ist Google kaputt? https://www.google.de/search?q=avr+isp+programmer+sd+card Außerdem sogar hier im Wiki: AVR In System Programmer: Standalone
Ich habe so etwas (ähnliches) gerade gebaut. Bitte PN, falls mehr Information gewünscht wird.
Beitrag #5067474 wurde von einem Moderator gelöscht.
Habe das vorher natürlich schon etwas gegoogelt, aber war etwas verwirrt von den Ergebnissen. Irgendwie habe ich nur Bastellösungen gefunden oder Infos zur Kommunikation eines AVR mit einer SD-Karte. Aber ich muss zugeben, dass ich nicht allzu viel Zeit in die Suche investiert habe. Umso mehr danke ich für den Link zum Wiki, das war schon mal hilfreich. @Andree: Vielen Dank für das freundliche Angebot, aber bei Selbstbau bin ich aus Zeitgründen raus. Der RoloFlash ist mit über 200€ schon etwas teuer. Der Buttload ist da schon attraktiver und hält sich vom Aufwand wohl in Grenzen. Da könnte es höchstens Probleme geben, beim ersten einrichten, da er ohne Firmware kommt. Ich habe schon etliche Stunden mit sowas verbrannt. Treibe, die mit der Winddof Version nicht gefunden werden etc... Am praktischsten und günstigsten wäre wohl AVR-ISP500-TINY. https://www.olimex.com/Products/AVR/Programmers/AVR-ISP500-TINY/ Dummerweise sind die Fuses vom meinem Attiny aus irgendeinem Grund bei Auslieferung auf Clock/8 gestellt. Deshalb muss ich nicht nur das hex file flashen, sondern auch die fuses ändern. Laut Beschreibung wird auf Knopfdruck hier aber nur die letzte Aktion durchgeführt. Sehe ich das richtig, dass ich damit also nicht Fuses und hex file auf Knopfdruck schreiben kann?
Jörg schrieb: > Dummerweise sind die Fuses vom meinem Attiny aus irgendeinem Grund bei > Auslieferung auf Clock/8 gestellt. Deshalb muss ich nicht nur das hex > file flashen, sondern auch die fuses ändern. Laut Beschreibung wird auf > Knopfdruck hier aber nur die letzte Aktion durchgeführt. Sorry, das ist nicht dumm, sondern es steht so im Datenblatt. Je nachdem welcher attiny genutzt wird, hat er schon die Möglichkeit den Prescaler per Software während der Laufzeit zu verändern. Also Datenblatt lesen und entsprechend Programmieren.
Karl M. schrieb: > Sorry, das ist nicht dumm, sondern es steht so im Datenblatt. Nur weil es im Datenblatt steht, ist es nicht weniger dumm :p Naja, es lässt sich darüber streiten, ob man per default lieber Strom spart oder schnell taktet. Aber egal. Karl M. schrieb: > Je nachdem welcher attiny genutzt wird, hat er schon die Möglichkeit den > Prescaler per Software während der Laufzeit zu verändern. > Also Datenblatt lesen und entsprechend Programmieren. Danke für den Tipp, darüber habe ich gar nicht nachgedacht. Ich habe einen Attiny88, bei dem scheint es per Software einstellbar zu sein. Somit müsste es mit dem AVR-ISP500-TINY funktionieren :)
Jörg schrieb: >> Sorry, das ist nicht dumm, sondern es steht so im Datenblatt. > Nur weil es im Datenblatt steht, ist es nicht weniger dumm :p Die volle Taktrate ist bei niedrigen Spannungen nicht möglich, daher ist es sogar vollkommen bescheuert, die Fuses standardmäßig so einzustellen, dass man jeden Chip einzeln extern flashen muss, bevor man ihn in die Zielschaltung bauen kann. Nicht alles, was du nicht verstehst, ist dumm.
Jörg schrieb: > Karl M. schrieb: >> Sorry, das ist nicht dumm, sondern es steht so im Datenblatt. > Nur weil es im Datenblatt steht, ist es nicht weniger dumm :p Naja, es > lässt sich darüber streiten, ob man per default lieber Strom spart oder > schnell taktet. Aber egal. Das ist ganz und gar nicht dumm. Sondern sogar sehr gut so! Und ob nun DIV8 per Default gesetzt ist oder nicht, ändert nichts an der Tatsache das du die Fuses ja doch an dein Projekt noch anpassen musst. Du solltest dir für deine Projekte auf jeden Fall eines immer ganz oben auf deine Liste schreiben: ISP! Das man man Mal schnell bei einem Kunden, wo ein Laptop aus Platzgründen nicht möglich ist, via SD flasht - sehe ich vollkommen ein. Aber das man, auch nur eine Kleinserie, vom Werk aus mit SD flasht - das ist mir völlig neu. Entweder nen ISP Adapter, oder Tespoints auf die Platine und dann mit einem eigenen Pogopin Adapter flashen... Vom PC aus, mit den richtigen Fuses, dann wird da ein Schuh draus.
Abel H. schrieb im Beitrag #5067474: > Axel S. schrieb: >> Ist Google kaputt? > > Hast Du den Spruch schon auf eine Funktionstaste gelegt? Lohnen würde es > sich für Deinen Bedarf alle Mal. Was ist jetzt eigentlich dein Beitrag zur Frage des TE? Ach stimmmt, da war ja gar nichts. Im Gegensatz zu dir habe ich dem TE wenigstens weitergeholfen. 5 der ersten 10 Google-Treffer gehen genau auf das, was der TE sucht. Und der von mir verlinkte Artikel im hiesigen Wiki liefert weitere Antworten.
Beitrag #5069139 wurde von einem Moderator gelöscht.
Beitrag #5070387 wurde von einem Moderator gelöscht.
S. R. schrieb: > Nicht alles, was du nicht verstehst, ist dumm. Ok, werde ich versuchen mir zu merken. Danke.
Jörg schrieb: >> Nicht alles, was du nicht verstehst, ist dumm. > Ok, werde ich versuchen mir zu merken. Danke. Gern geschehen. ;-)
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.