Seite 2 von 2

Re: Stromversor. Platine, Erweiterung Messgerät

Verfasst: So 29. Jan 2017, 12:59
von OE2PTN
Hallo Fred

der von mir eingesetzte Controller ist ein Mega 186PA-PU
der Quarz sollte ein 6,144 sein (da gibt's Unsicherheit - das Bauteil ist SMD, nicht wirklich beschriftet und lag in einem Sackerl auf dem 6,144 stand in meiner Schreibtischschublade.....)
Das File ist vom SVN Tree [r289] / trunk / AlleBins /  itlx_Messgeraet.bin vom 2.1.17

ins EEprom hab ich nix reingespielt

beim ersten Versuch hab ich das File reingespielt dann die Fuses auf F9/D5/F7 gesetzt - seither spricht dieser controller nicht mehr mit mir....
neuer controller - nur flash programmiert und die fuses auf default gelassen - Ergebnis siehe oben.

Ich werde mir diese Fuses Thema und den Quarz nochmal genau ansehen....
sag mir bitte ob das File das richtige ist.

danke

Peter

Re: Stromversor. Platine, Erweiterung Messgerät

Verfasst: Mo 30. Jan 2017, 09:43
von FredSonnenrein
Die .bin - Datei sollte eigentlich funktionieren. Wirklich "richtig" ist diese HEX-Datei:

https://sourceforge.net/p/itelex/misc-c ... format=raw

Ohne programmiertes EEPROM sind die Kennwörter nicht vorhanden, für die Mess-Funktion und Prüfsender-Funktion ist das aber egal.

Wie programmierst du die Chips? Im System?
Du musst wissen, dass auch zum Programmieren der Chip mit einem CPU-Takt versorgt werden muss. Im Auslieferungszustand ist der interne RC-Oszillator wirksam, daher konnte auch das Programm (Flash) gebrannt werden. Nach brennen der Fuses ist der Takt auf den externen Quarz umgeschaltet.

Die "Ampel-Sequenz" nach Reset sollte genauso schnell sein wie bei den anderen Chips. Also ziemlich genau eine Sekunde von Reset bis zum Erlöschen der blauen LED.

Re: Stromversor. Platine, Erweiterung Messgerät

Verfasst: Mo 30. Jan 2017, 09:57
von OE2PTN
Ja, das ist plausibel. Ich gehe jetzt mal davon aus, das mein quarz nicht schwingt....Wie gesagt, da weiß ich nicht ganz sicher was ich eingelötet habe.
Ich programmiere mit atmel Studio 7 und einem jtag Programmer in System. Ich habe jetzt hier in der Firma einen 6,0 MHz quarz gefunden. Den löte ich mal ein. Der sollte dann zumindest mal schwingen....
Dann sollte auch der Controller mit den gesetzten Fuses wieder mit mir sprechen.....

Re: Stromversor. Platine, Erweiterung Messgerät

Verfasst: Mo 30. Jan 2017, 10:03
von FredSonnenrein
Vielleicht war es auch ein Grundwellenquarz oder so... Ich kann dir auch flott eine Version für 6 MHz kompilieren...

Re: Stromversor. Platine, Erweiterung Messgerät

Verfasst: Mo 30. Jan 2017, 20:04
von OE2PTN
:dance: :dance: :dance: :dance: :dance: :dance: :dance: :dance:

Jep, jetzt geht's mit dem 6MHz Quarz. Damit ist die Theorie von weiter oben wohl bestätigt. Man soll halt nix einbauen, von dem man nicht wirklich weis was es ist :whack:

Danke für die Unterstützung

Peter



PS: Danke für das Angebot eine 6 MHz version zu kompilieren, ist aber wohl nicht nötig.
Die 2,5 % Messfehler sind mir fürs erste wurscht. Und bei Gelegenheit tausch ich den Quarz. Sonst bleibt das ewig eine "Sonderbaustelle"

Re: Stromversor. Platine, Erweiterung Messgerät

Verfasst: Mo 30. Jan 2017, 20:07
von FredSonnenrein
Glückwunsch!