89LPC935 mit EPM900 flashen

Gast #3043171
Lesenswert?
• ▲
▼
Hallo,

ich sitze gerade an meiner Techniker-Arbeit und komme nicht weiter.

Mein Ziel ist es momentan einen 89LPC935 zu flashen. Der im Betreff 
genannte Programmer ist zur Hand. Allerdings fehlt der passende Adapter.
Ich habe im Internet gelesen, dass man in kaufen kann. Da ich aber 
normalerweise Atmel programmiere, habe ich keine Lust für einmal flashen 
so ein Teil zu kaufen.

Frage:
Gibt es eine einfachere Möglichkeit? Oder hat jemand einen Schaltplan 
für diesen Adapter?

Der Controller liegt in PLCC28-Bauform vor mir.

Gruß,
Atmel-Freund
Gast #3043361
Lesenswert?
• ▲
▼
Wenn der LPC935 neu ist hat er einen seriellen Bootloader drauf. Du 
musst also nur irgendwie RX/TX an den PC anschliessen, wie hier im 
Schaltplan oder mit USB-seriell z.B. FTDI

http://www.keil.com/mcb900/mcb900-schematics.pdf

Zum Download gibt es von NXP dieses kostenfreie Tool:

http://www.flashmagictool.com

Bevor man versehentlich den Bootloader überschreibt gibt es eine 
Sicherheitsabfrage.

http://www.keil.com/support/man/docs/mcb900/mcb900_fp_magic.htm
Gast #3043979
Lesenswert?
• ▲
▼
> Wenn der LPC935 neu ist hat er einen seriellen Bootloader drauf. Du
> musst also nur irgendwie RX/TX an den PC anschliessen, wie hier im
> Schaltplan oder mit USB-seriell z.B. FTDI

Wenn Du nicht löten willst einfach hier RX/TX/GND anklemmen:

http://www.watterott.com/en/FTDI-Breakout-Reloaded-V11

5V liefert das Ding auch, ist aber meist nicht nötig da der Strom über 
TX reicht.
Gast #3043984
Lesenswert?
• ▲
▼
> Wenn der LPC935 neu ist hat er einen seriellen Bootloader drauf. Du
> musst also nur irgendwie RX/TX an den PC anschliessen, wie hier im
> Schaltplan oder mit USB-seriell z.B. FTDI

Wenn Du nicht löten willst einfach hier RX/TX/GND anklemmen:

http://www.watterott.com/en/FTDI-Breakout-Reloaded-V11

3.3V (nicht 5V!) liefert das Ding auch, ist aber meist nicht nötig da 
der Strom über TX reicht.
Gast #3044449
Lesenswert?
• ▲
▼
Wie immer wird man hier nicht im Stich gelassen.

Lothar schrieb:
> Wenn Du nicht löten willst

Das ist kein Problem.
Das Problem liegt dann eher bei der Pinbelegung. Wenn ich das auf dem 
Bild in der Auktion von pfennigfuchser richtig sehe, ist es nicht 1 zu 
1.

Welchen Pin muss ich wohin verbinden, dass ich den Controller mit dem 
EPM900 programmieren kann?
#3045282
Lesenswert?
• ▲
▼
Für den seriellen Bootloader (ISP) benötigt du auch noch den Reset Pin 
um den Bootloader zu starten. Also nur die RX und TX Leitungen sind 
nicht ausreichend.
Du kannst du den Bootloader auch durch ein Break über die serielle 
Schnittstelle aktivieren, insofern das passende Flag im Programm gesetzt 
wurde. Das bedingt aber, dass überhaupt erst mal ein Programm geflasht 
werden muss. Also das erste Flashen wirst du mit der Reset Leitung 
aktivieren müssen, wenn du diesen Weg gehen willst.

Ciao,
     Rainer
Gast #3046124
Lesenswert?
• ▲
▼
Danke für eure Hilfe.
Ich habe einen 1 zu 1 Adapter gelötet und es hat funktioniert.
Euch sei dank.

Von einem Problem ins andere. Mit dem Controller soll ein Display 
angesteuert werden. Mit dem Emulator hat alles bestens funktioniert. Mit 
dem geflashten läuft es nicht. Hab versuchsweise eine blinkende LED 
programmiert. Setzte ich den µC ein blinkt sie, nur das Display bleibt 
aus.
Ich habe einfach nur den Emulator aus gesteckt und den Chip eingesteckt. 
An der Spannungsversorgung liegst schon mal nicht. Sonnst würde die LED 
ja nicht blinken.

Jemand eine Idee?

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.