AVR erst flashen und danach löten

Gast #3864287
Lesenswert?

Hallo,
ich möchte gerne mit kleine Tiny AVRs, dezentrale intelligenten I²C 
Bausteine
realisieren und z.B. mit Bascom programmieren. Das Problem ist, daß dann 
die programmierschnittstelle zu viel Platz und Ports wegnimmt.
Meine Lösung wäre es zuerst zu flashen und danach zu löten (SMD).
Hat jemand Erfahrung damit wie Stabil dann das Programm im Chip ist?
Da kein Sockel vorhanden ist, kann man nicht ohne weiteres die Chips neu 
Programmiern.
Ich habe keine Informationen darüber gefunden.
#3864290
Lesenswert?

Rapid schrieb:
> zuerst zu flashen und danach zu löten

Das wird täglich zig-tausendfach auf der ganzen Welt gemacht.

> programmierschnittstelle zu viel Platz und Ports wegnimmt
eigentlich finden sich immer Punkte, die auch auf der fertigen Platine 
noch mit Fliegenbeinen erreichbar sind. Die Ports lassen sich (fast 
immer) auch so ausführen, dass sie sowohl zum Flashen als auch zum 
normalen Betrieb nutzbar sind. Von Atmel gibt es entsprechende AppNotes.
Gast #3864291
Lesenswert?

Rapid schrieb:
> Hat jemand Erfahrung damit wie Stabil dann das Programm im Chip ist?

Habe ich nie Probleme mit feststellen können (ATmega 328, ca. 200 
Stück).
Damit ging es allerdings nicht darum, den Sockel zu sparen, sondern 
Bausätze zusammenstellen zu können.

Rapid schrieb:
> Da kein Sockel vorhanden ist, kann man nicht ohne weiteres die Chips neu
> Programmiern.

Das wird aber trotzdem keinen Spaß machen. Du wirst Firmwareänderungen 
machen. Nimm Dir den Platz für den ISP-Sockel (es muß ja nicht 
2,54mm-Raster sein). Du wirst Dich irgendwann darüber freuen.
Gast #3864907
Lesenswert?

Ich habe leider den Link nicht mehr; ich hatte aber gesehen, dass sich 
jemand aus 2 Buchsenleisten mit 1,27mm einen Adapter geklebt hatte, der 
auf die Kontakte des ICs gesetzt wurde.
Was natürlich darauf hinausläuft, dass eine Hand die Buchse auf das IC 
presst und die andere die Programmierung startet....

Vielleicht hilft Dir das bei den ersten Prototypen; wie Walter schon 
richtig bemerkte, wirst Du mit Sicherheit (nachdem natürlich die 
Platinen fertig sind und das IC drauf liegt) feststellen, dass irgendwo 
ein blöder Fehler einprogrammiert ist

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren