freebus.org
http://freebus.org/phpBB3/

LPC programmieren
http://freebus.org/phpBB3/viewtopic.php?f=9&t=2035
Seite 2 von 2

Autor:  nipponichi [ 24. Mai 2013 07:33 ]
Betreff des Beitrags:  Re: LPC programmieren

Wie heisst die gewaehlte Option genau? Es ist nicht was mit external XTAL, wenn Du einen Quarz verwendest.

Autor:  Tontechniker [ 24. Mai 2013 10:33 ]
Betreff des Beitrags:  Re: LPC programmieren

Darüber bin ich auch gestolpert, als ich auf externen Quarzgenerator umgestellt habe.
Einmal umgestellt läßt sich der LPC nur noch über die im LPC eingestellte Taktquelle (Intern, Quarz, Quarzgenerator am Xtal 1, usw.) ansprechen. Ich habe meine vermeintlich defekten LPCs nochmal hergenommen und mit den verschiedenen Taktmöglichkeiten extern betrieben. Dabei habe ich 2 von 3 wieder zum Leben erweckt. Mei Tipp: für Tests, bei denen noch nicht klar ist, mit welcher Taktquelle der LPC letztendlich benutzt wird, auf internem Taktgeber erst einmal stehen lassen. Die andere Möglichkeit, die absolut sicher ist ist die, den LPC über ISP-Schnittstelle (Kabelverbindung: Programmer zu LPC) in der Ziel-Baugruppe zu programmieren. Man müßte, um universell arbeiten zu können, beide Takterzeugungen (Quarz und Quarzgenerator) umsteck- oder schaltbar im Programmer einbauen.
Ich hoffe, ich konnte hiermit einige Fragen und Probleme klären!
Gruß
Hans

Autor:  BertDerGrosse [ 24. Mai 2013 11:56 ]
Betreff des Beitrags:  Re: LPC programmieren

nipponichi hat geschrieben:
Wie heisst die gewaehlte Option genau? Es ist nicht was mit external XTAL, wenn Du einen Quarz verwendest.



Ich habe Quarz eingebaut, kann aber die LPCs nicht mehr von intern auf extern umstellen...
(Flash Magic - ISP - Device configuration)

Autor:  StefanT [ 24. Mai 2013 13:21 ]
Betreff des Beitrags:  Re: LPC programmieren

Du kennst das sicher, aber sicherheitshalber:

Wenn der LPC im Programmer steckt dann muss der Programmer einen Quarz haben, sonst geht es nicht. Wenn der Programmer über das ISP Kabel angeschlossen ist dann muss die Controller Platine einen Quarz haben.

Edit: ich meine hier den Fall wenn der LPC auf externen Quarz umgestellt ist.

Autor:  oldcoolman [ 24. Mai 2013 22:51 ]
Betreff des Beitrags:  Re: LPC programmieren

Hmm ja,
wenn er sich korrekt ausgedrückt hat, steht er aktuell auf intern.
Dann ist wieder mal das handshake und oder timing dieser schuld.
handshake kann mit hterm überprüft werden. connect drücken und dann
beide handshake reindrücken. Pin2 muss 3,xx V haben, Reset normalerweise 3-5V je nach schaltung.

Autor:  BertDerGrosse [ 26. Mai 2013 19:21 ]
Betreff des Beitrags:  Re: LPC programmieren

StefanT hat geschrieben:
Du kennst das sicher, aber sicherheitshalber:

Wenn der LPC im Programmer steckt dann muss der Programmer einen Quarz haben, sonst geht es nicht. Wenn der Programmer über das ISP Kabel angeschlossen ist dann muss die Controller Platine einen Quarz haben.

Edit: ich meine hier den Fall wenn der LPC auf externen Quarz umgestellt ist.


Serieller Programmer hat keinen Quarz, Controllerplatine schon, allerdings hab ich bei den LPCs noch nicht mal auf extern umstellen können....

Autor:  BertDerGrosse [ 26. Mai 2013 19:23 ]
Betreff des Beitrags:  Re: LPC programmieren

oldcoolman hat geschrieben:
Hmm ja,
wenn er sich korrekt ausgedrückt hat, steht er aktuell auf intern.
Dann ist wieder mal das handshake und oder timing dieser schuld.
handshake kann mit hterm überprüft werden. connect drücken und dann
beide handshake reindrücken. Pin2 muss 3,xx V haben, Reset normalerweise 3-5V je nach schaltung.


Pin 2 (Vin auf der Controller-Platine) hat 3,4V, Reset 5V...

Autor:  oldcoolman [ 28. Mai 2013 08:45 ]
Betreff des Beitrags:  Re: LPC programmieren

Wenn du RTS dann ausschaltest muß Reset auf 0 gehen.
Wenn du DTR ausschaltest nimmt er die VCC wieder weg.
Passen diese Pegel, liegt es am timing,hervorgerufen durch
eventuellen USB-RS232 Wandler oder Betriebssystem.

Autor:  BertDerGrosse [ 28. Mai 2013 20:49 ]
Betreff des Beitrags:  Re: LPC programmieren

Wenn ich DTR und RTS weg nehme, sind die Spannungen auch wieder weg.
Ich habe einen USB-RS232-Wandler in Betrieb gehabt.
Nun habe ich es auch mit einem alten PC (RS232 intern) versucht - kein Erfolg.
Die Spannungen kann ich weiterhin schalten, auf einmal programmierte LPCs aber
nicht zugreifen (wie vorhin beschrieben)...

Seite 2 von 2 Alle Zeiten sind UTC + 2 Stunden
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/