logo
Welcome, Guest. Please Login or Register.
23. July 2024, 03:14:55


Home Help Search Login RegisterWIKIUHSDR Download

Amateurfunk Sulingen
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: neuer daily build mit höherem I2C-Speed <- zurück vorwärts ->
Pages: [1] 2 3 Go Down Print
   Author  Topic: neuer daily build mit höherem I2C-Speed  (Read 5568 times)
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
neuer daily build mit höherem I2C-Speed
« on: 29. December 2016, 07:53:33 »

Hallo an alle,

der aktuelle daily build nutzt auf beiden I2C-Bussen eine höhere Geschwindigkeit. Das spart an einigen Stellen Wartezeiten - dadurch wird die Firmware in empfindlichen Punkten schneller / responsiver.

Leider ist auf der ui-Platine ein Designfehler: die beiden Pullupwiderstände R6 und R7 sind mit 4K7 viel zu hochohmig ausgelegt, wodurch sich auf manchen Boards der serielle EEPROM nicht mehr richtig ansprechen lässt (oder nicht zuverlässig / nur manchmal). Deswegen empfehle ich dringend, diese beiden Widerstände gegen 1K Widerstände auszutauschen. Dann sind wir wieder innerhalb der Specs - meine mcHFs laufen damit alle (vorher nicht).

Bitte testen!

vy 73
Andreas
« Last Edit: 29. December 2016, 07:53:54 by DF8OE » Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DJ3FV
alter Hase
****

Offline

Posts: 371



Never underestimate an old man...

View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #1 on: 29. December 2016, 08:15:30 »

Hallo Andreas,

dass würde meine Probleme mit dem daily vom 28. erklären. Ich ändere die Widerstände ab und teste dann erneut mit dem daily vom 28. oder ihr setzt die Geschwindigkeit im I2C einfach wieder hoch und wir müssen nachziehen.
Nimm doch bitte diese Mod in die Liste auf.

vy 73
Uwe
Logged

Habe Mut dich deines eigenen Verstandes zu bedienen. Aufklärung ist der Ausgang des Menschen aus seiner selbstverschuldeten Unmündigkeit.
Immanuel Kant
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:neuer daily build mit höherem I2C-Speed
« Reply #2 on: 29. December 2016, 09:04:06 »

Ich habe die Geschwindigkeit jetzt moderat erhöht. Bei dem build, der nicht lief, war der I2C für den EEPROM auf 400KHz - das war wohl zuviel des Guten.

Vorher war er auf 25KHz.

Mit dem aktuellen daily build ist er auf 200KHz. Damit laufen alle meine mcHFs auch ohne Änderungen einwandfrei. Mit 400KHz bekomme ich trotz geänderten Widerständen keinen STABIL zum Laufen. Er läuft ein paar Sekunden bis max. 2 Minuten - dann hängt er sich weg. Also scheint die Modifikation nicht notwendig zu sein - wenn wir die Geschwindigkeiten so lasen, wie sie jetzt sind. Und für höhere Geschwindigkeiten müsste wohl mehr modifiziert werden (beidseitige Abschlüsse??) Ich will aber auch gar nicht schneller - weil die RX Störungen dann signifikant ansteigen.

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DJ3FV
alter Hase
****

Offline

Posts: 371



Never underestimate an old man...

View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #3 on: 29. December 2016, 10:52:32 »

Hi Andreas,

ich habe R6 und R7 abgeändert.

Egal, solange es nicht schadet bleiben sie auf 1k.

Das heißt der aktuelle daily (29.12.2016 08:49:59) oder der nächste laufen mit 200khz? Ich bin davon ausgegangen, dass ihr die Taktung komplett zurückgesetzt habt?!

vy 73
Uwe

Logged

Habe Mut dich deines eigenen Verstandes zu bedienen. Aufklärung ist der Ausgang des Menschen aus seiner selbstverschuldeten Unmündigkeit.
Immanuel Kant
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:neuer daily build mit höherem I2C-Speed
« Reply #4 on: 29. December 2016, 10:58:42 »

Danilo hatte die Taktung komplett zurückgesetzt, ich habe davon aber keinen Build
veröffentlicht. Ich habe erst gebastelt und geprüft, dann den Takt für den Codec und den EEPROM "nur" auf 200KHz (anstatt 400KHz) erhöht und dann diesen Build veröffentlicht.

Die Veränderung auf 1K ist auf jeden Fall kein fehler. Wenn es uns gelingt herauszufinden, wie man 400KHz stabil zum Laufen bringt, dann wäre der EEPROM nochmal doppelt so schnell (der Codec in Sachen I2C auch).

vy 73
Andreas
« Last Edit: 29. December 2016, 11:00:04 by DF8OE » Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:neuer daily build mit höherem I2C-Speed
« Reply #5 on: 29. December 2016, 12:25:59 »

...und es reicht vermutlich, wenn irgendwo ein Draht angelötet ist, und es geht nicht mehr... Ich denke auch die 100R Widerstände in Reihe im Bus sind da auch nicht gerade förderlich...

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DB2OJ
schon länger dabei
**

Offline

Posts: 92



Ich liebe dieses Forum!

View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #6 on: 29. December 2016, 14:36:49 »

Hallo Andreas,

ich habe etwas mit der heutigen FW ausprobiert,
dabei ist mir folgendes aufgefallen: stelle ich die Frequenz
auf z.B 3720 Khz ein, dann sendet mein Gerät 24 Khz tiefer aus.
RX / TX Freq. Xlate steht auf RX - 12khz.
Das war bei der FW von gestern i.O.

73  Manfred
Logged
DL4HUF
noch länger dabei
***

Offline

Posts: 197



Ich liebe dieses Forum!

View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #7 on: 29. December 2016, 14:54:33 »

Hallo
Ich kenne die Reihenwiderstände auch, aber habe mir gerade mal das Dokument angesehen :

http://www.nxp.com/documents/user_manual/UM10204.pdf

Auf Seite 58 wird darauf eingegangen und die Rs sind optional.
Original wohl aus TVs ö.ä. gegen Überspannungen auf den Bus-Leitungen.
Das haben wir ja im mcHF nicht. Deshalb könnten die gegen 0Ohm ersetzt werden.

Gruß Ronald
Logged
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:neuer daily build mit höherem I2C-Speed
« Reply #8 on: 29. December 2016, 15:38:13 »

Die Verzögerungszeit für das Anzeigen des Splashscreens wurde nicht verändert.

Wenn Du schon die ganzen Veränderungen durchgeführt hast: wie sieht es bei Dir mit den Störungen im RX durch den I2C aus? Deswegen hatte Chris ja die ganzen Widerstände da reingebaut - und sogar Kondensatoren (!!) an den I2C-Leitungen in der Nähe des SI570 vorgesehen...

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #9 on: 29. December 2016, 16:02:59 »

Hallo Manfred,

Danke!
Frank, DD4WH hat gestern neuen Code speziell für +/-12 Khz eingecheckt.
Vermutlich geht das was schief, ich wette bei +12 Khz ist es 24khz zu hoch :-) Richtig?

Dann fixen wir das flink.

Quote from: db2oj on 29. December 2016, 14:36:49
Hallo Andreas,

ich habe etwas mit der heutigen FW ausprobiert,
dabei ist mir folgendes aufgefallen: stelle ich die Frequenz
auf z.B 3720 Khz ein, dann sendet mein Gerät 24 Khz tiefer aus.
RX / TX Freq. Xlate steht auf RX - 12khz.
Das war bei der FW von gestern i.O.

73  Manfred

73
Danilo
Logged
DB2OJ
schon länger dabei
**

Offline

Posts: 92



Ich liebe dieses Forum!

View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #10 on: 29. December 2016, 16:22:51 »

Hallo Danilo,

das ist richtig!

73 Manfred
Logged
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #11 on: 29. December 2016, 16:27:38 »

Hallo,

ich habe da auch noch einen:

http://www.ti.com/lit/an/slva689/slva689.pdf

hier wird bei 3.3 V bei 400 Khz von ca. 1K ausgegangen.


Quote from: DL4HUF on 29. December 2016, 14:54:33
Hallo
Ich kenne die Reihenwiderstände auch, aber habe mir gerade mal das Dokument angesehen :

http://www.nxp.com/documents/user_manual/UM10204.pdf

Auf Seite 58 wird darauf eingegangen und die Rs sind optional.
Original wohl aus TVs ö.ä. gegen Überspannungen auf den Bus-Leitungen.
Das haben wir ja im mcHF nicht. Deshalb könnten die gegen 0Ohm ersetzt werden.

Wie auch immer, es bleibt spannend, bei welchem Kompromiss wir rauskommen.

73
Danilo
Logged
DF8OE
Administrator
*****

Offline

Posts: 6265



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:neuer daily build mit höherem I2C-Speed
« Reply #12 on: 29. December 2016, 16:35:25 »

Ich hoffe, Danilo liest mit...

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
DB4PLE
positron
Urgestein
*****

Offline

Posts: 1278





View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #13 on: 29. December 2016, 17:29:30 »

Quote from: DF8OE on 29. December 2016, 16:35:25
Ich hoffe, Danilo liest mit...

vy 73
Andreas

Tue ich 
Logged
Michael_K
Urgestein
*****

Offline

Posts: 638



Ich liebe dieses Forum!

View Profile
Re:neuer daily build mit höherem I2C-Speed
« Reply #14 on: 30. December 2016, 06:20:06 »

Hallo,
und allen "mcHF-Wütigen" im Voraus einen guten Rutsch ins neue Jahr.
Frage zum Thema:
kann die von Thomas, DL8EBD, beschriebene Modifikation (Pullup=1k, Serien-R =0) als "empfohlen" gewertet werden?
Hintergrund: zur Realisierung muß sicherlich nicht nur ich den mcHF demontieren, was ja nicht unerheblich ist
vy 73 aus Erfurt
Michael_K
Logged
Pages: [1] 2 3 Go Up Print 
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: neuer daily build mit höherem I2C-Speed <- zurück vorwärts ->
Jump to: 


Login with username, password and session length

 Es wird die Verwendung von Browsern die auf der "Blink"-Engine basieren und mindestens
1024x768 Pixel Bildschirmauflösung für die beste Darstellung empfohlen
 
Amateurfunk Die Beiträge sind, sofern nicht anders vermerkt, unter der folgenden Lizenz veröffentlicht:
GNU Free Documentation License 1.3 GNU Free Documentation License 1.3
verbindet!
Powered by MySQL Powered by PHP Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Impressum & Disclaimer
Valid XHTML 1.0! Valid CSS!