Flashen in der Produktion

Gast #2803716
Lesenswert?
• ▲
▼
Für Kleinserien suche ich Ideen zum einfachen Flashen der Firmware auf 
den Mikrocontroller. Dazu gibt es auch schon Threads (Flashen bei 
Hersteller oder Distributor, Kontaktierung, Adapter, Prüfnadeln) aber 
ich meine, auch mal einen Thread gesehen zu haben, der sich mit der 
Softwareseite beschäftigt, also wie z.B. der Flashvorgang autoamtisch 
gestartet wird, sobald der Pragrammieradapter die Kontakte herstellt.

Evtl. per Mikroschalter an USB-Tastatur und Autohotkey?

Falls sich jemand an den Thread erinnert, würde ich mich über einen Link 
freuen.
Lesenswert?
• ▲
▼
Tohuwabohu schrieb:
> Evtl. per Mikroschalter an USB-Tastatur und Autohotkey?

auf KEINEN fall...wenn mal etwas schiefgeht bei dem vorgehen bekommst du 
es nicht mit.
je nachdem über welche schnittstelle der mikrocontroller programmiert 
werden soll (zB ISP) kannst du zB einen AVR ISP MKII nehmen und den per 
CLI ansprechen und die fehler auswerten. das starten des flashvorgangs 
per mikroschalter und einen kleinen script mit zeitverzögerung, dass die 
auswertug des flashvorgangs übernimmt und ggf. noch ein paar tests 
laufen lässt..
Lesenswert?
• ▲
▼
Falls es sich um AVR und einen Programmer von Atmel handelt, der aus 
AVR-Studio heraus angesprochen wird, genügt es meist, eine .elf-Datei zu 
erstellen und diese dann mit einem Mausklick zu brennen. Dann sind 
Flash, EEPROM, Fuses und Lockbits in einem Rutsch gebrannt.
Wer's noch komfortabler braucht, kann sich ja ein Programm (Frontend) 
schreiben, dass das Programmer-Modul von AVR-Studio (oder AVR-Dude) per 
Batchdatei aufruft und die Rückmeldungen analysiert um Fehler zu 
entdecken.

...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.