Cannot boot from different Capacity of SD card

Hi all,

I use 64GB/16GB SD card to install img of 16.09, and usually occur booting error.
This is mean that I can’t boot from SD card successfully if I use 64GB/16GB SD card, but 8GB SD card is OK.
But all of these SD card can boot successfully if installing img of 16.06, it is strange.

What is different between 16.06 & 16.09?
Why all the Capacity of SD card (ex. 8GB, 16GB, 64GB) in 16.06 is OK, but 16.09 is NG?
Is this a issue?

By the way, this is NOT the same issue/topic as in Can't boot draonboard410c of Debian 16.09 due to the voltage of L11=0, what the issue is the voltage of L11=0

this is the same issue/topic as in https://discuss.96boards.org/t/cant-boot-draonboard410c-of-debian-16-09/, right?

if so, please let’s keep all discussion on the same thread.

What are the specs of the cards (are they all UHS-1)?

Oh… and does it reproduce on DB410C boards?

Yes, it can reproduce on DB410C boards,
the cards not all UHS-1,
here are the sd cards what I use

Is there not support all specs of the cards?

Thanks,

Is there not support all specs of the cards?

Its more that as bug report, the capacities of SD cards alone may not be sufficient to try to reproduce.

I’ve just placed the 16.09 installer onto a Samsung 16GB SD HC class 10 device (same nominal spec as your 16GB card). I’m not observing any problems with this. I did a full GUI boot and, since you mentioned “usually occur booting error”, I followed up with another five boots checking the serial output started booting the kernel.

What output do you get on the serial port in the failing case?

Hi @danielt, I can’t see the installing GUI interface, and there is uart console:

[1280] Error: Command timeout error

[1280] card sleep error: mmc_put_card_to_sleep

[1290] booting linux @ 0x80080000, ramdisk @ 0x82000000 (3714984), tags/device tree @ 0x81e00000

[1290] Jumping to kernel via monitor

[ 0.000000] Booting Linux on physical CPU 0x0

[ 0.000000] Initializing cgroup subsys cpuset

[ 0.000000] Initializing cgroup subsys cpu

[ 0.000000] Initializing cgroup subsys cpuacct

[ 0.000000] Linux version 4.4.23-linaro-lt-qcom (buildslave@x86_64-09) (gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) ) #1 SMP PREEMPT Thu Oct 6 08:25:14 UTC 2016

[ 0.000000] Boot CPU: AArch64 Processor [410fd030]

[ 0.000000] efi: Getting EFI parameters from FDT:

[ 0.000000] efi: UEFI not found.

[ 0.000000] Reserved memory: OVERLAP DETECTED!

[ 0.000000] hypervisor_region@86400000 (0x0000000086400000–0x0000000086800000) overlaps with rmtfs@86700000 (0x0000000086700000–0x00000000867e0000)

[ 0.000000] Reserved memory: OVERLAP DETECTED!

[ 0.000000] modem_adsp_region@86800000 (0x0000000086800000–0x000000008b000000) overlaps with wcnss@89300000 (0x0000000089300000–0x0000000089900000)

[ 0.000000] cma: Reserved 64 MiB at 0x00000000bc000000

[ 0.000000] psci: probing for conduit method from DT.

[ 0.000000] psci: PSCIv1.0 detected in firmware.

[ 0.000000] psci: Using standard PSCI v0.2 function IDs

[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.

[ 0.000000] PERCPU: Embedded 16 pages/cpu @ffffffc03bf41000 s25216 r8192 d32128 u65536

[ 0.000000] Detected VIPT I-cache on CPU0

[ 0.000000] CPU features: enabling workaround for ARM errata 826319, 827319, 824069

[ 0.000000] CPU features: enabling workaround for ARM erratum 845719

[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 234108

[ 0.000000] Kernel command line: root=/dev/mmcblk1p8 rw rootwait console=ttyMSM0,115200n8 androidboot.emmc=true androidboot.serialno=d5b04bb8 androidboot.baseband=apq mdss_mdp.panel=0:dsi:0:

[ 0.000000] log_buf_len individual max cpu contribution: 4096 bytes

[ 0.000000] log_buf_len total cpu_extra contributions: 12288 bytes

[ 0.000000] log_buf_len min size: 16384 bytes

[ 0.000000] log_buf_len: 32768 bytes

[ 0.000000] early log buf free: 14036(85%)

[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)

[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)

[ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)

[ 0.000000] software IO TLB [mem 0xb6c00000-0xbac00000] (64MB) mapped at [ffffffc036c00000-ffffffc03abfffff]

[ 0.000000] Memory: 783492K/951296K available (8393K kernel code, 798K rwdata, 3696K rodata, 576K init, 275K bss, 102268K reserved, 65536K cma-reserved)

[ 0.000000] Virtual kernel memory layout:

[ 0.000000] vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000 ( 246 GB)

[ 0.000000] vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000 ( 8 GB maximum)

[ 0.000000] 0xffffffbdc0000000 - 0xffffffbdc1000000 ( 16 MB actual)

[ 0.000000] fixed : 0xffffffbffa7fd000 - 0xffffffbffac00000 ( 4108 KB)

[ 0.000000] PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000 ( 16 MB)

[ 0.000000] modules : 0xffffffbffc000000 - 0xffffffc000000000 ( 64 MB)

[ 0.000000] memory : 0xffffffc000000000 - 0xffffffc040000000 ( 1024 MB)

[ 0.000000] .init : 0xffffffc000c51000 - 0xffffffc000ce1000 ( 576 KB)

[ 0.000000] .text : 0xffffffc000080000 - 0xffffffc000c50404 ( 12098 KB)

[ 0.000000] .data : 0xffffffc000cf7000 - 0xffffffc000dbea00 ( 799 KB)

[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1

[ 0.000000] Preemptible hierarchical RCU implementation.

[ 0.000000]

[ 0.000000]

[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4

[ 0.000000] NR_IRQS:64 nr_irqs:64 0

[ 0.000000] Architected cp15 and mmio timer(s) running at 19.20MHz (virt/virt).

[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns

[ 0.000004] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns

[ 0.000433] Console: colour dummy device 80x25

[ 0.000453] Calibrating delay loop (skipped), value calculated using timer frequency… 38.40 BogoMIPS (lpj=76800)

[ 0.000463] pid_max: default: 32768 minimum: 301

[ 0.000538] Security Framework initialized

[ 0.000587] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)

[ 0.000596] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)

[ 0.001168] Initializing cgroup subsys io

[ 0.001185] Initializing cgroup subsys memory

[ 0.001210] Initializing cgroup subsys devices

[ 0.001221] Initializing cgroup subsys freezer

[ 0.001231] Initializing cgroup subsys net_cls

[ 0.001244] Initializing cgroup subsys perf_event

[ 0.001254] Initializing cgroup subsys net_prio

[ 0.001267] Initializing cgroup subsys hugetlb

[ 0.001276] Initializing cgroup subsys pids

[ 0.001548] EFI services will not be available.

[ 0.001570] ASID allocator initialised with 65536 entries

[ 0.039952] Detected VIPT I-cache on CPU1

[ 0.039990] CPU1: Booted secondary processor [410fd030]

[ 0.051963] Detected VIPT I-cache on CPU2

[ 0.051993] CPU2: Booted secondary processor [410fd030]

[ 0.063988] Detected VIPT I-cache on CPU3

[ 0.064015] CPU3: Booted secondary processor [410fd030]

[ 0.064067] Brought up 4 CPUs

[ 0.064092] SMP: Total of 4 processors activated.

[ 0.064101] CPU: All CPU(s) started at EL1

[ 0.064125] alternatives: patching kernel code

[ 0.064745] devtmpfs: initialized

[ 0.084279] DMI not present or invalid.

[ 0.084580] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns

[ 0.086883] pinctrl core: initialized pinctrl subsystem

[ 0.088608] NET: Registered protocol family 16

[ 0.104070] cpuidle: using governor ladder

[ 0.120094] cpuidle: using governor menu

[ 0.120412] vdso: 2 pages (1 code @ ffffffc000cfd000, 1 data @ ffffffc000cfc000)

[ 0.120445] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.

[ 0.121272] DMA: preallocated 256 KiB pool for atomic allocations

[ 0.121470] Serial: AMBA PL011 UART driver

[ 0.135242] irq: no irq domain found for /hexagon-smp2p/slave-kernel !

[ 0.136062] irq: no irq domain found for /wcnss-smp2p/slave-kernel !

[ 0.139576] irq: no irq domain found for /soc/qcom,mdss_mdp@1a00000 !

[ 0.173400] msm_bus_fabric_init_driver

[ 0.173581] msm_bus_device 580000.ad-hoc-bus: Dev 1024

[ 0.173598] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100

[ 0.173608] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100

[ 0.173866] msm_bus_device 580000.ad-hoc-bus: Dev 0

[ 0.173882] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100

[ 0.173891] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100

[ 0.174039] msm_bus_device 580000.ad-hoc-bus: Dev 4096

[ 0.174055] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100

[ 0.174064] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100

[ 0.180636] msm_bus_init_clk: Valid node clk node 1024 ctx 0

[ 0.180644] msm_bus_init_clk: Valid node clk node 1024 ctx 1msm_bus_init_clk: Valid node clk node 0 ctx 0

[ 0.180734] msm_bus_init_clk: Valid node clk node 0 ctx 1msm_bus_init_clk: Valid node clk node 4096 ctx 0

[ 0.180825] msm_bus_init_clk: Valid node clk node 4096 ctx 1[ 0.284726] vgaarb: loaded

[ 0.289150] SCSI subsystem initialized

[ 0.320261] usbcore: registered new interface driver usbfs

[ 0.321283] usbcore: registered new interface driver hub

[ 0.322770] usbcore: registered new device driver usb

[ 0.325587] media: Linux media interface: v0.10

[ 0.326263] Linux video capture interface: v2.00

[ 0.330104] dmi: Firmware registration failed.

[ 0.333147] Advanced Linux Sound Architecture Driver Initialized.

[ 0.342755] Bluetooth: Core ver 2.21

[ 0.343204] NET: Registered protocol family 31

[ 0.343239] Bluetooth: HCI device and connection manager initialized

[ 0.343512] Bluetooth: HCI socket layer initialized

[ 0.343678] Bluetooth: L2CAP socket layer initialized

[ 0.343947] Bluetooth: SCO socket layer initialized

[ 0.355554] clocksource: Switched to clocksource arch_sys_counter

[ 0.465952] NET: Registered protocol family 2

[ 0.474440] TCP established hash table entries: 8192 (order: 4, 65536 bytes)

[ 0.475991] TCP bind hash table entries: 8192 (order: 5, 131072 bytes)

[ 0.481101] TCP: Hash tables configured (established 8192 bind 8192)

[ 0.484639] UDP hash table entries: 512 (order: 2, 16384 bytes)

[ 0.484929] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)

[ 0.488634] NET: Registered protocol family 1

[ 0.493829] RPC: Registered named UNIX socket transport module.

[ 0.493900] RPC: Registered udp transport module.

[ 0.493910] RPC: Registered tcp transport module.

[ 0.493932] RPC: Registered tcp NFSv4.1 backchannel transport module.

[ 0.497000] Unpacking initramfs…

[ 1.220998] Freeing initrd memory: 3624K (ffffffc002000000 - ffffffc00238a000)

[ 1.229341] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available

[ 1.234150] kvm [1]: HYP mode not available

[ 1.260814] futex hash table entries: 1024 (order: 5, 131072 bytes)

[ 1.264469] audit: initializing netlink subsys (disabled)

[ 1.266207] audit: type=2000 audit(1.251:1): initialized

[ 1.276979] HugeTLB registered 2 MB page size, pre-allocated 0 pages

[ 1.403779] VFS: Disk quotas dquot_6.6.0

[ 1.406384] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)

[ 1.443264] NFS: Registering the id_resolver key type

[ 1.444176] Key type id_resolver registered

[ 1.444203] Key type id_legacy registered

[ 1.447924] fuse init (API version 7.23)

[ 1.455993] 9p: Installing v9fs 9p2000 file system support

[ 1.474391] io scheduler noop registered

[ 1.478033] io scheduler cfq registered (default)

[ 1.598258] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled

[ 1.624272] msm_serial 78af000.serial: msm_serial: detected port #1

[ 1.627701] msm_serial 78af000.serial: uartclk = 3686400

[ 1.628815] 78af000.serial: ttyMSM1 at MMIO 0x78af000 (irq = 137, base_baud = 230400) is a MSM

[ 1.633918] msm_serial 78b0000.serial: msm_serial: detected port #0

[ 1.634755] msm_serial 78b0000.serial: uartclk = 3686400

[ 1.635181] 78b0000.serial: ttyMSM0 at MMIO 0x78b0000 (irq = 138, base_baud = 230400) is a MSM

[ 1.635412] msm_serial: console setup on port #0

[ 2.578060] console [ttyMSM0] enabled

[ 2.586737] msm_serial: driver initialized

[ 2.593950] [drm] Initialized drm 1.1.0 20060810

[ 2.601365] l6: supplied by s4

[ 2.634415] 1a98000.qcom,mdss_dsi supply gdsc not found, using dummy regulator

[ 2.636126] 1a98000.qcom,mdss_dsi supply gdsc not found, using dummy regulator

[ 2.644521] l2: supplied by s3

[ 2.651167] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0

[ 2.653050] msm 1a00000.qcom,mdss_mdp: failed to bind 1a98000.qcom,mdss_dsi (ops dsi_ops): -517

[ 2.665552] msm 1a00000.qcom,mdss_mdp: master bind failed: -517

[ 2.769408] loop: module loaded

[ 2.798260] spi_qup 78b7000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64

[ 2.812717] spi_qup 78b9000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64

[ 2.824354] spmi spmi-0: PMIC Arb Version-2 (0x20010000)

[ 2.923029] tun: Universal TUN/TAP device driver, 1.6

[ 2.923517] tun: (C) 1999-2004 Max Krasnyansky maxk@qualcomm.com

[ 2.934449] sky2: driver version 1.30

[ 2.939181] usbcore: registered new interface driver asix

[ 2.940400] usbcore: registered new interface driver ax88179_178a

[ 2.944271] usbcore: registered new interface driver cdc_ether

[ 2.950272] usbcore: registered new interface driver dm9601

[ 2.955960] usbcore: registered new interface driver net1080

[ 2.961462] usbcore: registered new interface driver plusb

[ 2.967431] usbcore: registered new interface driver cdc_subset

[ 2.972614] usbcore: registered new interface driver zaurus

[ 2.978967] usbcore: registered new interface driver cdc_ncm

[ 3.005545] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver

[ 3.005998] ehci-pci: EHCI PCI platform driver

[ 3.012078] ehci-platform: EHCI generic platform driver

[ 3.017402] ehci-msm: Qualcomm On-Chip EHCI Host Controller

[ 3.023968] msm_hsusb_host 78d9000.ehci: unable to find transceiver

[ 3.027399] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver

[ 3.032736] ohci-pci: OHCI PCI platform driver

[ 3.039558] ohci-platform: OHCI generic platform driver

[ 3.045580] usbcore: registered new interface driver cdc_acm

[ 3.048420] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

[ 3.055006] usbcore: registered new interface driver usblp

[ 3.062516] usbcore: registered new interface driver cdc_wdm

[ 3.068005] usbcore: registered new interface driver uas

[ 3.074040] usbcore: registered new interface driver usb-storage

[ 3.080256] usbcore: registered new interface driver usbserial

[ 3.085051] usbcore: registered new interface driver usbserial_generic

[ 3.090709] usbserial: USB Serial support registered for generic

[ 3.111182] usb3503 usb2513: switched to HUB mode

[ 3.111286] usb3503 usb2513: usb3503_probe: probed in hub mode

[ 3.122007] usbip_core: USB/IP Core v1.0.0

[ 3.122926] usbcore: registered new device driver usbip-host

[ 3.125348] usbip_host: USB/IP Host Driver v1.0.0

[ 3.136968] mousedev: PS/2 mouse device common for all mice

[ 3.149251] input: pm8941_pwrkey as /devices/platform/soc/200f000.spmi/spmi-0/0-00/200f000.spmi:pm8916@0:pwrkey@800/input/input0

[ 3.161280] rtc-pm8xxx 200f000.spmi:pm8916@0:rtc@6000: rtc core: registered pm8xxx_rtc as rtc0

[ 3.164027] i2c /dev entries driver

[ 3.174263] i2c_qup 78b6000.i2c:

[ 3.174263] tx channel not available

[ 3.185236] i2c_qup 78b8000.i2c:

[ 3.185236] tx channel not available

[ 3.229051] i2c_qup 78ba000.i2c:

[ 3.229051] tx channel not available

[ 3.243571] qcom-camss 1b0ac00.camss: notifier->num_subdevs = 0

[ 3.252578] msm_cci_init_gpio_params:1371 gpio count 0

[ 3.267793] l3: supplied by s3

[ 3.271636] CPR closed loop is enabled

[ 3.274826] CPR is enabled!

[ 3.290863] qcom-tsens 4a8000.thermal-sensor: tsens calibration failed

[ 3.292429] Bluetooth: HCI UART driver ver 2.3

[ 3.296533] Bluetooth: HCI UART protocol H4 registered

[ 3.300907] Bluetooth: HCI UART protocol BCSP registered

[ 3.306011] Bluetooth: HCI UART protocol Three-wire (H5) registered

[ 3.312606] usbcore: registered new interface driver btusb

[ 3.323925] cpu: dev_pm_opp_of_cpumask_add_table: couldn’t find opp table for cpu:0, -19

[ 3.346591] sdhci: Secure Digital Host Controller Interface driver

[ 3.346833] sdhci: Copyright(c) Pierre Ossman

[ 3.353086] Synopsys Designware Multimedia Card Interface Driver

[ 3.362240] sdhci-pltfm: SDHCI platform and OF driver helper

[ 3.409439] l5: supplied by s4

[ 3.509300] mmc0: SDHCI controller on 7824900.sdhci [7824900.sdhci] using ADMA 64-bit

[ 3.521650] sdhci_msm 7864900.sdhci: Got CD GPIO

[ 3.667800] mmc1: SDHCI controller on 7864900.sdhci [7864900.sdhci] using ADMA 64-bit

[ 3.723214] ledtrig-cpu: registered to indicate activity on CPUs

[ 3.765928] usbcore: registered new interface driver usbhid

[ 3.766459] usbhid: USB HID core driver

[ 3.770874] mmc0: MAN_BKOPS_EN bit is not set

[ 3.817271] 4080000.hexagon supply cx not found, using dummy regulator

[ 3.826034] 4080000.hexagon supply mss not found, using dummy regulator

[ 3.829253] l7: supplied by s4

[ 3.860197] remoteproc0: 4080000.hexagon is available

[ 3.860535] remoteproc0: Note: remoteproc is still under development and considered experimental.

[ 3.864532] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.

[ 3.876320] remoteproc0: Direct firmware load for mba.mbn failed with error -2

[ 3.888981] qcom-tz-pil soc:vidc_tzpil@0: no crash reason id

[ 3.897129] soc:vidc_tzpil@0 supply qcom,pll not found, using dummy regulator

[ 3.898063] qcom-tz-pil soc:vidc_tzpil@0: failed to read qcom,pll_uV, skipping

[ 3.904106] qcom-tz-pil soc:vidc_tzpil@0: failed to read qcom,pll_uA, skipping

[ 3.911249] qcom-tz-pil soc:vidc_tzpil@0: no wdog IRQ defined

[ 3.918388] qcom-tz-pil soc:vidc_tzpil@0: no fatal IRQ defined

[ 3.924152] qcom-tz-pil soc:vidc_tzpil@0: no ready IRQ defined

[ 3.929761] qcom-tz-pil soc:vidc_tzpil@0: no handover IRQ defined

[ 3.935811] qcom-tz-pil soc:vidc_tzpil@0: no stop-ack IRQ defined

[ 3.942649] qcom-tz-pil soc:vidc_tzpil@0: Found relocation area 8388608@0x000000008f800000

[ 3.948707] remoteproc1: soc:vidc_tzpil@0 is available

[ 3.955999] remoteproc1: Note: remoteproc is still under development and considered experimental.

[ 3.961114] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.

[ 3.969070] mmc0: new HS200 MMC card at address 0001

[ 3.982884] remoteproc1: Direct firmware load for venus.mdt failed with error -2

[ 3.986215] remoteproc1: failed to load soc:vidc_tzpil@0

[ 3.997227] mmcblk0: mmc0:0001 Q2J95Q 7.28 GiB

[ 4.024404] a204000.wcnss supply vddcx not found, using dummy regulator

[ 4.032405] mmcblk0boot0: mmc0:0001 Q2J95Q partition 1 4.00 MiB

[ 4.063659] mmcblk0boot1: mmc0:0001 Q2J95Q partition 2 4.00 MiB

[ 4.081409] remoteproc2: a204000.wcnss is available

[ 4.081830] remoteproc2: Note: remoteproc is still under development and considered experimental.

[ 4.086144] remoteproc2: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.

[ 4.089214] mmcblk0rpmb: mmc0:0001 Q2J95Q partition 3 4.00 MiB

[ 4.107588] remoteproc2: Direct firmware load for wcnss.mdt failed with error -2

[ 4.222060] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10

[ 4.291028] coresight-tmc 825000.etf: TMC initialized

[ 4.424401] coresight-tmc 826000.etr: TMC initialized

[ 4.503733] coresight-tpiu 820000.tpiu: TPIU initialized

[ 4.572164] coresight-funnel 821000.funnel: FUNNEL initialized

[ 4.637066] coresight-funnel 841000.funnel: FUNNEL initialized

[ 4.689888] coresight-etm4x 85c000.etm: ETM 4.0 initialized

[ 4.736068] coresight-etm4x 85d000.etm: ETM 4.0 initialized

[ 4.754582] coresight-etm4x 85e000.etm: ETM 4.0 initialized

[ 4.778988] coresight-etm4x 85f000.etm: ETM 4.0 initialized

[ 4.822829] coresight-replicator-qcom 824000.replicator: REPLICATOR 1.0 initialized

[ 4.861349] usbcore: registered new interface driver snd-usb-audio

[ 4.930344] apq8016-lpass-cpu 7708000.lpass-cpu: asoc_qcom_lpass_cpu_platform_probe() error getting mi2s-osr-clk: -2

[ 4.930966] apq8016-lpass-cpu 7708000.lpass-cpu: asoc_qcom_lpass_cpu_platform_probe() error getting mi2s-osr-clk: -2

[ 4.940994] apq8016-lpass-cpu 7708000.lpass-cpu: asoc_qcom_lpass_cpu_platform_probe() error getting mi2s-osr-clk: -2

[ 4.951088] apq8016-lpass-cpu 7708000.lpass-cpu: asoc_qcom_lpass_cpu_platform_probe() error getting mi2s-osr-clk: -2

[ 5.001681] msm8916-wcd-codec 200f000.spmi:pm8916@1:codec@f000: PMIC REV: 1

[ 5.020307] qcom-apq8016-sbc 7702000.sound: adv7511 <-> Quatenary MI2S mapping ok

[ 5.026152] qcom-apq8016-sbc 7702000.sound: msm8916_wcd_i2s_rx1 <-> Primary MI2S mapping ok

[ 5.026605] mmc1: new ultra high speed SDR104 SDXC card at address aaaa

[ 5.042352] qcom-apq8016-sbc 7702000.sound: msm8916_wcd_i2s_tx1 <-> Tertiary MI2S mapping ok

[ 5.066093] mmcblk1: mmc1:aaaa SL64G 59.5 GiB

[ 5.149318] NET: Registered protocol family 10

[ 5.186908] sit: IPv6 over IPv4 tunneling driver

[ 5.211889] NET: Registered protocol family 17

[ 5.230215] Bluetooth: RFCOMM TTY layer initialized

[ 5.230831] Bluetooth: RFCOMM socket layer initialized

[ 5.234820] Bluetooth: RFCOMM ver 1.11

[ 5.240179] Bluetooth: HIDP (Human Interface Emulation) ver 1.2

[ 5.243308] Bluetooth: HIDP socket layer initialized

[ 5.251780] 9pnet: Installing 9P2000 support

[ 5.257423] Key type dns_resolver registered

[ 5.260597] NET: Registered protocol family 42

[ 5.280849] GPT:Primary header thinks Alt. header is not at the end of the disk.

[ 5.281466] GPT:6705151 != 124735487

[ 5.287890] GPT:Alternate GPT header not at the end of the disk.

[ 5.291111] GPT:6705151 != 124735487

[ 5.297211] GPT: Use GNU Parted to correct GPT errors.

[ 5.301641] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9

[ 5.302438] registered taskstats version 1

[ 5.344974] msm_iommu 1f00000.qcom,iommu: invalid resource

[ 5.352386] msm_iommu 1f00000.qcom,iommu: iface: 100000000, core: 800000000

[ 5.353086] msm_iommu 1f00000.qcom,iommu: device gfx_iommu (model: 500) mapped at ffffff8000b20000, with 2 ctx banks

[ 5.359144] msm_iommu 1f00000.qcom,iommu: iommu sec: pgtable size: 94208

[ 5.406356] genirq: Setting trigger mode 1 for irq 159 failed (gic_set_type+0x0/0x5c)

[ 5.407132] msm_iommu 1f00000.qcom,iommu: Request Global CFG IRQ 159 failed with ret=-22

[ 5.440841] msm_iommu_ctx 1f09000.qcom,iommu-ctx: context gfx3d_user using bank 1

[ 5.460535] msm_iommu_ctx 1f0a000.qcom,iommu-ctx: context gfx3d_priv using bank 2

[ 5.467797] msm_iommu 1e00000.qcom,iommu: iface: 100000000, core: 800000000

[ 5.469938] msm_iommu 1e00000.qcom,iommu: device apps_iommu (model: 500) mapped at ffffff8006400000, with 20 ctx banks

[ 5.485977] genirq: Setting trigger mode 1 for irq 159 failed (gic_set_type+0x0/0x5c)

[ 5.492033] msm_iommu 1e00000.qcom,iommu: Request Global CFG IRQ 159 failed with ret=-22

[ 5.513319] msm_iommu_ctx 1e22000.qcom,iommu-ctx: context jpeg_enc0 using bank 2

[ 5.530787] msm_iommu_ctx 1e23000.qcom,iommu-ctx: context vfe using bank 3

[ 5.545474] msm_iommu_ctx 1e24000.qcom,iommu-ctx: context mdp_0 using bank 4

[ 5.562147] msm_iommu_ctx 1e25000.venus_ns: context venus_ns using bank 5

[ 5.570984] msm_iommu_ctx 1e26000.qcom,iommu-ctx: context cpp using bank 6

[ 5.582676] msm_iommu_ctx 1e27000.qcom,iommu-ctx: context mDSP using bank 7

[ 5.601348] msm_iommu_ctx 1e28000.qcom,iommu-ctx: context gss using bank 8

[ 5.613889] msm_iommu_ctx 1e29000.qcom,iommu-ctx: context a2 using bank 9

[ 5.633918] msm_iommu_ctx 1e32000.qcom,iommu-ctx: context mdp_1 using bank 18

[ 5.654087] msm_iommu_ctx 1e33000.venus_sec_pixel: context venus_sec_pixel using bank 19

[ 5.669056] msm_iommu_ctx 1e34000.venus_sec_bitstream: context venus_sec_bitstream using bank 20

[ 5.684855] msm_iommu_ctx 1e35000.venus_sec_non_pixel: context venus_sec_non_pixel using bank 21

[ 5.698226] msm_iommu_ctx 1e36000.qcom,iommu-ctx: context venus_fw using bank 22

[ 5.711539] msm_iommu_ctx 1e37000.qcom,iommu-ctx: context periph_rpm using bank 23

[ 5.722207] msm_iommu_ctx 1e38000.qcom,iommu-ctx: context periph_CE using bank 24

[ 5.735217] msm_iommu_ctx 1e39000.qcom,iommu-ctx: context periph_BLSP using bank 25

[ 5.752323] msm_iommu_ctx 1e3a000.qcom,iommu-ctx: context periph_SDC1 using bank 26

[ 5.761014] msm_iommu_ctx 1e3b000.qcom,iommu-ctx: context periph_SDC2 using bank 27

[ 5.770856] msm_iommu_ctx 1e3c000.qcom,iommu-ctx: context periph_audio using bank 28

[ 5.783908] msm_iommu_ctx 1e3d000.qcom,iommu-ctx: context periph_USB_HS1 using bank 29

[ 5.841987] 1a98000.qcom,mdss_dsi supply gdsc not found, using dummy regulator

[ 5.844990] 1a98000.qcom,mdss_dsi supply gdsc not found, using dummy regulator

[ 5.863904] msm 1a00000.qcom,mdss_mdp: bound 1a98000.qcom,mdss_dsi (ops dsi_ops)

[ 5.865172] msm 1a00000.qcom,mdss_mdp: bound 1c00000.qcom,adreno-3xx (ops a3xx_ops)

[ 5.872289] 1a00000.qcom,mdss_mdp supply vdd not found, using dummy regulator

[ 5.914773] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).

[ 5.915343] [drm] No driver support for vblank timestamp query.

[ 5.931910] msm 1a00000.qcom,mdss_mdp: No connectors reported connected with modes

[ 5.932614] [drm] Cannot find any crtc or sizes - going 1024x768

[ 6.150123] Console: switching to colour frame buffer device 128x48

[ 6.224299] msm 1a00000.qcom,mdss_mdp: fb0: msm frame buffer device

[ 6.246268] [drm] Initialized msm 1.0.0 20130625 on minor 0

[ 6.264720] msm_otg 78d9000.phy: OTG regs = ffffff800063e000

[ 6.268437] msm_otg 78d9000.phy: no vddcx

[ 6.412017] msm_hsusb_host 78d9000.ehci: EHCI Host Controller

[ 6.412287] msm_hsusb_host 78d9000.ehci: new USB bus registered, assigned bus number 1

[ 6.417550] msm_hsusb_host 78d9000.ehci: irq 149, io mem 0x078d9000

[ 6.423168] input: gpio_keys as /devices/platform/gpio_keys/input/input1

[ 6.424552] rtc-pm8xxx 200f000.spmi:pm8916@0:rtc@6000: setting system clock to 1970-01-13 19:59:32 UTC (1108772)

[ 6.430997] ALSA device li[ 6.451621] Freeing unused kernel memory: 576K (ffffffc000c51000 - ffffffc000ce1000)

[ 6.451677] Freeing alternatives memory: 64K (ffffffc000ce1000 - ffffffc000cf1000)

[ 6.459486] msm_hsusb_host 78d9000.ehci: USB 2.0 started, EHCI 1.00

[ 6.466024] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002

[ 6.471996] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[ 6.478944] usb usb1: Product: EHCI Host Controller

[ 6.486048] usb usb1: Manufacturer: Linux 4.4.23-linaro-lt-qcom ehci_hcd

[ 6.487705] random: systemd-udevd: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.488010] random: systemd-udevd: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.488058] random: systemd-udevd: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.490851] random: udevadm: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.490984] random: udevadm: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.491025] random: udevadm: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.491098] random: udevadm: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.491384] random: udevadm: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.491458] random: udevadm: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 6.491691] random: udevadm: uninitialized urandom read (16 bytes read, 21 bits of entropy available)

[ 9.001973] input: OM as /devices/platform/soc/78d9000.ehci/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/0003:04F3:0235.0003/input/input4

[ 9.002673] hid-generic 0003:04F3:0235.0003: input: USB HID v1.11 Mouse [OM] on usb-78d9000.ehci-1.2.2/input0

[ 17.355572] mmc1: Timeout waiting for hardware interrupt.

[ 17.659199] mmc1: tried to reset card

[ 17.669766] mmcblk1: error -84 transferring data, sector 138306, nr 16, cmd response 0x900, card status 0xc00

[ 27.691552] mmc1: Timeout waiting for hardware interrupt.

[ 27.693783] blk_update_request: I/O error, dev mmcblk1, sector 138306

[ 27.696015] Buffer I/O error on dev mmcblk1p8, logical block 0, lost async page write

[ 27.702478] blk_update_request: I/O error, dev mmcblk1, sector 138314

[ 27.710238] Buffer I/O error on dev mmcblk1p8, logical block 1, lost async page write

[ 27.724420] mmcblk1: retrying because a re-tune was needed

[ 27.730445] mmcblk1: error -84 transferring data, sector 138826, nr 8, cmd response 0x900, card status 0xc00

[ 32.810742] random: nonblocking pool is initialized

[ 37.739552] mmc1: Timeout waiting for hardware interrupt.

[ 37.741778] blk_update_request: I/O error, dev mmcblk1, sector 138826

[ 37.744012] Buffer I/O error on dev mmcblk1p8, logical block 65, lost async page write

[ 37.758105] mmcblk1: retrying because a re-tune was needed

[ 37.764741] mmcblk1: error -84 transferring data, sector 138866, nr 8, cmd response 0x900, card status 0xc00

[ 47.787572] mmc1: Timeout waiting for hardware interrupt.

[ 47.789780] blk_update_request: I/O error, dev mmcblk1, sector 138866

[ 47.792019] Buffer I/O error on dev mmcblk1p8, logical block 70, lost async page write

[ 47.803824] mmcblk1: retrying because a re-tune was needed

[ 47.816942] mmcblk1: error -84 transferring data, sector 138922, nr 8, cmd response 0x900, card status 0xc00

[ 57.835572] mmc1: Timeout waiting for hardware interrupt.

[ 57.837999] blk_update_request: I/O error, dev mmcblk1, sector 138922

[ 57.840040] Buffer I/O error on dev mmcblk1p8, logical block 77, lost async page write

[ 58.012683] mmcblk1: retrying because a re-tune was needed

[ 58.020035] mmcblk1: error -84 transferring data, sector 156338, nr 32, cmd response 0x900, card status 0xc00

[ 68.043561] mmc1: Timeout waiting for hardware interrupt.

[ 68.348613] mmc1: tried to reset card

[ 68.354563] mmcblk1: error -84 transferring data, sector 156338, nr 32, cmd response 0x900, card status 0xc00

[ 78.379569] mmc1: Timeout waiting for hardware interrupt.

[ 78.381994] blk_update_request: I/O error, dev mmcblk1, sector 156338

[ 78.384063] Buffer I/O error on dev mmcblk1p8, logical block 2254, lost async page write

[ 78.390480] blk_update_request: I/O error, dev mmcblk1, sector 156346

[ 78.398594] Buffer I/O error on dev mmcblk1p8, logical block 2255, lost async page write

[ 78.404959] blk_update_request: I/O error, dev mmcblk1, sector 156354

[ 78.413117] Buffer I/O error on dev mmcblk1p8, logical block 2256, lost async page write

[ 78.419458] blk_update_request: I/O error, dev mmcblk1, sector 156362

[ 78.427643] Buffer I/O error on dev mmcblk1p8, logical block 2257, lost async page write

[ 78.442647] mmcblk1: error -110 sending stop command, original cmd response 0x900, card status 0x400900

[ 78.442818] mmcblk1: retrying because a re-tune was needed

[ 78.464628] mmcblk1: error -84 transferring data, sector 172938, nr 8, cmd response 0x900, card status 0xc00

[ 88.491548] mmc1: Timeout waiting for hardware interrupt.

[ 88.493754] blk_update_request: I/O error, dev mmcblk1, sector 172938

[ 88.496002] Buffer I/O error on dev mmcblk1p8, logical block 4329, lost async page write

[ 88.510160] mmcblk1: retrying because a re-tune was needed

[ 88.520036] mmcblk1: error -84 transferring data, sector 174338, nr 8, cmd response 0x900, card status 0xc00

[ 98.539550] mmc1: Timeout waiting for hardware interrupt.

[ 98.541756] blk_update_request: I/O error, dev mmcblk1, sector 174338

[ 98.544004] Buffer I/O error on dev mmcblk1p8, logical block 4504, lost async page write

[ 98.558109] mmcblk1: retrying because a re-tune was needed

[ 98.566118] mmcblk1: error -84 transferring data, sector 215306, nr 8, cmd response 0x900, card status 0xc00

hi @danielt,

Is there any solution I can do of this issue?
It should modify SD card bootloader, right?

Thanks.

Apologies for going quiet on this.

To be honest I was originally “grilling” you to make sure there was enough information to analyse (i.e. to get a bug report that can be understood). As I mentioned I have been unable to reproduce this using SD cards of the same nominal spec (so I suspect the problem is related to brands/variation of SD cards rather than of capacity).

I guess in a perfect world it would be good to have the serial messages for the class 10 card to we can check that they are the same as for the UHS-1 version (to rule out hardware failure such as it being a UHS-1 problem combined with a broken class 10 SD card). It would be also good to confirm that the bad SD card fails on multiple DB410C boards (if you have access to more than one). This is only really narrowing down the problem though.

@anon91830841: Are you aware of any similar reports to this?

I have seen a report from a user where the SD install wouldn’t come up on display using 16.09 release. That user didn’t have any serial console at all, so I cannot say whether or not this is the same issue… But using 16.06 on the same board worked fine.

Note that they sent me one ‘failing’ board, but i haven’t investigated yet…