Diskussions- und Newsboard des DARC-Ortsverbandes I40
allgemeine Kategorie => mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) => Message started by: giuliano i0cg on 31. December 2019, 16:54:57

Title: malfuntion to power up for Codec wm8731 and SI570
Post by: giuliano i0cg on 31. December 2019, 16:54:57

sometimes at power on the diagnostics displays the absence of the Codec and SI570. Both components are controlled by I2C Bus, so I suppose an anomaly on this bus. is there any modification to improve the reliability of this bus? When the bus leaves at power up it continues to work forever.
Thanks for any help

Giuliano I0CG

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DF8OE on 31. December 2019, 18:49:40

Do you have populated the two 10p capacitors on the I2C-lines?

They should not be populated...

vy 73
Andreas

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DL8EBD on 31. December 2019, 19:36:54

Artur setzt diese 10pF im SParrow auch ein (und wir bestücken die auch) und die waren bisher nie ein Grund für Fehlfunktionen.

Eventuell hat Giuliano Probleme mit einer mangelhaften Steckverbindung UI/RF?

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DF8OE on 31. December 2019, 20:38:06

Das würde nicht nur beim Start Probleme machen. Wenn etwas wackelt, dann wackelt es sporadisch - unberechenbar.

An Daten- / Adress- / Taktleitungen gehören keine Abklatschkondensatoren!

vy 73
Andreas

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DL8EBD on 31. December 2019, 20:58:23

gelöscht... siehe eins weiter ;)

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DF8OE on 31. December 2019, 22:11:36

Lass uns einfach auf Giuliano's Antwort warten...

vy 73
Andreas

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: dg0nf on 01. January 2020, 12:35:21

Quote from: DF8OE on 31. December 2019, 20:38:06
An Daten- / Adress- / Taktleitungen gehören keine Abklatschkondensatoren!


Moin Andreas!
Ich könnte Dir ein Beispiel aus meinem Berufsleben geben, wo genau dieser Satz nicht stimmt, sondern uns direkt vom Hersteller eines Bauelements sogar vorgeschrieben wurde, an eine Taktleitung einen Kondensator gegen Masse einzubauen. Und siehe da, das Problem, was wir mit dem Bauelement hatten, war danach beseitigt. :o
Vor dieser Aktion war ich noch der gleichen Meinung, wie Du...
Gruß, Helge

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DF8OE on 01. January 2020, 12:49:03

Dann formuliere ich es mal etwas um:

Takt und Datenleitungen, die für höhere Geschwindigkeiten und Daisy Chaining vorgesehen sind sollten in ihren Anschlussspezifikationen so ausgelegt werden, dass es möglichst keine Signalverschleifungen gibt.

Ausnahmen bestätigen hier wie immer die Regel.

Beim mcHF ist aufgrund des verwendeten Busses kombiniert mit den Tatsachen, dass die Leitungen über zwei PCBs geroutet sind und dass vier Devices am Bus hängen (STM32, SI570, Temperatursensor, Audiocodec) jegliche Kapazität an einer der beiden (oder beiden) Leitungen kontraproduktiv und erhöht die Gefahr von Signalfehlern.

vy 73
Andreas

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: giuliano i0cg on 02. January 2020, 07:47:23

currently I have not yet mounted the 10 pF capacitors, moreover I have finished installing only the RX part. in the next few days I will also install the transmission part. I don't know if this condition facilitates the malfunction.

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DF8OE on 02. January 2020, 08:19:23

I do not think is impacts. You do have problems regarding I2C bus signals which interconnects the mentioned chips. That is regardless of RX and/or TX.

What I2C speed do you have selected in configuration menu? Save speeds are up to 200KHz. All my mcHF do run with 320KHz flawlessly but it may become problematic if any soldering is not 100% ok.

vy 73
Andreas

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: giuliano i0cg on 02. January 2020, 09:01:58

in the configuration menu I first selected 100 Khz and then 60 Khz without any improvement

73
Giuliano

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DF8OE on 02. January 2020, 09:25:35

You do have a hardware issue (bad soldering, wrong resistor values e.g.)

vy 73
Andreas

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: DL8EBD on 02. January 2020, 10:45:27

Giuliano, please check the connector UI/RF...

this reminds me strongly of my mcHF which recently often started with this error message. The error was gone after I replaced the female connector.

Title: Re:malfuntion to power up for Codec wm8731 and SI570
Post by: giuliano i0cg on 02. January 2020, 16:42:33

I moved the IC2 speed from 60 / 100KHz to 200 KHz and to date I have not had any problems on the BUS anymore. I think the problem is solved although it seems strange to me that it works better at higher speeds. I will check the next few days better. now I will start assembling the TX part ...

73 and thanks for your help
Giuliano I0CG


Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.