DS18B20 und DS2438 an einem Busmaster

Begonnen von Jewe, 14 April 2021, 23:29:10

Vorheriges Thema - Nächstes Thema

Jewe

#15
Ja, die SSD ist über einen USB Gehäuse an dem RPI 4 USB 3.0 angeschlossen und die Sticks hängen am USB 2.0 Anschluss.

LG, Jens

Prof. Dr. Peter Henning

Ich tippe darauf, dass dies der Grund ist.

LG

pah

Jewe

Hallo

inzwischen habe ich den USB-Stick an einem zweiten PI am laufen und hole mir von dort die Daten (FhemToFhem).  Das funktiniert nun auch soweit ganz gut.

An meinem Haupt PI (mit USB SSD) habe ich ja noch weitere Sticks (1Wire, CO2 und LaCrosse). Seit ein paar Tagen beobachte ich nun, das diese Sticks auch immer
wieder aussteigen. Vmtl. ist das alles das selbe Problem.

Hat jemand eine Idee, warum das so ist und wie ich das wieder hinbekomme?  Seither lief das alles ohne nennenswerte Probleme.

Jens

det.

Hallo Jens,
das bekommst Du sicher weg durch die Investition in einen richtigen vollwertigen FHEM Server, wie z.b. einen NUC. Hab daran seit Jahren 7 USB Device hängen und 0 Probleme.
LG
det.

Wernieman

Würde auch auf USB-ProblemeTippen. Gibt es diesbezüglich Infos "bei den Üblichen Verdächtigen", also syslog, kernlog etc.?

Und welche Version von Pi4? Die Ersten hatte ein "Problem" in der USB-Verdrahtung ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Jewe

#20
Also im Syslog und Kerlog finden sich fehlermeldungen:
cp210x ttyUSB0: failed set request 0x0 status: -32
cp210x ttyUSB0: cp210x_open - Unable to enable UART
mmc0: Timeout waiting for hardware cmd interrupt.

Habe den PI4 relativ kurz nach dem erscheinen gekauft. Wie bekomme ich raus, ob er evtl.von dem USB Problem betroffen ist ?
EDIT-> das betrifft die USB-C Buchse für die Spannungsversorgung des PI´s.

Kernlog:

Jun 19 23:59:38 RasPi4 kernel: [1817995.806487] mmc0: Timeout waiting for hardware cmd interrupt.
Jun 19 23:59:38 RasPi4 kernel: [1817995.806498] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
Jun 19 23:59:38 RasPi4 kernel: [1817995.806510] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001002
Jun 19 23:59:38 RasPi4 kernel: [1817995.806520] mmc0: sdhci: Blk size:  0x00000000 | Blk cnt:  0x00000000
Jun 19 23:59:38 RasPi4 kernel: [1817995.806530] mmc0: sdhci: Argument:  0x80000c08 | Trn mode: 0x00000000
Jun 19 23:59:38 RasPi4 kernel: [1817995.806539] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x00000001
Jun 19 23:59:38 RasPi4 kernel: [1817995.806549] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
Jun 19 23:59:38 RasPi4 kernel: [1817995.806558] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x0000f447
Jun 19 23:59:38 RasPi4 kernel: [1817995.806567] mmc0: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000
Jun 19 23:59:38 RasPi4 kernel: [1817995.806577] mmc0: sdhci: Int enab:  0x00ff1003 | Sig enab: 0x00ff1003
Jun 19 23:59:38 RasPi4 kernel: [1817995.806586] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
Jun 19 23:59:38 RasPi4 kernel: [1817995.806595] mmc0: sdhci: Caps:      0x45ee6432 | Caps_1:   0x0000a525
Jun 19 23:59:38 RasPi4 kernel: [1817995.806604] mmc0: sdhci: Cmd:       0x0000341a | Max curr: 0x00080008
Jun 19 23:59:38 RasPi4 kernel: [1817995.806613] mmc0: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x00000000
Jun 19 23:59:38 RasPi4 kernel: [1817995.806622] mmc0: sdhci: Resp[2]:   0x00000000 | Resp[3]:  0x00000000
Jun 19 23:59:38 RasPi4 kernel: [1817995.806630] mmc0: sdhci: Host ctl2: 0x00000000
Jun 19 23:59:38 RasPi4 kernel: [1817995.806639] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000000
Jun 19 23:59:38 RasPi4 kernel: [1817995.806646] mmc0: sdhci: ============================================
Jun 19 23:59:43 RasPi4 kernel: [1818000.760451] cp210x ttyUSB0: failed set request 0x0 status: -32
Jun 19 23:59:43 RasPi4 kernel: [1818000.760458] cp210x ttyUSB0: cp210x_open - Unable to enable UART
Jun 20 00:00:05 RasPi4 kernel: [1818023.326753] mmc0: Timeout waiting for hardware cmd interrupt.
Jun 20 00:00:05 RasPi4 kernel: [1818023.326759] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
Jun 20 00:00:05 RasPi4 kernel: [1818023.326765] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001002
Jun 20 00:00:05 RasPi4 kernel: [1818023.326770] mmc0: sdhci: Blk size:  0x00000000 | Blk cnt:  0x00000000
Jun 20 00:00:05 RasPi4 kernel: [1818023.326773] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000000
Jun 20 00:00:05 RasPi4 kernel: [1818023.326777] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x00000001
Jun 20 00:00:05 RasPi4 kernel: [1818023.326781] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
Jun 20 00:00:05 RasPi4 kernel: [1818023.326785] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x0000f447
Jun 20 00:00:05 RasPi4 kernel: [1818023.326789] mmc0: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000
Jun 20 00:00:05 RasPi4 kernel: [1818023.326792] mmc0: sdhci: Int enab:  0x00ff1003 | Sig enab: 0x00ff1003
Jun 20 00:00:05 RasPi4 kernel: [1818023.326796] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
Jun 20 00:00:05 RasPi4 kernel: [1818023.326800] mmc0: sdhci: Caps:      0x45ee6432 | Caps_1:   0x0000a525
Jun 20 00:00:05 RasPi4 kernel: [1818023.326804] mmc0: sdhci: Cmd:       0x00000502 | Max curr: 0x00080008
Jun 20 00:00:05 RasPi4 kernel: [1818023.326807] mmc0: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x00000000
Jun 20 00:00:05 RasPi4 kernel: [1818023.326811] mmc0: sdhci: Resp[2]:   0x00000000 | Resp[3]:  0x00000000
Jun 20 00:00:05 RasPi4 kernel: [1818023.326814] mmc0: sdhci: Host ctl2: 0x00000000
Jun 20 00:00:05 RasPi4 kernel: [1818023.326818] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000000
Jun 20 00:00:05 RasPi4 kernel: [1818023.326821] mmc0: sdhci: ============================================


Syslog:

Jun 19 23:56:57 RasPi4 systemd[1]: Created slice User Slice of UID 1000.
Jun 19 23:56:57 RasPi4 systemd[1]: Starting User Runtime Directory /run/user/1000...
Jun 19 23:56:57 RasPi4 systemd[1]: Started User Runtime Directory /run/user/1000.
Jun 19 23:56:57 RasPi4 systemd[1]: Starting User Manager for UID 1000...
Jun 19 23:56:57 RasPi4 systemd[13600]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
Jun 19 23:56:57 RasPi4 systemd[13600]: Reached target Paths.
Jun 19 23:56:57 RasPi4 systemd[13600]: Listening on GnuPG cryptographic agent and passphrase cache.
Jun 19 23:56:57 RasPi4 systemd[13600]: Reached target Timers.
Jun 19 23:56:57 RasPi4 systemd[13600]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
Jun 19 23:56:57 RasPi4 systemd[13600]: Listening on GnuPG network certificate management daemon.
Jun 19 23:56:57 RasPi4 systemd[13600]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
Jun 19 23:56:57 RasPi4 systemd[13600]: Reached target Sockets.
Jun 19 23:56:57 RasPi4 systemd[13600]: Reached target Basic System.
Jun 19 23:56:57 RasPi4 systemd[13600]: Reached target Default.
Jun 19 23:56:57 RasPi4 systemd[13600]: Startup finished in 186ms.
Jun 19 23:56:57 RasPi4 systemd[1]: Started User Manager for UID 1000.
Jun 19 23:56:57 RasPi4 systemd[1]: Started Session c12 of user pi.
Jun 19 23:57:12 RasPi4 kernel: [1817850.211331] cp210x ttyUSB0: failed set request 0x0 status: -32
Jun 19 23:57:12 RasPi4 kernel: [1817850.211340] cp210x ttyUSB0: cp210x_open - Unable to enable UART
Jun 19 23:57:23 RasPi4 kernel: [1817860.765129] mmc0: Timeout waiting for hardware cmd interrupt.
Jun 19 23:57:23 RasPi4 kernel: [1817860.765140] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
Jun 19 23:57:23 RasPi4 kernel: [1817860.765153] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001002
Jun 19 23:57:23 RasPi4 kernel: [1817860.765163] mmc0: sdhci: Blk size:  0x00000000 | Blk cnt:  0x00000000
Jun 19 23:57:23 RasPi4 kernel: [1817860.765172] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000000
Jun 19 23:57:23 RasPi4 kernel: [1817860.765182] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x00000001
Jun 19 23:57:23 RasPi4 kernel: [1817860.765191] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
Jun 19 23:57:23 RasPi4 kernel: [1817860.765200] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x0000f447
Jun 19 23:57:23 RasPi4 kernel: [1817860.765209] mmc0: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000
Jun 19 23:57:23 RasPi4 kernel: [1817860.765218] mmc0: sdhci: Int enab:  0x00ff1003 | Sig enab: 0x00ff1003
Jun 19 23:57:23 RasPi4 kernel: [1817860.765227] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
Jun 19 23:57:23 RasPi4 kernel: [1817860.765236] mmc0: sdhci: Caps:      0x45ee6432 | Caps_1:   0x0000a525
Jun 19 23:57:23 RasPi4 kernel: [1817860.765245] mmc0: sdhci: Cmd:       0x00000502 | Max curr: 0x00080008
Jun 19 23:57:23 RasPi4 kernel: [1817860.765253] mmc0: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x00000000
Jun 19 23:57:23 RasPi4 kernel: [1817860.765262] mmc0: sdhci: Resp[2]:   0x00000000 | Resp[3]:  0x00000000
Jun 19 23:57:23 RasPi4 kernel: [1817860.765269] mmc0: sdhci: Host ctl2: 0x00000000
Jun 19 23:57:23 RasPi4 kernel: [1817860.765278] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000000
Jun 19 23:57:23 RasPi4 kernel: [1817860.765286] mmc0: sdhci: ============================================
Jun 19 23:57:42 RasPi4 kernel: [1817880.300108] cp210x ttyUSB0: failed set request 0x0 status: -32
Jun 19 23:57:42 RasPi4 kernel: [1817880.300115] cp210x ttyUSB0: cp210x_open - Unable to enable UART
Jun 19 23:58:10 RasPi4 kernel: [1817908.125597] mmc0: Timeout waiting for hardware cmd interrupt.
Jun 19 23:58:10 RasPi4 kernel: [1817908.125603] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
Jun 19 23:58:10 RasPi4 kernel: [1817908.125609] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001002
Jun 19 23:58:10 RasPi4 kernel: [1817908.125612] mmc0: sdhci: Blk size:  0x00000000 | Blk cnt:  0x00000000
Jun 19 23:58:10 RasPi4 kernel: [1817908.125616] mmc0: sdhci: Argument:  0x80000c08 | Trn mode: 0x00000000
Jun 19 23:58:10 RasPi4 kernel: [1817908.125620] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x00000001
Jun 19 23:58:10 RasPi4 kernel: [1817908.125624] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
Jun 19 23:58:10 RasPi4 kernel: [1817908.125628] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x0000f447
Jun 19 23:58:10 RasPi4 kernel: [1817908.125631] mmc0: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000
Jun 19 23:58:10 RasPi4 kernel: [1817908.125635] mmc0: sdhci: Int enab:  0x00ff1003 | Sig enab: 0x00ff1003
Jun 19 23:58:10 RasPi4 kernel: [1817908.125639] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
Jun 19 23:58:10 RasPi4 kernel: [1817908.125643] mmc0: sdhci: Caps:      0x45ee6432 | Caps_1:   0x0000a525
Jun 19 23:58:10 RasPi4 kernel: [1817908.125646] mmc0: sdhci: Cmd:       0x0000341a | Max curr: 0x00080008
Jun 19 23:58:10 RasPi4 kernel: [1817908.125650] mmc0: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x00000000
Jun 19 23:58:10 RasPi4 kernel: [1817908.125654] mmc0: sdhci: Resp[2]:   0x00000000 | Resp[3]:  0x00000000
Jun 19 23:58:10 RasPi4 kernel: [1817908.125657] mmc0: sdhci: Host ctl2: 0x00000000
Jun 19 23:58:10 RasPi4 kernel: [1817908.125661] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000000
Jun 19 23:58:10 RasPi4 kernel: [1817908.125664] mmc0: sdhci: ============================================
Jun 19 23:58:12 RasPi4 kernel: [1817910.365272] cp210x ttyUSB0: failed set request 0x0 status: -32
Jun 19 23:58:12 RasPi4 kernel: [1817910.365284] cp210x ttyUSB0: cp210x_open - Unable to enable UART
Jun 19 23:58:42 RasPi4 kernel: [1817940.430020] cp210x ttyUSB0: failed set request 0x0 status: -32
Jun 19 23:58:42 RasPi4 kernel: [1817940.430028] cp210x ttyUSB0: cp210x_open - Unable to enable UART
Jun 19 23:58:53 RasPi4 kernel: [1817951.006041] mmc0: Timeout waiting for hardware cmd interrupt.
Jun 19 23:58:53 RasPi4 kernel: [1817951.006052] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
Jun 19 23:58:53 RasPi4 kernel: [1817951.006064] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001002
Jun 19 23:58:53 RasPi4 kernel: [1817951.006074] mmc0: sdhci: Blk size:  0x00000000 | Blk cnt:  0x00000000
Jun 19 23:58:53 RasPi4 kernel: [1817951.006084] mmc0: sdhci: Argument:  0x80000c08 | Trn mode: 0x00000000
Jun 19 23:58:53 RasPi4 kernel: [1817951.006094] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x00000001
Jun 19 23:58:53 RasPi4 kernel: [1817951.006103] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
Jun 19 23:58:53 RasPi4 kernel: [1817951.006112] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x0000f447
Jun 19 23:58:53 RasPi4 kernel: [1817951.006121] mmc0: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000
Jun 19 23:58:53 RasPi4 kernel: [1817951.006130] mmc0: sdhci: Int enab:  0x00ff1003 | Sig enab: 0x00ff1003
Jun 19 23:58:53 RasPi4 kernel: [1817951.006139] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
Jun 19 23:58:53 RasPi4 kernel: [1817951.006148] mmc0: sdhci: Caps:      0x45ee6432 | Caps_1:   0x0000a525
Jun 19 23:58:53 RasPi4 kernel: [1817951.006157] mmc0: sdhci: Cmd:       0x0000341a | Max curr: 0x00080008
Jun 19 23:58:53 RasPi4 kernel: [1817951.006166] mmc0: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x00000000
Jun 19 23:58:53 RasPi4 kernel: [1817951.006175] mmc0: sdhci: Resp[2]:   0x00000000 | Resp[3]:  0x00000000
Jun 19 23:58:53 RasPi4 kernel: [1817951.006183] mmc0: sdhci: Host ctl2: 0x00000000
Jun 19 23:58:53 RasPi4 kernel: [1817951.006192] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000000
Jun 19 23:58:53 RasPi4 kernel: [1817951.006200] mmc0: sdhci: ============================================
Jun 19 23:59:13 RasPi4 kernel: [1817970.743438] cp210x ttyUSB0: failed set request 0x0 status: -32
Jun 19 23:59:13 RasPi4 kernel: [1817970.743446] cp210x ttyUSB0: cp210x_open - Unable to enable UART
Jun 19 23:59:15 RasPi4 kernel: [1817973.406262] mmc0: Timeout waiting for hardware cmd interrupt.
Jun 19 23:59:15 RasPi4 kernel: [1817973.406274] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
Jun 19 23:59:15 RasPi4 kernel: [1817973.406286] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001002
Jun 19 23:59:15 RasPi4 kernel: [1817973.406296] mmc0: sdhci: Blk size:  0x00000000 | Blk cnt:  0x00000000
Jun 19 23:59:15 RasPi4 kernel: [1817973.406306] mmc0: sdhci: Argument:  0x80000c08 | Trn mode: 0x00000000
Jun 19 23:59:15 RasPi4 kernel: [1817973.406315] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x00000001
Jun 19 23:59:15 RasPi4 kernel: [1817973.406324] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000080
Jun 19 23:59:15 RasPi4 kernel: [1817973.406334] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x0000f447
Jun 19 23:59:15 RasPi4 kernel: [1817973.406343] mmc0: sdhci: Timeout:   0x00000000 | Int stat: 0x00000000
Jun 19 23:59:15 RasPi4 kernel: [1817973.406352] mmc0: sdhci: Int enab:  0x00ff1003 | Sig enab: 0x00ff1003
Jun 19 23:59:15 RasPi4 kernel: [1817973.406361] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
Jun 19 23:59:15 RasPi4 kernel: [1817973.406370] mmc0: sdhci: Caps:      0x45ee6432 | Caps_1:   0x0000a525
Jun 19 23:59:15 RasPi4 kernel: [1817973.406380] mmc0: sdhci: Cmd:       0x0000341a | Max curr: 0x00080008
Jun 19 23:59:15 RasPi4 kernel: [1817973.406388] mmc0: sdhci: Resp[0]:   0x00000000 | Resp[1]:  0x00000000
Jun 19 23:59:15 RasPi4 kernel: [1817973.406397] mmc0: sdhci: Resp[2]:   0x00000000 | Resp[3]:  0x00000000
Jun 19 23:59:15 RasPi4 kernel: [1817973.406405] mmc0: sdhci: Host ctl2: 0x00000000
Jun 19 23:59:15 RasPi4 kernel: [1817973.406414] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0x00000000
Jun 19 23:59:15 RasPi4 kernel: [1817973.406422] mmc0: sdhci: ============================================
Jun 20 00:00:05 RasPi4 systemd[1]: Starting Rotate log files...
Jun 20 00:00:05 RasPi4 systemd[1]: Starting Daily man-db regeneration...

Wernieman

Egal wie, aber diese Fehlermeldungen lesen sich nicht gut ...

Ob es eine Lösung dazu gibt, muß ich Dich nur alleine lassen ... weiß dazu auch keine Lösung ...

Wegen des mmc0 Fehlers:
ZitatIf you are net booting or don't need the sdcard after boot, add this to /boot/config.txt to eliminate the mmc0 errors:

dtparam=sd_poll_once=on
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Jewe

Ok, danke für die Unterstützung. Dann muss ich mal schauen was ich da finde.
Ggf. sollte ich den PI sich mal updaten in der Hoffnung das es sich damit erledigt .

Jewe

Im Netz habe ich nicht wirklich eine Lösung gefunden.
Inzwischen habe ich auch den PI upgedatet. Das hat aber keine Änderung gebracht. Ohne dem aktiven USB-Hub und allen Sticks funktioniert es normal.
Dann habe ích nach einander den HUB und die Sticks ( CO20, LaCrose und 1-Wire) in Betrieb genommen. Seit heute morgen funktioniert es mit alles Sticks wieder normal.
Vmtl. wird da aber wieder ein Fehler kommen, das muss ich dann mal weiter beobachten.