Openhab2 http binding show mmc0 errors in dmesg

OpenHab run on RPi4. The items are set to read values using the http binding 1.14.0. Doing dmesg on the RPi4 it reports lots of errors mmc0.

Platform information:

  • RPi with openhabian and openHAB 2.5.0~S1549-1 (Build #1549)
  • Some 20 items use the HTTP Binding “binding-http1 - 1.14.0”, with from 1 to 10s refresh rate
  • Web-server runs on the same RPi, responding to all requests from HTTP Binding

Example item (~ 20 in total):

Number    	XT_invVoltInV12    		"AC voltage in V12[%d V]" 		{ http="<[http://<ip:port>/invVoltInV12:1000:JSONPATH($.invVoltInV12)]" } 

Error excerpt from dmesg (there are some 100 lines spread over 5 days , from second 7777 to today at 412000 secs):

[258933.125342] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00000000
[258933.125351] mmc0: sdhci: Caps:      0x45ee6432 | Caps_1:   0x0000a525
[258933.125360] mmc0: sdhci: Cmd:       0x00000c1b | Max curr: 0x00080008
[258933.125369] mmc0: sdhci: Resp[0]:   0x00000c00 | Resp[1]:  0x003a437f
[258933.125378] mmc0: sdhci: Resp[2]:   0x325b5900 | Resp[3]:  0x00400e00
[258933.125386] mmc0: sdhci: Host ctl2: 0x00000000
[258933.125395] mmc0: sdhci: ADMA Err:  0x00000000 | ADMA Ptr: 0xded38208
[258933.125403] mmc0: sdhci: ============================================
[259336.328248] mmc0: Timeout waiting for hardware interrupt.
[259336.328260] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========

Help is appreciated.

This sounds like a hardware problem with an SD card, not anything to do with a binding…

1 Like

@namraccr Thanks :slight_smile: I will change the card and check. It will be monday, as the RPi is in a remote location.

This was the pronblem. Thanks :slight_smile: