Forum: Mikrocontroller und Digitale Elektronik atmega128 flashen


von heinz (Gast)


Lesenswert?

frohe ostern,
ich habe ein kleines aber nerviges problem. ich hab eine platine zum 
senden via rs485 bus entwickelt. wenn ich den mikrocontroller flashen 
will, muss ich immer den bustreiber entfernen. Es erscheint nämlich 
folgende fehlermeldung "... the MOSI line(s) appear to be 
short-circuited"

* atmega128
* avr mkII (ISP)

ich hoffe ihr könnt mir helfen.

gruß heinz

von Ben _. (burning_silicon)


Lesenswert?

geht wohl nicht anders, der bustreiber blockiert das 
programmier-interface. mit einem auto kannst du ja auch nicht durch eine 
massive betonwand fahren, da bleibst auch nur dran kleben.

von Stefan E. (sternst)


Lesenswert?

Oder man hätte beim Entwickeln der Platine gleich daran gedacht und 
einen Umschalter dazwischen gesetzt.

Oder man hätte den RS486-Bus an die zweite serielle Schnittstelle hängen 
können.

Oder man könnte den Controller über die JTAG-Schnittstelle 
programmieren.

Oder man macht einen Bootloader drauf, und programmiert ihn dann über 
den RS486-Bus (oder die 2. serielle Schnittstelle).

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.