Forum: Mikrocontroller und Digitale Elektronik StandAlone Programmer


von Markus L. (lucky79)


Lesenswert?

Hallo!

Ich weiß, es gab schon einige theads darüber. Ich hab aber sowas in der 
Art noch nicht gefunden, was ich vorhabe...

Ich möchte einen StandAlone Programmer bauen, der sowohl ISP als auch 
HV-ISP und HV programmieren kann.

Ich dachte dabei als Basis an einen Mega16 oder 32. Die Hex-Files sollen 
dabei auf einer SD-Card abgelegt und per Display (LCD 2x20) und 
Drehencoder ausgewählt werden können. Die Hex-Files können über 
RS232/USB(FTDI) oder direkt über die SD-Card ins Gerät gebracht werden. 
Auch eine Option für das Bearbeiten der Fuse und Lockbits soll 
implementiert werden.

Ins Gehäuse möchte ich einen 40 poliger Textoolsockel einbauen, um 
sämtliche DIL-Chips auch direkt im Gerät zu programmieren. Das wird aber 
eher erst in V2 realisiert, da es doch zimlich verschiedene 
Pinbelegungen gibt (je nach AVR).
Für V1 dachte ich an externe "Adapterkarten".

Ich habe mir schon einige Datenblätter zu den AVRs angesehen. Die 
Ansteuerung des Chips sollte also nicht das Problem sein.

Ich dachte mir, ich poste mein Vorhaben mal hier ins Forum, vielleicht 
hat ja jemand von euch auch Interesse, Vorschläge oder Anregungen zu 
solch einem Vorhaben.

Wüsch noch einen schönen Tag,

Markus aus Österreich

von Jack B. (jackbraun)


Lesenswert?

>Ich möchte einen StandAlone Programmer bauen

Das hat nur Sinn, wenn Du Geräte (von mir aus Waschmaschinen) neu
programmieren willst, und kein PC vorhanden ist.

Sonst fällt mir keine Anwendung für ein solches Gerät ein.

von Markus L. (lucky79)


Lesenswert?

@Jack: Ich hab etliche Controller im Einsatz, die regelmäßig Updates 
brauchen, jedoch nicht sehr gut mit Laptop zugänglich sind. Außerdem
Leiter + Laptop + Programmer = Problem!

Außerdem kann ich dann auch mit meinem neuen Laptop AVRs flashen, da auf 
dem Teil keine Seriellen oder Parallelen Schnittstellen drauf sind, 
jedoch ein SD-Card Reader...
Okok USB hat das Teil...

von Jack B. (jackbraun)


Lesenswert?

>Außerdem Leiter + Laptop + Programmer = Problem!

Was soll denn das für ein Gerät sein? Wetterstation auf dem Dach?

>Okok USB hat das Teil...

Eben.
Ich würde die (nicht unbeträchtliche) Mühe lieber in ein anderes Projekt
stecken ;-)

von Peter D. (peda)


Lesenswert?

Markus Lackner wrote:
> @Jack: Ich hab etliche Controller im Einsatz, die regelmäßig Updates
> brauchen, jedoch nicht sehr gut mit Laptop zugänglich sind. Außerdem
> Leiter + Laptop + Programmer = Problem!

Wenn Du die empfindlichen SPI-Leitungen direkt rausführst und dann beim 
Update zerschießt, dürfte das Problem weitaus größer sein.

Besser einen UART-Bootloader rein + MAX202 (ESD-fest) und dann per 
UART-USB-Konverter (~10€) ans Laptop.


Peter

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.