"mmc_host mmc0: Bus speed" messages spamming syslog


Recommended Posts

Armbianmonitor:

Hello everyone,

 

odroid xu4 user here with buster minimal 5.4 from https://dl.armbian.com/odroidxu4/Buster_current_minimal

please have a look at the following output

 

...
May 19 12:58:11 localhost kernel: [ 1581.893003] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 100000Hz, actual 100000HZ div = 250)
May 19 12:58:12 localhost kernel: [ 1582.352546] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 400000Hz, actual 396825HZ div = 63)
May 19 12:58:12 localhost kernel: [ 1582.389396] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 300000Hz, actual 297619HZ div = 84)
May 19 12:58:12 localhost kernel: [ 1582.426230] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 200000Hz, actual 200000HZ div = 125)
...

This messages repeat multiple times every second.

Board is running fine except the messages spamming my log

Link to post
Share on other sites
Armbian is a community driven open source project. Do you like to contribute your code?

2 minutes ago, chriss said:

Board is running fine except the messages spamming my log


Kernel 5.x for Odroid XU4 is still considered experimental, not fully supported yet. There will be troubles here, troubles there. In case you worry about, use stock K4.14.y

 

2 minutes ago, chriss said:

Hello


Hello! :)

Link to post
Share on other sites

Hi Igor,

 

thank you for your blazing fast answer!

Unfortunately, I can only post once, every 24 hours?

 

I downgraded the kernel via

sudo apt-get install armbian-config

result:

Linux odroidxu4 4.14.150-odroidxu4 #2 SMP PREEMPT Mon Oct 28 08:07:45 CET 2019 armv7l GNU/Linux

 

This seemed to help for like one reboot, the messages are back now.

 

 

Link to post
Share on other sites

Hi,

 

reinstalled using https://dl.armbian.com/odroidxu4/Buster_legacy

 

running kernel

Linux odroidxu4 4.14.180-odroidxu4 #16 SMP PREEMPT Wed May 20 19:58:06 CEST 2020 armv7l GNU/Linux

still the same issue.

 

updated diagnosis

 

I think it has something to do with the empty emmc slot:

 

SD Card:

cat /sys/kernel/debug/mmc1/ios
clock:          200000000 Hz
actual clock:   200000000 Hz
vdd:            16 (2.8 ~ 2.9 V)
bus mode:       2 (push-pull)
chip select:    0 (don't care)
power mode:     2 (on)
bus width:      2 (4 bits)
timing spec:    6 (sd uhs SDR104)
signal voltage: 1 (1.80 V)
driver type:    0 (driver type B)

 

MMC slot:

clock:          0 Hz
vdd:            7 (1.65 - 1.95 V)
bus mode:       2 (push-pull)
chip select:    0 (don't care)
power mode:     1 (up)
bus width:      0 (1 bits)
timing spec:    0 (legacy)
signal voltage: 1 (1.80 V)
driver type:    0 (driver type B)

 

but it keeps bouncing between different values:

 

MMC Slot with a different reading:

clock:          100000 Hz
actual clock:   100000 Hz
vdd:            7 (1.65 - 1.95 V)
bus mode:       2 (push-pull)
chip select:    0 (don't care)
power mode:     2 (on)
bus width:      0 (1 bits)
timing spec:    0 (legacy)
signal voltage: 1 (1.80 V)
driver type:    0 (driver type B)

I tried to swap my 64 gig samsung "pro plus Class 10 U3" card for a more generic Sandisk 64 gig Class 10 UHS 1 card, also no difference..

 

 

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...