Forum: Mikrocontroller und Digitale Elektronik Atmel Programmierung


von Jens (Gast)


Lesenswert?

Hallo,
über die Möglichkeit MCU's über den PC zu programmieren ist schon 
reichlich diskutiert worden, aber wie sieht es mit Standalone-Lösungen 
aus? Gibt es Lösungen die ohne PC auskommen?

MfG
Jens

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Sicher doch. Wenn´s um das reine Programmieren geht, kann man sich aus 
einem Controller und einem Massenspeicher (SD-Card, DataFlash) einen 
Standalone-Programmer bauen. Die am PC erstellten .hex-files werden auf 
den Massenspeicher überspielt und vor Ort dann auf den zu 
programmierenden Controller gebrannt. Bei AVRs kann man die 
SPI-Schnittstelle dafür nutzen, bei Controllern mit Bootloader die 
UART-Schnittstelle oder I2C.

von Michael Wilhelm (Gast)


Lesenswert?

Ein Stand Alone Programmer wird unter anderem von der Firma E-Lab 
angeboten.

www.e-lab.de

MW

von Wolfgang B. (logox2)


Lesenswert?

Hat schonmal jemand versucht so ein Dings wie von e-lab selbst (nach-) 
zu bauen? Oder weiß da jemand von irgendwelchen Projekten die laufen?

von Jens (Gast)


Lesenswert?

Genau dies würde mich auch interessieren.

MfG Jens

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Wir haben hier auf Arbeit einen Eigenbauprogrammer zum 
Standalone-Programmieren unserer Hardware. Kern ist ein ATMEGA128 mit 
512kB DataFlash. Die .hex-Dateien werden über UART eingespielt, das 
Programmieren läuft über SPI <-> ISP. Fuses, Lockbits und Flash/EEPROM 
Programmierung sind implementiert. Zusätzlich werden noch einige 
Hardware-Tests durchgeführt.

von Zacc (Gast)


Lesenswert?

So schwierig ist ein Selbstbau programmer nicht. Die Frage ist nur ob es 
sich lohnt. Wie man vorgehen muss steht in jedem Datenblatt. Nicht 
vergessen, die Programmierzeiten der Spannung anzupassen.

von Wolfgang B. (logox2)


Lesenswert?

@ Travel Rec.:

Könntest du dir vorstellen, das deine Firma da vielleicht ein 
opensource-Projekt draus macht?

Man könnte ja 'ne abgespeckte Version machen, die spezielle Sachen, die 
eure Firma betreffen nicht beinhaltet.

MfG
Wolfgang

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>Könntest du dir vorstellen, das deine Firma da vielleicht ein
>opensource-Projekt draus macht?

Nein, das kann ich mir nicht vorstellen, da die Anwendung dieses 
Programmers produktspezifisch ist und für die Tests und Inbetriebnahme 
unserer Endprodukte beim Hersteller genutzt werden soll.

>Man könnte ja 'ne abgespeckte Version machen, die spezielle Sachen, die
>eure Firma betreffen nicht beinhaltet.

Wie gesagt: es ist ein größerer AVR, ein DataFlash, ein Pegelwandler und 
ein Display. Der Rest ist Software. Das kriegt man nach ein paar Stunden 
Recherche und noch einigen Tagen Programmierung auch selber hin ;-).

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
Noch kein Account? Hier anmelden.