Raspberry Pi Compute Module
Martin Sperl
martin at sperl.org
Thu Aug 27 05:44:16 PDT 2015
On 26.08.2015 15:57, Martin Sperl wrote:
>> On 24.07.2015, at 05:58, Stephen Warren <swarren at wwwdotorg.org> wrote:
>>
>> On 07/22/2015 10:58 AM, Stefan Wahren wrote:
>>> Hi Stephen,
>>>
>>> Am 22.07.2015 um 05:41 schrieb Stephen Warren:
>>>> On 07/17/2015 11:08 AM, Stefan Wahren wrote:
>>>>> Hi all,
>>>>>
>>>>> is there anyone working on Mainline support for the Compute Module?
>>>>>
>>>>> I noticed the downstream kernel already has a bcm2708-rpi-cm.dtsi
>>>> It is probably close enough that you can simply use bcm2835-rpi-b.dtb
>>>> for the CM too, for testing at least.
>>>>
>>>> I just tried this with latest U-Boot and a 4.2.0-rc3 kernel. The eMMC
>>>> works fine in U-Boot, but the kernel can't access it for some reason,
>>>> failing with e.g.:
>>>>
>>>> [ 3.110503] Waiting for root device /dev/mmcblk0p2...
>>>> [ 3.123895] mmc0: MAN_BKOPS_EN bit is not set
>>>> [ 3.132264] mmc0: error -110 whilst initialising MMC card
>>>> [ 3.788447] cfg80211: Calling CRDA to update world regulatory domain
>>>> [ 4.204078] mmc0: MAN_BKOPS_EN bit is not set
>>>> [ 4.212748] mmc0: error -110 whilst initialising MMC card
>>>> [ 5.283981] mmc0: MAN_BKOPS_EN bit is not set
>>>> [ 5.292657] mmc0: error -110 whilst initialising MMC card
>>>>
>>>> I had hoped that the kernel fixes for the VC MMU high address bits (via
>>>> the dma-ranges property in DT) would fix this, but I guess not since it
>>>> still doesn't work.
>>>> ...
Compiling the kernel with mmc as module plus mmc-debug enabled gives the
below:
after loading the driver:
root at raspcm:~# dmesg -C; modprobe sdhci_bcm2835; sleep 5; dmesg -c
[ 69.376261] sdhci: Secure Digital Host Controller Interface driver
[ 69.376291] sdhci: Copyright(c) Pierre Ossman
[ 69.389386] sdhci-pltfm: SDHCI platform and OF driver helper
[ 69.401402] sdhci [sdhci_add_host()]: Controller doesn't have SDMA
capability
[ 69.401464] sdhci [sdhci_add_host()]: mmc0: Auto-CMD23 available
[ 69.401513] sdhci-bcm2835 20300000.sdhci: No vmmc regulator found
[ 69.401534] sdhci-bcm2835 20300000.sdhci: No vqmmc regulator found
[ 69.401916] sdhci: =========== REGISTER DUMP (mmc0)===========
[ 69.401957] sdhci: Sys addr: 0x00000000 | Version: 0x00009902
[ 69.401975] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
[ 69.401991] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
[ 69.402005] sdhci: Present: 0x01ff0000 | Host ctl: 0x00000000
[ 69.402020] sdhci: Power: 0x00000000 | Blk gap: 0x00000000
[ 69.402034] sdhci: Wake-up: 0x00000000 | Clock: 0x00000000
[ 69.402047] sdhci: Timeout: 0x00000000 | Int stat: 0x00000000
[ 69.402073] sdhci: Int enab: 0x00ff0003 | Sig enab: 0x00ff0003
[ 69.402087] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[ 69.402101] sdhci: Caps: 0x01000000 | Caps_1: 0x00000000
[ 69.402114] sdhci: Cmd: 0x00000000 | Max curr: 0x00000001
[ 69.402125] sdhci: Host ctl2: 0x00000000
[ 69.402136] sdhci: ===========================================
[ 69.408285] mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 21 width 0
timing 0
[ 69.414027] sdhci-bcm2835 20300000.sdhci: Initial signal voltage of 3.3v
[ 69.432782] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 69.452773] mmc0: SDHCI controller on 20300000.sdhci [20300000.sdhci]
using PIO
[ 69.454504] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
[ 69.454550] mmc0: starting CMD52 arg 00000c00 flags 00000195
[ 69.454767] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.454846] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 69.454914] mmc0: starting CMD52 arg 80000c08 flags 00000195
[ 69.455117] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.455178] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 69.455268] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 69.456456] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 69.456577] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.456635] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 69.460455] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 69.461629] mmc0: starting CMD8 arg 000001aa flags 000002f5
[ 69.461831] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.461911] mmc0: req done (CMD8): -110: 00000000 00000000 00000000
00000000
[ 69.465687] mmc0: starting CMD5 arg 00000000 flags 000002e1
[ 69.465925] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.467198] mmc0: req failed (CMD5): -110, retrying...
[ 69.467416] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.467534] mmc0: req failed (CMD5): -110, retrying...
[ 69.467726] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.473396] mmc0: req failed (CMD5): -110, retrying...
[ 69.473603] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.473673] mmc0: req done (CMD5): -110: 00000000 00000000 00000000
00000000
[ 69.473751] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 69.473946] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.474022] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 69.474091] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 69.474281] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.474354] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 69.474411] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 69.474601] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.474661] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 69.474739] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 69.474929] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 69.475005] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 69.475088] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 69.475211] mmc0: starting CMD1 arg 00000000 flags 000000e1
[ 69.475387] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.475437] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 69.475529] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 69.475652] mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 69.476790] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 69.476915] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.476974] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 69.479301] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 69.480472] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 69.480660] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.480725] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 69.492780] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 69.492997] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.493047] mmc0: req done (CMD1): 0: c0ff8080 00000000 00000000 00000000
[ 69.493110] mmc0: starting CMD2 arg 00000000 flags 00000067
[ 69.493366] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.493413] mmc0: req done (CMD2): 0: 15010034 46454143 420039f5 b6653100
[ 69.493480] mmc0: starting CMD3 arg 00010000 flags 00000015
[ 69.493653] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.493695] mmc0: req done (CMD3): 0: 00000500 00000000 00000000 00000000
[ 69.493755] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 69.493881] mmc0: starting CMD9 arg 00010000 flags 00000007
[ 69.494140] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.494187] mmc0: req done (CMD9): 0: d0270132 0f5903ff f6dbffef 8e404000
[ 69.494251] mmc0: starting CMD7 arg 00010000 flags 00000015
[ 69.494422] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.494475] mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
[ 69.494527] mmc0: starting CMD8 arg 00000000 flags 000000b5
[ 69.494550] mmc0: blksz 512 blocks 1 flags 00000200 tsac 150 ms
nsac 1000
[ 69.494778] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.498909] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000020
[ 69.498930] sdhci [sdhci_read_block_pio()]: PIO reading
[ 69.498974] sdhci [sdhci_transfer_pio()]: PIO transfer complete.
[ 69.498998] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 69.499045] mmc0: req done (CMD8): 0: 00000900 00000000 00000000 00000000
[ 69.499063] mmc0: 512 bytes transferred: 0
[ 69.499126] mmc0: MAN_BKOPS_EN bit is not set
[ 69.499160] mmc0: starting CMD6 arg 03220101 flags 0000049d
[ 69.499346] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000003
[ 69.499390] mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
[ 69.499439] mmc0: starting CMD13 arg 00010000 flags 00000195
[ 69.499624] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 69.499668] mmc0: req done (CMD13): 0: 00000900 00000000 00000000
00000000
[ 69.499732] mmc0: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 69.499854] mmc0: starting CMD6 arg 03a10101 flags 0000049d
[ 69.499924] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 69.499982] mmc0: req failed (CMD6): -110, retrying...
[ 69.500041] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 69.500091] mmc0: req failed (CMD6): -110, retrying...
[ 69.500146] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 69.500188] mmc0: req failed (CMD6): -110, retrying...
[ 69.500251] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 69.500300] mmc0: req done (CMD6): -110: 00000000 00000000 00000000
00000000
[ 69.500345] mmc0: error -110 whilst initialising MMC card
[ 69.500371] mmc0: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0
timing 0
[ 70.492773] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
[ 70.492820] mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 21 width 0
timing 0
[ 70.498493] sdhci-bcm2835 20300000.sdhci: Initial signal voltage of 3.3v
[ 70.512773] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 70.532756] mmc0: starting CMD52 arg 00000c00 flags 00000195
[ 70.532957] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.533031] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 70.533083] mmc0: starting CMD52 arg 80000c08 flags 00000195
[ 70.533278] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.533333] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 70.533394] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 70.534539] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 70.534654] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.534698] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 70.535793] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 70.536934] mmc0: starting CMD8 arg 000001aa flags 000002f5
[ 70.537122] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.537178] mmc0: req done (CMD8): -110: 00000000 00000000 00000000
00000000
[ 70.537234] mmc0: starting CMD5 arg 00000000 flags 000002e1
[ 70.537414] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.537490] mmc0: req failed (CMD5): -110, retrying...
[ 70.537662] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.537735] mmc0: req failed (CMD5): -110, retrying...
[ 70.537907] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.537982] mmc0: req failed (CMD5): -110, retrying...
[ 70.538154] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.538208] mmc0: req done (CMD5): -110: 00000000 00000000 00000000
00000000
[ 70.538270] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 70.538450] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.538515] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 70.538561] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 70.538754] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.538816] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 70.538872] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 70.539051] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.539117] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 70.539162] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 70.539347] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 70.539411] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 70.539462] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 70.539579] mmc0: starting CMD1 arg 00000000 flags 000000e1
[ 70.539757] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.539802] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 70.539864] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 70.539983] mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 70.541119] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 70.541241] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.541282] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 70.542371] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 70.543583] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 70.543766] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.543809] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 70.562765] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 70.562954] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.563012] mmc0: req done (CMD1): 0: c0ff8080 00000000 00000000 00000000
[ 70.563061] mmc0: starting CMD2 arg 00000000 flags 00000067
[ 70.563333] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.563390] mmc0: req done (CMD2): 0: 15010034 46454143 420039f5 b6653100
[ 70.563445] mmc0: starting CMD3 arg 00010000 flags 00000015
[ 70.563629] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.563672] mmc0: req done (CMD3): 0: 00000500 00000000 00000000 00000000
[ 70.563721] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 70.563854] mmc0: starting CMD9 arg 00010000 flags 00000007
[ 70.564113] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.564159] mmc0: req done (CMD9): 0: d0270132 0f5903ff f6dbffef 8e404000
[ 70.564212] mmc0: starting CMD7 arg 00010000 flags 00000015
[ 70.564398] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.564442] mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
[ 70.564505] mmc0: starting CMD8 arg 00000000 flags 000000b5
[ 70.564529] mmc0: blksz 512 blocks 1 flags 00000200 tsac 150 ms
nsac 1000
[ 70.564744] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.568875] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000020
[ 70.568895] sdhci [sdhci_read_block_pio()]: PIO reading
[ 70.568938] sdhci [sdhci_transfer_pio()]: PIO transfer complete.
[ 70.568960] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 70.569015] mmc0: req done (CMD8): 0: 00000900 00000000 00000000 00000000
[ 70.569032] mmc0: 512 bytes transferred: 0
[ 70.569082] mmc0: MAN_BKOPS_EN bit is not set
[ 70.569130] mmc0: starting CMD6 arg 03220101 flags 0000049d
[ 70.569309] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.569338] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 70.569384] mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
[ 70.569433] mmc0: starting CMD13 arg 00010000 flags 00000195
[ 70.569606] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 70.569660] mmc0: req done (CMD13): 0: 00000900 00000000 00000000
00000000
[ 70.569713] mmc0: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 70.569835] mmc0: starting CMD6 arg 03a10101 flags 0000049d
[ 70.569915] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 70.569963] mmc0: req failed (CMD6): -110, retrying...
[ 70.570034] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 70.570078] mmc0: req failed (CMD6): -110, retrying...
[ 70.570143] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 70.570187] mmc0: req failed (CMD6): -110, retrying...
[ 70.570249] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 70.570298] mmc0: req done (CMD6): -110: 00000000 00000000 00000000
00000000
[ 70.570331] mmc0: error -110 whilst initialising MMC card
[ 70.570368] mmc0: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0
timing 0
[ 71.562799] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
[ 71.562846] mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 21 width 0
timing 0
[ 71.568518] sdhci-bcm2835 20300000.sdhci: Initial signal voltage of 3.3v
[ 71.582768] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 71.602774] mmc0: starting CMD52 arg 00000c00 flags 00000195
[ 71.602975] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.603048] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 71.603095] mmc0: starting CMD52 arg 80000c08 flags 00000195
[ 71.603291] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.603346] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 71.603413] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 71.604558] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 71.604670] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.604714] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 71.605806] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 71.606969] mmc0: starting CMD8 arg 000001aa flags 000002f5
[ 71.607218] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.607287] mmc0: req done (CMD8): -110: 00000000 00000000 00000000
00000000
[ 71.607336] mmc0: starting CMD5 arg 00000000 flags 000002e1
[ 71.607531] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.607598] mmc0: req failed (CMD5): -110, retrying...
[ 71.607786] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.607850] mmc0: req failed (CMD5): -110, retrying...
[ 71.608035] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.608098] mmc0: req failed (CMD5): -110, retrying...
[ 71.608281] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.608337] mmc0: req done (CMD5): -110: 00000000 00000000 00000000
00000000
[ 71.608398] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 71.608592] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.608691] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 71.608768] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 71.608953] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.609020] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 71.609070] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 71.609257] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.609312] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 71.609357] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 71.609551] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 71.609606] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 71.609667] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 71.609788] mmc0: starting CMD1 arg 00000000 flags 000000e1
[ 71.609958] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.610021] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 71.610073] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 71.610193] mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 71.611328] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 71.611451] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.611505] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 71.612590] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 71.615639] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 71.615823] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.615881] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 71.632770] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 71.632952] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.633009] mmc0: req done (CMD1): 0: c0ff8080 00000000 00000000 00000000
[ 71.633059] mmc0: starting CMD2 arg 00000000 flags 00000067
[ 71.633315] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.633362] mmc0: req done (CMD2): 0: 15010034 46454143 420039f5 b6653100
[ 71.633426] mmc0: starting CMD3 arg 00010000 flags 00000015
[ 71.633599] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.633652] mmc0: req done (CMD3): 0: 00000500 00000000 00000000 00000000
[ 71.633702] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 71.633823] mmc0: starting CMD9 arg 00010000 flags 00000007
[ 71.634082] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.634138] mmc0: req done (CMD9): 0: d0270132 0f5903ff f6dbffef 8e404000
[ 71.634191] mmc0: starting CMD7 arg 00010000 flags 00000015
[ 71.634365] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.634418] mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
[ 71.634471] mmc0: starting CMD8 arg 00000000 flags 000000b5
[ 71.634509] mmc0: blksz 512 blocks 1 flags 00000200 tsac 150 ms
nsac 1000
[ 71.634727] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.638857] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000020
[ 71.638877] sdhci [sdhci_read_block_pio()]: PIO reading
[ 71.638920] sdhci [sdhci_transfer_pio()]: PIO transfer complete.
[ 71.638942] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 71.638997] mmc0: req done (CMD8): 0: 00000900 00000000 00000000 00000000
[ 71.639015] mmc0: 512 bytes transferred: 0
[ 71.639065] mmc0: MAN_BKOPS_EN bit is not set
[ 71.639097] mmc0: starting CMD6 arg 03220101 flags 0000049d
[ 71.639290] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.639320] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 71.639358] mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
[ 71.639417] mmc0: starting CMD13 arg 00010000 flags 00000195
[ 71.639588] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 71.639640] mmc0: req done (CMD13): 0: 00000900 00000000 00000000
00000000
[ 71.639692] mmc0: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 71.639813] mmc0: starting CMD6 arg 03a10101 flags 0000049d
[ 71.639891] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 71.639938] mmc0: req failed (CMD6): -110, retrying...
[ 71.639994] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 71.640054] mmc0: req failed (CMD6): -110, retrying...
[ 71.640110] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 71.640161] mmc0: req failed (CMD6): -110, retrying...
[ 71.640216] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 71.640276] mmc0: req done (CMD6): -110: 00000000 00000000 00000000
00000000
[ 71.640311] mmc0: error -110 whilst initialising MMC card
[ 71.640335] mmc0: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0
timing 0
[ 72.632812] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
[ 72.632861] mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 21 width 0
timing 0
[ 72.638527] sdhci-bcm2835 20300000.sdhci: Initial signal voltage of 3.3v
[ 72.652787] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 72.672849] mmc0: starting CMD52 arg 00000c00 flags 00000195
[ 72.673063] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.673127] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 72.673190] mmc0: starting CMD52 arg 80000c08 flags 00000195
[ 72.673370] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.673436] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 72.673486] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 72.674645] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 72.674761] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.674814] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 72.675903] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 72.677046] mmc0: starting CMD8 arg 000001aa flags 000002f5
[ 72.677225] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.677291] mmc0: req done (CMD8): -110: 00000000 00000000 00000000
00000000
[ 72.677337] mmc0: starting CMD5 arg 00000000 flags 000002e1
[ 72.677529] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.677596] mmc0: req failed (CMD5): -110, retrying...
[ 72.677777] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.677842] mmc0: req failed (CMD5): -110, retrying...
[ 72.678015] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.678090] mmc0: req failed (CMD5): -110, retrying...
[ 72.678263] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.678330] mmc0: req done (CMD5): -110: 00000000 00000000 00000000
00000000
[ 72.678392] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 72.678573] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.678628] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 72.678685] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 72.678866] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.678930] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 72.678974] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 72.679166] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.679221] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 72.679278] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 72.679459] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 72.679524] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 72.679574] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 72.679691] mmc0: starting CMD1 arg 00000000 flags 000000e1
[ 72.679859] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.679912] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 72.679963] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 72.680083] mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 72.681220] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 72.681335] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.681393] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 72.682545] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 72.683771] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 72.683947] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.683992] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 72.702800] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 72.702992] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.703052] mmc0: req done (CMD1): 0: c0ff8080 00000000 00000000 00000000
[ 72.703100] mmc0: starting CMD2 arg 00000000 flags 00000067
[ 72.703370] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.703425] mmc0: req done (CMD2): 0: 15010034 46454143 420039f5 b6653100
[ 72.703479] mmc0: starting CMD3 arg 00010000 flags 00000015
[ 72.703663] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.703706] mmc0: req done (CMD3): 0: 00000500 00000000 00000000 00000000
[ 72.703754] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 72.703876] mmc0: starting CMD9 arg 00010000 flags 00000007
[ 72.704151] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.704197] mmc0: req done (CMD9): 0: d0270132 0f5903ff f6dbffef 8e404000
[ 72.704250] mmc0: starting CMD7 arg 00010000 flags 00000015
[ 72.704443] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.704487] mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
[ 72.704551] mmc0: starting CMD8 arg 00000000 flags 000000b5
[ 72.704575] mmc0: blksz 512 blocks 1 flags 00000200 tsac 150 ms
nsac 1000
[ 72.704790] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.708919] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000020
[ 72.708938] sdhci [sdhci_read_block_pio()]: PIO reading
[ 72.708982] sdhci [sdhci_transfer_pio()]: PIO transfer complete.
[ 72.709003] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 72.709051] mmc0: req done (CMD8): 0: 00000900 00000000 00000000 00000000
[ 72.709068] mmc0: 512 bytes transferred: 0
[ 72.709119] mmc0: MAN_BKOPS_EN bit is not set
[ 72.709168] mmc0: starting CMD6 arg 03220101 flags 0000049d
[ 72.709347] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.709377] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 72.709424] mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
[ 72.709472] mmc0: starting CMD13 arg 00010000 flags 00000195
[ 72.709645] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 72.709700] mmc0: req done (CMD13): 0: 00000900 00000000 00000000
00000000
[ 72.709752] mmc0: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 72.709872] mmc0: starting CMD6 arg 03a10101 flags 0000049d
[ 72.709953] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 72.710001] mmc0: req failed (CMD6): -110, retrying...
[ 72.710067] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 72.710110] mmc0: req failed (CMD6): -110, retrying...
[ 72.710171] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 72.710214] mmc0: req failed (CMD6): -110, retrying...
[ 72.710277] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 72.710328] mmc0: req done (CMD6): -110: 00000000 00000000 00000000
00000000
[ 72.710361] mmc0: error -110 whilst initialising MMC card
[ 72.710397] mmc0: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0
timing 0
[ 73.702816] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
[ 73.702863] mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 21 width 0
timing 0
[ 73.708534] sdhci-bcm2835 20300000.sdhci: Initial signal voltage of 3.3v
[ 73.722825] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 73.742828] mmc0: starting CMD52 arg 00000c00 flags 00000195
[ 73.743041] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.743116] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 73.743178] mmc0: starting CMD52 arg 80000c08 flags 00000195
[ 73.743361] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.743428] mmc0: req done (CMD52): -110: 00000000 00000000 00000000
00000000
[ 73.743478] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 73.744629] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 73.744752] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.744806] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 73.745899] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 73.747047] mmc0: starting CMD8 arg 000001aa flags 000002f5
[ 73.747228] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.747294] mmc0: req done (CMD8): -110: 00000000 00000000 00000000
00000000
[ 73.747342] mmc0: starting CMD5 arg 00000000 flags 000002e1
[ 73.747523] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.747599] mmc0: req failed (CMD5): -110, retrying...
[ 73.747772] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.747846] mmc0: req failed (CMD5): -110, retrying...
[ 73.748018] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.748091] mmc0: req failed (CMD5): -110, retrying...
[ 73.748262] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.748327] mmc0: req done (CMD5): -110: 00000000 00000000 00000000
00000000
[ 73.748375] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 73.748569] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.748625] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 73.748681] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 73.748862] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.748926] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 73.748971] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 73.749153] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.749219] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 73.749264] mmc0: starting CMD55 arg 00000000 flags 000000f5
[ 73.749458] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
[ 73.749513] mmc0: req done (CMD55): -110: 00000000 00000000 00000000
00000000
[ 73.749573] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 73.749692] mmc0: starting CMD1 arg 00000000 flags 000000e1
[ 73.749860] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.749914] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 73.749966] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 73.750086] mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21
width 0 timing 0
[ 73.751220] mmc0: starting CMD0 arg 00000000 flags 000000c0
[ 73.751332] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.751374] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[ 73.752470] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 73.753690] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 73.753867] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.753921] mmc0: req done (CMD1): 0: 40ff8080 00000000 00000000 00000000
[ 73.772825] mmc0: starting CMD1 arg 40200000 flags 000000e1
[ 73.773025] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.773087] mmc0: req done (CMD1): 0: c0ff8080 00000000 00000000 00000000
[ 73.773137] mmc0: starting CMD2 arg 00000000 flags 00000067
[ 73.773407] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.773464] mmc0: req done (CMD2): 0: 15010034 46454143 420039f5 b6653100
[ 73.773518] mmc0: starting CMD3 arg 00010000 flags 00000015
[ 73.773703] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.773746] mmc0: req done (CMD3): 0: 00000500 00000000 00000000 00000000
[ 73.773805] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 73.773927] mmc0: starting CMD9 arg 00010000 flags 00000007
[ 73.774185] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.774230] mmc0: req done (CMD9): 0: d0270132 0f5903ff f6dbffef 8e404000
[ 73.774296] mmc0: starting CMD7 arg 00010000 flags 00000015
[ 73.774468] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.774511] mmc0: req done (CMD7): 0: 00000700 00000000 00000000 00000000
[ 73.774574] mmc0: starting CMD8 arg 00000000 flags 000000b5
[ 73.774598] mmc0: blksz 512 blocks 1 flags 00000200 tsac 150 ms
nsac 1000
[ 73.774813] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.778944] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000020
[ 73.778965] sdhci [sdhci_read_block_pio()]: PIO reading
[ 73.779009] sdhci [sdhci_transfer_pio()]: PIO transfer complete.
[ 73.779032] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 73.779080] mmc0: req done (CMD8): 0: 00000900 00000000 00000000 00000000
[ 73.779097] mmc0: 512 bytes transferred: 0
[ 73.779161] mmc0: MAN_BKOPS_EN bit is not set
[ 73.779195] mmc0: starting CMD6 arg 03220101 flags 0000049d
[ 73.779373] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.779402] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
[ 73.779449] mmc0: req done (CMD6): 0: 00000900 00000000 00000000 00000000
[ 73.779497] mmc0: starting CMD13 arg 00010000 flags 00000195
[ 73.779680] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
[ 73.779723] mmc0: req done (CMD13): 0: 00000900 00000000 00000000
00000000
[ 73.779774] mmc0: clock 25000000Hz busmode 2 powermode 2 cs 0 Vdd 21
width 0 timing 0
[ 73.779896] mmc0: starting CMD6 arg 03a10101 flags 0000049d
[ 73.779976] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 73.780025] mmc0: req failed (CMD6): -110, retrying...
[ 73.780093] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 73.780135] mmc0: req failed (CMD6): -110, retrying...
[ 73.780200] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 73.780243] mmc0: req failed (CMD6): -110, retrying...
[ 73.780306] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00038000
[ 73.780356] mmc0: req done (CMD6): -110: 00000000 00000000 00000000
00000000
[ 73.780390] mmc0: error -110 whilst initialising MMC card
[ 73.780429] mmc0: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0
timing 0
Seems to be related to some SdCMD6 timing out...
Maybe this helps identify the issue...
Martin
More information about the linux-rpi-kernel
mailing list