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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.