freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 15:25

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 251 Beiträge ]  Gehe zu Seite Vorherige  1 ... 5, 6, 7, 8, 9, 10, 11 ... 17  Nächste
Autor Nachricht
BeitragVerfasst: 14. September 2010 22:04 
Offline
Junior Boarder
Junior Boarder

Registriert: 19. Juli 2010 16:25
Beiträge: 33
Markus hat geschrieben:
Kannst Du die Reproduzierbarkeit der Abstürze wieder herstellen?
Wenn ja, versuch doch mal einen 100nF zwischen Reset und GND.


Klar kann ich das, muss nur die Folie wieder entfernen.
Werde mal sehn ob ich noch n Kerko habe und den einlöten.


Nach oben
 Profil  
 
BeitragVerfasst: 14. September 2010 22:52 
Offline
Expert Boarder
Expert Boarder

Registriert: 1. Juli 2007 21:32
Beiträge: 113
Christian, mach aber erst die Negativprobe, damit der Fehler auch sicher "da" ist.


Nach oben
 Profil  
 
BeitragVerfasst: 15. September 2010 09:57 
Offline
Senior Boarder
Senior Boarder

Registriert: 17. August 2009 08:01
Beiträge: 77
Wohnort: Bonn
Kann mir zwar nicht Vorstellen das es nur ein Impuls auf dem Reseteingang ist,
aber wenn doch wäre das natürlich schön.
(Weil der µC dannach ja eigentlich wieder korrekt laufen müßte der Istzustand jedoch zeigt das der Controller nicht mehr über den Bus erreichbar ist.)

Gruß

Andreas


Nach oben
 Profil  
 
BeitragVerfasst: 16. September 2010 08:34 
Offline
Expert Boarder
Expert Boarder

Registriert: 6. April 2010 21:35
Beiträge: 122
Andy_BN hat geschrieben:
Kann mir zwar nicht Vorstellen das es nur ein Impuls auf dem Reseteingang ist,
aber wenn doch wäre das natürlich schön.
(Weil der µC dannach ja eigentlich wieder korrekt laufen müßte der Istzustand jedoch zeigt das der Controller nicht mehr über den Bus erreichbar ist.)

Generell kann ein zu kurzer Resetpuls Bausteine zum Aufhängen bringen.
Der RST des LPC hat ein Glitch filter, der alles <50ns rausfiltern soll, für einen Reset werden >=125ns benötigt. Fragt sich, was dazwischen passiert. Den internen Pull-up finde ich mit 10..30k ziemlich groß, ist aber immerhin vorhanden ;-)


Nach oben
 Profil  
 
BeitragVerfasst: 16. September 2010 09:18 
Offline
Gold Boarder
Gold Boarder

Registriert: 12. November 2008 17:22
Beiträge: 232
Wohnort: Alfter
Ok, nach einem Flüchtigen Blick auf den Schaltplan würde ich auch auf den Reset Pin als Problemzone Tippen.

Der ist ja extern gar nicht beschaltet, am Pin angeschlossen ist lediglich der Stift am ISP Header, und im Normalbetrieb ist der
glaub ich ne super Antenne für jede art EMV mist.

Denke hier sollte zumidest der 100nf nach Masse und ein vernünftiger, z.B. 4k7 Pullup auf VCC hin.

Bei Gelegenheit werd ich mit das mal als Stecker basteln.

Gruß Martin


Nach oben
 Profil  
 
BeitragVerfasst: 16. September 2010 15:15 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Mein Senf dazu aus dem manual:
Glitch filter:

glitch rejection, P1.5/RST pin - 50 - 50 ns
signal acceptance, P1.5/RST pin 125 - 125 - ns

glitch rejection, any pin except P1.5/RST - 15 - 15 ns
signal acceptance, any pin except P1.5/RST 50 - 50 - ns

_________________
LG
Andreas


Nach oben
 Profil  
 
BeitragVerfasst: 19. September 2010 19:54 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 19. Februar 2010 14:44
Beiträge: 6
Hat nun schon jemand mit dem RST-Pin und einem 100nf Kondensator was ausprobiert?


Nach oben
 Profil  
 
BeitragVerfasst: 19. September 2010 19:58 
Offline
Gold Boarder
Gold Boarder

Registriert: 12. November 2008 17:22
Beiträge: 232
Wohnort: Alfter
Hab das seit heute mal in meinem Jalousie Aktor drin. VCC-4k7-RST-100nf-GND

Gruß Martin


Nach oben
 Profil  
 
BeitragVerfasst: 19. September 2010 21:12 
Offline
Junior Boarder
Junior Boarder

Registriert: 19. Juli 2010 16:25
Beiträge: 33
Peter Kiefer hat geschrieben:
Hat nun schon jemand mit dem RST-Pin und einem 100nf Kondensator was ausprobiert?


Ja, habe mir vor 2-3 Tagen einen Stecker damit gebaut und die Folie entfernt. Bisher scheint es zu helfen, Langzeitstudie folgt ;-)


Nach oben
 Profil  
 
BeitragVerfasst: 19. September 2010 22:00 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
Liest sich gut. eventuell hilft auch hart an VCC ?

_________________
LG
Andreas


Nach oben
 Profil  
 
BeitragVerfasst: 19. September 2010 22:34 
Offline
Expert Boarder
Expert Boarder

Registriert: 1. Juli 2007 21:32
Beiträge: 113
Dann ist´s aber mit ISP vorbei - außer mit Stecker auf die ISP-Schnittstelle natürlich.
Gruß
Markus


Nach oben
 Profil  
 
BeitragVerfasst: 19. September 2010 23:05 
Offline
Junior Boarder
Junior Boarder

Registriert: 19. Juli 2010 16:25
Beiträge: 33
Ja wir hatten im Chat schon ein wenig darüber philosophiert:

Wird beim Programmieren RESET dauerhaft auf GND gezogen, sodass der Kondensator am Pin kein Problem darstellen würde?

Hintergund wäre eben, dass sich der Kondensator in diesem Fall problemlos in das Layout integrieren könnte und keine extra Stecklösung nötig wäre.

Vielleicht kann da ja der ein oder andere was zu sagen...


Nach oben
 Profil  
 
BeitragVerfasst: 20. September 2010 08:20 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
@Markus, ich meinte schon über einen Jumper ;-)
für den ersten Test würde ja eine 3er Buchsenleiste genügen, deren Lötanschlüße zum mittleren zusammengebogen mit Lötpunktverbunden sind.

Nach Datenblatt:
VDD geht "high" und reset zappelt so:

Table 11: AC characteristics, ISP entry mode
VDD = 2.4 V to 3.6 V, unless otherwise specified.
Tamb = −40 °Cto+85 °C for industrial, unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
tVR RST delay from VDD active 50 - - µs
tRH RST HIGH time 1 - 32 µs
tRL RST LOW time 1 - - µs

Was mir hier auffällt ist, dass es keine Begrenzung nach hinten gibt.
heisst: wenn irgendwann mal diese Reset sequenz kommt wird er in den bootloader geschmissen, würde einiges erklären :-D



Dateianhang:
isp_sequenz.PNG
isp_sequenz.PNG [ 32.05 KiB | 600-mal betrachtet ]

_________________
LG
Andreas


Nach oben
 Profil  
 
BeitragVerfasst: 20. September 2010 08:48 
Offline
Gold Boarder
Gold Boarder

Registriert: 12. November 2008 17:22
Beiträge: 232
Wohnort: Alfter
Ich habe das folgendermaßen gemacht.

Ich hab unter der Platine einen 4,7K Widerstand von Pin2 (vcc) nach Pin3 (RST) und dann einen 100nf von Pin3 (RST) nach Pin 6 (GND) fest aufgelötet.


ISP funktioniert weiterhin bestens mit dieser Kombination.


Gruß Martin


Nach oben
 Profil  
 
BeitragVerfasst: 20. September 2010 13:49 
Offline
Junior Boarder
Junior Boarder

Registriert: 15. April 2010 12:20
Beiträge: 28
Wohnort: Konstanz
Mann kann doch einfach den RST-Pin in den FuseBits (Flashmagic) deaktivieren.
Jedoch, falls der Proz. wirklich in den Bootloader kommt hilft das natürlich nichts, denke aber das dies ziemlicher Zufall wäre.


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 251 Beiträge ]  Gehe zu Seite Vorherige  1 ... 5, 6, 7, 8, 9, 10, 11 ... 17  Nächste

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de