Hi Leuts, hat einer praktische erfahrung damit, wie lang ein Verbindungskabel zwischen Programmer & IPS (STK500 kompatibel) sein kann ? Greetings Karlheinz
Hallo, ich versteh zwar die Frage nich ganz, aber ich hab hier zwischen PC und ISP ein 2,5m Verlängerungskabel. Das geht direkt neben nem Monitor lang. Dann gehen von dem ISP noch einige einzelne 30cm lange Freiluftdrähte in die Schaltung. Funktioniert prima. Seb
mehr als 30cm würd ich aber zwischen uC und isp machen. kommt aber auc immer auf die geschwindigkeit an mit der das läuft. kann man ja bei manchen einstellen
Erstmal danke für die Hinweise. Mir gings nicht um die Länge zwischen PC uns Programmer, das ist ja RS232 (bei soll es zumindest). Der Hintergrund ist einfach folgender: Ich bau eine Schaltung mit einem AVR, die in Serie eingesetzt werden soll. Eingebaut in einem Blechgehäuse hängt das Teil so an der Decke, ca. 2 m vom Boden weg. Um bei einer Softwareänderung nicht alle demontieren zu müssen, will ich von aussen auf eine ISP-Schnittstelle zugreifen können. Am einfachsten wäre es ja, auf dem Board eine kleine Programmerschaltung für RS232C unterzubringen. Aber das kostet bei einer Serie und ich habe im Moment noch keine Schaltung gefunden die funktioniert. Das Interface, das beim PonyProg beschrieben ist läuft zwar laut Softwaremeldungen fehlerfrei (er behauptet zumindest das Programm wäre übertragen worden, aber im Chip ist keine Software, bzw. die gleiche wie vo dem Laden. Mit dem STK500 gehts prima. Also spiele ich mit dem Gedanken mir einen AVR901 (?) zu bauen, aber der ist für eine Serienfertigung erst recht zu teuer. Aber wenn die Verbindung zwischen Programmer und Board nur 30 cm lang sein darf, dann wird die Lösung auch unhandlich, wenn der Programmer so an zwei Kabel uwischen Gehäuse und PC in der Luft schwebt.
wie wäre es mit einem bootloader? wenn du sowieso irgendwo rs232 dran hast gehts ohne weitere bauelemente und alle probleme erüberigen sich sonst müssen mal die profis hier sagen, ob man mit geschirmten kabeln auch längere strecken schafft. da hab ich nämlich keine ahnung
In dem Fall wie wäre es mit nem Bootloader per RS232? Wenn das nicht geht, so schlimm ist das doch eigentlich nicht wenn da ne kleine Schaltung mal 2 bis 3 minuten rumbammelt. seb
Naja, im Prinzip wäre ein Bootloader schon nicht schlecht. Aber wie gesagt: Das ist eine Serienfertigung. D.h., wir lassen die Platinen fertigen und bestücken, da müßte ich ja erstmal alle AVR´s entnehmen um einen Bootloader rein zu laden.
Wenn Du Eurem Distri das .HEX-File lieferst, dann bekommst Du die AVRs von ihm auch Programmiert. Ab einer gewissen Menge machen die das sogar recht günstig ;)
Hallo Karlheinz, wir programmieren unsere Geräte ISP (mega16) mit einem STK500 und einem ca. 2m langen Kabel ohne Probleme. Grüße Günni
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.