2015-05-02, 02:39
(2015-05-02, 02:18)zaphod24 Wrote: I'm trying the new dtoverlay=sdhost but I don't overclock. Is there anything I should look for or see to confirm I'm using the new driver?
Look in dmesg:
Old/Standard driver:
Code:
[ 1.153071] mmc-bcm2835 3f300000.mmc: mmc_debug:0 mmc_debug2:0
[ 1.153081] mmc-bcm2835 3f300000.mmc: DMA channels allocated
New SD driver:
Code:
[ 1.176176] DMA channels allocated for the SDHost driver
[ 1.220358] Load BCM2835 SDHost driver
So if you execute "dmesg | grep SDHost" and see the two lines immediately above, you're using the new SD driver. If you don't see any result, you're running the old driver.
If you've enabled "dtoverlay=sdhost" but don't see the dmesg entries, upload your vcdbg using "vcdbg log msg 2>&1 | pastebinit" and paste the link. "vcdbg log msg" should include the line "Loaded overlay 'sdhost'" when the overlay is loaded correctly, and should include a message when the load fails.