This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3352: sd card failed to initialize after soft reboot

Part Number: AM3352

Tool/software: Linux

Dear Sir or Madame

We designed a board with the am3352.

We are using the sdk AM335xSDK  08_00_00_00, linux kernel version:3.14.26

Problem:

sd card failed to initialize after soft reboot, and sd card succeed to initialize after borad power off /power on.

could you please help us?

our hardware design ( sd part)

our dts (mmc part)

sd initial failed log

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.14.26-g07d13c6-dirty (svn:2617M) (fangwei@wnlbs) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #6 Tue Jul 16 20:44:15 CST 2019
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: TI AM335x CORS
[    0.000000] cma: CMA: reserved 24 MiB at 8c800000
[    0.000000] Memory policy: Data cache writeback
[    0.000000] On node 0 totalpages: 65024
[    0.000000] free_area_init_node: node 0, pgdat c06a756c, node_mem_map cfbee000
[    0.000000]   Normal zone: 512 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 65024 pages, LIFO batch:15
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (neon )
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64512
[    0.000000] Kernel command line: root=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048 rootfstype=ubifs rootwait=1
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 226092K/260096K available (4683K kernel code, 259K rwdata, 1612K rodata, 228K init, 178K bss, 34004K reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xd0800000 - 0xff000000   ( 744 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc062dfe4   (6296 kB)
[    0.000000]       .init : 0xc062e000 - 0xc066704c   ( 229 kB)
[    0.000000]       .data : 0xc0668000 - 0xc06a8fc0   ( 260 kB)
[    0.000000]        .bss : 0xc06a8fc0 - 0xc06d5a60   ( 179 kB)
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[    0.000000] Total of 128 interrupts on 1 active controller
[    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[    0.000018] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956969942ns
[    0.000045] OMAP clocksource: timer1 at 24000000 Hz
[    0.000402] Console: colour dummy device 80x30
[    0.001033] console [tty0] enabled
[    0.001079] Calibrating delay loop... 548.86 BogoMIPS (lpj=2744320)
[    0.049282] pid_max: default: 32768 minimum: 301
[    0.049416] Security Framework initialized
[    0.049500] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.049533] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.058791] CPU: Testing write buffer coherency: ok
[    0.059352] Setting up static identity map for 0x80498860 - 0x804988b8
[    0.060605] devtmpfs: initialized
[    0.063019] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.072930] omap_hwmod: tptc0 using broken dt data from edma
[    0.073075] omap_hwmod: tptc1 using broken dt data from edma
[    0.073198] omap_hwmod: tptc2 using broken dt data from edma
[    0.077898] omap_hwmod: debugss: _wait_target_disable failed
[    0.135855] pinctrl core: initialized pinctrl subsystem
[    0.137239] regulator-dummy: no parameters
[    0.140259] NET: Registered protocol family 16
[    0.142978] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.145591] cpuidle: using governor ladder
[    0.145633] cpuidle: using governor menu
[    0.156811] platform 49000000.edma: alias fck already exists
[    0.156881] platform 49000000.edma: alias fck already exists
[    0.156919] platform 49000000.edma: alias fck already exists
[    0.158118] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
[    0.158513] OMAP GPIO hardware version 0.1
[    0.159767] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
[    0.161172] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
[    0.162575] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
[    0.173159] omap-gpmc 50000000.gpmc: could not find pctldev for node /pinmux@44e10800/nandflash_pins_default, deferring probe
[    0.173253] platform 50000000.gpmc: Driver omap-gpmc requests probe deferral
[    0.176643] No ATAGs?
[    0.176674] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.202786] bio: create slab <bio-0> at 0
[    0.223151] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
[    0.225789] SCSI subsystem initialized
[    0.227181] usbcore: registered new interface driver usbfs
[    0.227457] usbcore: registered new interface driver hub
[    0.227764] usbcore: registered new device driver usb
[    0.229332] pps_core: LinuxPPS API ver. 1 registered
[    0.229372] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.229603] PTP clock support registered
[    0.232172] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[    0.234850] cfg80211: Calling CRDA to update world regulatory domain
[    0.235965] Switched to clocksource timer1
[    0.262272] NET: Registered protocol family 2
[    0.263455] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[    0.263533] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.263589] TCP: Hash tables configured (established 2048 bind 2048)
[    0.263709] TCP: reno registered
[    0.263739] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.263781] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.264057] NET: Registered protocol family 1
[    0.264536] RPC: Registered named UNIX socket transport module.
[    0.264575] RPC: Registered udp transport module.
[    0.264598] RPC: Registered tcp transport module.
[    0.264620] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.264656] PCI: CLS 0 bytes, default 64
[    0.265252] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[    0.269148] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.468162] VFS: Disk quotas dquot_6.5.2
[    0.468286] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.468895] NFS: Registering the id_resolver key type
[    0.469009] Key type id_resolver registered
[    0.469036] Key type id_legacy registered
[    0.469103] fuse init (API version 7.22)
[    0.470372] msgmni has been set to 489
[    0.472360] NET: Registered protocol family 38
[    0.472434] io scheduler noop registered
[    0.472458] io scheduler deadline registered
[    0.472498] io scheduler cfq registered (default)
[    0.474602] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[    0.476668] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.480647] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@44e09000[0]'
[    0.480699] omap_uart 44e09000.serial: no wakeirq for uart0
[    0.480747] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@44e09000[0]'
[    0.480927] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88, base_baud = 3000000) is a OMAP UART0
[    0.481785] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@48022000[0]'
[    0.481821] omap_uart 48022000.serial: no wakeirq for uart0
[    0.481864] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@48022000[0]'
[    0.482021] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 89, base_baud = 3000000) is a OMAP UART1
[    0.482802] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@48024000[0]'
[    0.482836] omap_uart 48024000.serial: no wakeirq for uart0
[    0.482875] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@48024000[0]'
[    0.483003] 48024000.serial: ttyO2 at MMIO 0x48024000 (irq = 90, base_baud = 3000000) is a OMAP UART2
[    0.483766] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@481a6000[0]'
[    0.483799] omap_uart 481a6000.serial: no wakeirq for uart0
[    0.483835] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@481a6000[0]'
[    0.483964] 481a6000.serial: ttyO3 at MMIO 0x481a6000 (irq = 60, base_baud = 3000000) is a OMAP UART3
[    0.485696] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[    0.500865] brd: module loaded
[    0.508776] loop: module loaded
[    0.509270] (hci_tty): inside hci_tty_init
[    0.509905] (hci_tty): allocated 248, 0
[    0.513002] mtdoops: mtd device (mtddev=name/number) must be supplied
[    0.517454] usbcore: registered new interface driver zd1201
[    0.518229] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.518268] ehci-pci: EHCI PCI platform driver
[    0.518565] ehci-omap: OMAP-EHCI Host Controller driver
[    0.519164] usbcore: registered new interface driver cdc_wdm
[    0.519452] usbcore: registered new interface driver usb-storage
[    0.520013] usbcore: registered new interface driver usbserial
[    0.520259] usbcore: registered new interface driver cp210x
[    0.520498] usbserial: USB Serial support registered for cp210x
[    0.520739] usbcore: registered new interface driver ftdi_sio
[    0.520968] usbserial: USB Serial support registered for FTDI USB Serial Device
[    0.521204] usbcore: registered new interface driver option
[    0.521432] usbserial: USB Serial support registered for GSM modem (1-port)
[    0.521672] usbcore: registered new interface driver pl2303
[    0.521900] usbserial: USB Serial support registered for pl2303
[    0.524469] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
[    0.524543] 47401300.usb-phy supply vcc not found, using dummy regulator
[    0.527464] musb-hdrc musb-hdrc.0.auto: Failed to request rx1.
[    0.527583] musb-hdrc musb-hdrc.0.auto: musb_init_controller failed with status -517
[    0.527674] platform musb-hdrc.0.auto: Driver musb-hdrc requests probe deferral
[    0.528534] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
[    0.528595] 47401b00.usb-phy supply vcc not found, using dummy regulator
[    0.531281] musb-hdrc musb-hdrc.1.auto: Failed to request rx1.
[    0.531385] musb-hdrc musb-hdrc.1.auto: musb_init_controller failed with status -517
[    0.531460] platform musb-hdrc.1.auto: Driver musb-hdrc requests probe deferral
[    0.551017] i2c-core: driver [rtc-ds1307] using legacy suspend method
[    0.551075] i2c-core: driver [rtc-ds1307] using legacy resume method
[    0.552241] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[    0.552332] 44e3e000.rtc: already running
[    0.554648] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[    0.555801] of_get_named_gpiod_flags exited with status 0
[    0.555825] of_get_named_gpiod_flags exited with status 0
[    0.555841] of_get_named_gpiod_flags exited with status 0
[    0.555858] of_get_named_gpiod_flags exited with status 0
[    0.556473] of_get_named_gpiod_flags exited with status 0
[    0.556838] of_get_named_gpiod_flags exited with status 0
[    0.557760] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[    0.564576] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[    0.566175] platform 44d00000.wkup_m3: Driver wkup_m3 requests probe deferral
[    0.568524] oprofile: using arm/armv7
[    0.568958] TCP: cubic registered
[    0.568987] Initializing XFRM netlink socket
[    0.569030] NET: Registered protocol family 17
[    0.569106] NET: Registered protocol family 15
[    0.569270] Key type dns_resolver registered
[    0.570774] PM: bootloader does not support rtc-only!
[    0.570830] ThumbEE CPU extension supported.
[    0.570885] Registering SWP/SWPB emulation handler
[    0.572971] regulator-dummy: disabling
[    0.573539] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[    0.573586] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[    0.574994] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xdc
[    0.575042] nand: Micron MT29F4G08ABADAH4
[    0.575068] nand: 512MiB, SLC, page size: 2048, OOB size: 64
[    0.575094] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
[    0.575262] 12 ofpart partitions found on MTD device omap2-nand.0
[    0.575292] Creating 12 MTD partitions on "omap2-nand.0":
[    0.575334] 0x000000000000-0x000000020000 : "NAND.SPL"
[    0.577946] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"
[    0.580109] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"
[    0.582135] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"
[    0.584157] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"
[    0.586371] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"
[    0.589212] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"
[    0.591281] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"
[    0.593360] 0x000000200000-0x000000600000 : "NAND.kernel"
[    0.598826] 0x000000600000-0x000004e00000 : "NAND.file-system"
[    0.660622] 0x000004e00000-0x000009000000 : "NAND.types"
[    0.717360] 0x000009000000-0x000011000000 : "NAND.vol-internal"
[    0.829693] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[    0.829718] musb-hdrc: MHDRC RTL version 2.0
[    0.829730] musb-hdrc: setup fifo_mode 4
[    0.829751] musb-hdrc: 28/31 max ep, 16384/16384 memory
[    0.829909] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
[    0.830589] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1
[    0.830881] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.830920] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.830958] usb usb1: Product: MUSB HDRC host driver
[    0.830986] usb usb1: Manufacturer: Linux 3.14.26-g07d13c6-dirty (svn:2617M) musb-hcd
[    0.831024] usb usb1: SerialNumber: musb-hdrc.0.auto
[    0.832365] hub 1-0:1.0: USB hub found
[    0.832457] hub 1-0:1.0: 1 port detected
[    0.837361] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[    0.837385] musb-hdrc: MHDRC RTL version 2.0
[    0.837396] musb-hdrc: setup fifo_mode 4
[    0.837418] musb-hdrc: 28/31 max ep, 16384/16384 memory
[    0.837553] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    0.838156] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 2
[    0.838401] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    0.838438] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.838475] usb usb2: Product: MUSB HDRC host driver
[    0.838505] usb usb2: Manufacturer: Linux 3.14.26-g07d13c6-dirty (svn:2617M) musb-hcd
[    0.838542] usb usb2: SerialNumber: musb-hdrc.1.auto
[    0.839847] hub 2-0:1.0: USB hub found
[    0.839930] hub 2-0:1.0: 1 port detected
[    0.841026]  remoteproc0: wkup_m3 is available
[    0.841070]  remoteproc0: Note: remoteproc is still under development and considered experimental.
[    0.841108]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[    0.841303]  remoteproc0: Direct firmware load failed with error -2
[    0.841338]  remoteproc0: Falling back to user helper
[    0.842271] of_get_named_gpiod_flags exited with status 0
[    0.842295] of_get_named_gpiod_flags exited with status 0
[    0.985119] musb-hdrc musb-hdrc.0.auto: VBUS_ERROR in a_wait_vrise (81, <SessEnd), retry #1, port1 00000100
[    1.043080] mx3485_ctl_probe:305
[    1.043156] of_get_named_gpiod_flags exited with status 0
[    1.043174] of_get_named_gpiod_flags exited with status 0
[    1.043188] of_get_named_gpiod_flags exited with status 0
[    1.043202] of_get_named_gpiod_flags exited with status 0
[    1.044385] UBI: attaching mtd9 to ubi0
[    1.137553] musb-hdrc musb-hdrc.0.auto: VBUS_ERROR in a_wait_vrise (81, <SessEnd), retry #2, port1 00000104
[    1.289975] musb-hdrc musb-hdrc.0.auto: VBUS_ERROR in a_wait_vrise (81, <SessEnd), retry #3, port1 00000104
[    1.296217] usb 2-1: new high-speed USB device number 2 using musb-hdrc
[    1.400537] UBI: scanning is finished
[    1.409525] UBI: attached mtd9 (name "NAND.file-system", size 72 MiB) to ubi0
[    1.409581] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.409610] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[    1.409638] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.409666] UBI: good PEBs: 576, bad PEBs: 0, corrupted PEBs: 0
[    1.409691] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.409724] UBI: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 592114136
[    1.409761] UBI: available PEBs: 0, total reserved PEBs: 576, PEBs reserved for bad PEB handling: 80
[    1.410689] UBI: background thread "ubi_bgt0d" started, PID 735
[    1.442422] musb-hdrc musb-hdrc.0.auto: VBUS_ERROR in a_wait_vrise (80, <SessEnd), retry #3, port1 0008010c
[    1.456022] usb 2-1: New USB device found, idVendor=2c7c, idProduct=0125
[    1.456062] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.456096] usb 2-1: Product: Android
[    1.456121] usb 2-1: Manufacturer: Android
[    1.459462] option 2-1:1.0: GSM modem (1-port) converter detected
[    1.460572] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
[    1.461885] option 2-1:1.1: GSM modem (1-port) converter detected
[    1.462876] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
[    1.464263] option 2-1:1.2: GSM modem (1-port) converter detected
[    1.465179] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
[    1.466634] option 2-1:1.3: GSM modem (1-port) converter detected
[    1.466877] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[    1.466916] davinci_mdio 4a101000.mdio: detected phy mask fffffffc
[    1.468111] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB3
[    1.471453] libphy: 4a101000.mdio: probed
[    1.471511] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver Micrel KSZ8041
[    1.471554] davinci_mdio 4a101000.mdio: phy[1]: device 4a101000.mdio:01, driver Micrel KSZ8041
[    1.472496] cpsw 4a100000.ethernet: Detected MACID = d0:5f:b8:85:58:05
[    1.474501] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 05:44:54 UTC (946705494)
[    1.496291] UBIFS: background thread "ubifs_bgt0_0" started, PID 763
[    1.535880] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[    1.535945] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    1.536046] UBIFS: FS size: 61075456 bytes (58 MiB, 481 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
[    1.536085] UBIFS: reserved for root: 0 bytes (0 KiB)
[    1.536119] UBIFS: media format: w4/r0 (latest is w4/r0), UUID C4DE55D8-587E-4F0C-8D32-25F9A5F18DF3, small LPT model
[    1.537661] VFS: Mounted root (ubifs filesystem) on device 0:13.
[    1.538910] devtmpfs: mounted
[    1.539463] Freeing unused kernel memory: 228K (c062e000 - c0667000)
[    2.201959] UBI: attaching mtd10 to ubi1
[    2.642943] UBI: scanning is finished
[    2.651975] UBI: attached mtd10 (name "NAND.types", size 66 MiB) to ubi1
[    2.652030] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.652060] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[    2.652088] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.652116] UBI: good PEBs: 528, bad PEBs: 0, corrupted PEBs: 0
[    2.652141] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[    2.652173] UBI: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 1092298272
[    2.652211] UBI: available PEBs: 47, total reserved PEBs: 481, PEBs reserved for bad PEB handling: 80
[    2.656589] UBI: background thread "ubi_bgt1d" started, PID 809
[    2.701952] UBIFS: background thread "ubifs_bgt1_0" started, PID 814
[    2.762164] UBIFS: mounted UBI device 1, volume 0, name "types"
[    2.762229] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.762273] UBIFS: FS size: 49139712 bytes (46 MiB, 387 LEBs), journal size 2412544 bytes (2 MiB, 19 LEBs)
[    2.762310] UBIFS: reserved for root: 2320989 bytes (2266 KiB)
[    2.762345] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 2EF41CD8-EFB1-4C45-AAEA-DFFCE1A949E2, small LPT model
[    2.770868] UBI: attaching mtd11 to ubi2
[    3.401057] UBI: scanning is finished
[    3.410952] UBI: attached mtd11 (name "NAND.vol-internal", size 128 MiB) to ubi2
[    3.411016] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    3.411046] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[    3.411074] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
[    3.411102] UBI: good PEBs: 1024, bad PEBs: 0, corrupted PEBs: 0
[    3.411128] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[    3.411159] UBI: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 4134631662
[    3.411196] UBI: available PEBs: 114, total reserved PEBs: 910, PEBs reserved for bad PEB handling: 80
[    3.416072] UBI: background thread "ubi_bgt2d" started, PID 818
[    3.455111] UBIFS: background thread "ubifs_bgt2_0" started, PID 823
[    3.497723] UBIFS: mounted UBI device 2, volume 0, name "vol-internal"
[    3.497788] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    3.497835] UBIFS: FS size: 103485440 bytes (98 MiB, 815 LEBs), journal size 5206016 bytes (4 MiB, 41 LEBs)
[    3.497872] UBIFS: reserved for root: 4887873 bytes (4773 KiB)
[    3.497907] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 3F923E68-4780-43B8-AED0-2997618DC0D4, small LPT model
[    3.908094] udevd[854]: starting version 182
[    4.431769]  remoteproc0: powering up wkup_m3
[    4.432649]  remoteproc0: Booting fw image am335x-pm-firmware.elf, size 154420
[    4.433198] PM: CM3 Firmware Version = 0x190
[    4.434149]  remoteproc0: remote processor wkup_m3 is now up
[    5.596447] random: dd urandom read with 1 bits of entropy available
[    6.872894] GobiNet: version magic '3.14.26-g07d13c6-dirty (svn:2613) mod_unload modversions ARMv7 p2v8 ' should be '3.14.26-g07d13c6-dirty (svn:2617M) mod_unload modversions ARMv7 p2v8 '
[    7.581582] net eth0: initializing cpsw version 1.12 (0)
[    7.656230] net eth0: phy found : id is : 0x221513
[   10.656583] libphy: 4a101000.mdio:01 - Link is Up - 10/Half
[   13.508717] nf_defrag_ipv4: version magic '3.14.26-g07d13c6-dirty (svn:2613) mod_unload modversions ARMv7 p2v8 ' should be '3.14.26-g07d13c6-dirty (svn:2617M) mod_unload modversions ARMv7 p2v8 '
[   13.788150] nf_conntrack: version magic '3.14.26-g07d13c6-dirty (svn:2613) mod_unload modversions ARMv7 p2v8 ' should be '3.14.26-g07d13c6-dirty (svn:2617M) mod_unload modversions ARMv7 p2v8 '
[   13.869814] nf_conntrack_ipv4: version magic '3.14.26-g07d13c6-dirty (svn:2613) mod_unload modversions ARMv7 p2v8 ' should be '3.14.26-g07d13c6-dirty (svn:2617M) mod_unload modversions ARMv7 p2v8 '
[   94.890454] of_get_named_gpiod_flags exited with status 0
[   94.890531] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/mmc@48060000[0]'
[   94.890798] omap_hsmmc 48060000.mmc: context is restored: restore count 1
[   94.890843] omap_hsmmc 48060000.mmc: enabled
[   94.891039] 48060000.mmc supply vmmc not found, using dummy regulator
[   94.893991] mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 31 width 0 timing 0
[   94.894087] omap_hsmmc 48060000.mmc: could not set regulator OCR (-22)
[   94.894127] omap_hsmmc 48060000.mmc:  i/o voltage switch to 3V
[   94.906066] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 31 width 0 timing 0
[   94.926079] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
[   94.926124] mmc0: starting CMD52 arg 00000c00 flags 00000195
[   94.926539] mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
[   94.926625] mmc0: starting CMD52 arg 80000c08 flags 00000195
[   94.927026] mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
[   94.927099] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 31 width 0 timing 0
[   94.928148] mmc0: starting CMD0 arg 00000000 flags 000000c0
[   94.928344] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[   94.929849] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 31 width 0 timing 0
[   94.930909] mmc0: starting CMD8 arg 000001aa flags 000002f5
[   94.931258] mmc0: req done (CMD8): 0: 000001aa 00000000 00000000 00000000
[   94.933864] mmc0: starting CMD5 arg 00000000 flags 000002e1
[   94.934376] mmc0: req failed (CMD5): -110, retrying...
[   94.934807] mmc0: req failed (CMD5): -110, retrying...
[   94.935229] mmc0: req failed (CMD5): -110, retrying...
[   94.935648] mmc0: req done (CMD5): -110: 00000000 00000000 00000000 00000000
[   94.935697] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   94.936022] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   94.937972] mmc0: starting CMD41 arg 00000000 flags 000000e1
[   94.938369] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   94.938437] omap_hsmmc 48060000.mmc: exceeding card's volts
[   94.938474] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 31 width 0 timing 0
[   94.939523] mmc0: starting CMD0 arg 00000000 flags 000000c0
[   94.939708] mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000
[   94.940752] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 31 width 0 timing 0
[   94.941793] mmc0: starting CMD8 arg 000000aa flags 000002f5
[   94.942211] mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
[   94.942256] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   94.942616] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   94.942658] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   94.942985] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   94.956040] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   94.956428] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   94.956474] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   94.956834] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   94.976038] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   94.976409] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   94.976453] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   94.976814] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   94.996029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   94.996398] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   94.996442] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   94.996801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.016026] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.016396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.016440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.016798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.036026] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.036393] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.036436] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.036796] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.056045] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.056435] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.056485] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.056844] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.076042] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.076417] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.076462] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.076821] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.096033] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.096403] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.096448] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.096809] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.116028] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.116395] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.116439] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.116798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.136027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.136395] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.136440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.136799] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.156026] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.156398] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.156443] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.156804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.176029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.176401] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.176445] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.176803] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.196027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.196396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.196440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.196800] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.216027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.216396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.216441] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.216802] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.236027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.236395] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.236438] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.236798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.256030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.256406] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.256452] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.256811] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.276030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.276403] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.276448] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.276806] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.296031] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.296400] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.296444] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.296804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.316027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.316396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.316439] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.316799] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.336057] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.336452] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.336500] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.336862] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.356031] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.356406] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.356452] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.356810] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.376035] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.376408] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.376453] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.376813] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.396029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.396406] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.396451] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.396810] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.416032] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.416403] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.416447] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.416807] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.436030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.436401] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.436445] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.436806] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.456025] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.456398] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.456443] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.456801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.476033] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.476403] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.476446] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.476805] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.496032] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.496406] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.496451] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.496811] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.516029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.516397] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.516442] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.516801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.536030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.536397] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.536441] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.536801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.556023] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.556393] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.556437] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.556796] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.576029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.576399] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.576444] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.576803] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.596029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.596396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.596440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.596798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.616092] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.616519] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.616572] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.616934] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.636051] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.636437] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.636484] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.636843] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.656036] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.656417] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.656463] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.656824] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.676071] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.676444] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.676489] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.676849] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.696032] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.696400] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.696445] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.696803] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.716028] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.716396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.716439] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.716798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.736025] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.736396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.736440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.736798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.756026] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.756398] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.756442] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.756801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.776048] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.776445] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.776492] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.776854] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.796041] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.796415] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.796460] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.796821] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.816031] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.816398] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.816444] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.816803] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.836027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.836396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.836440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.836798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.856027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.856400] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.856445] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.856804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.876034] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.876405] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.876450] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.876811] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.896034] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.896408] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.896454] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.896813] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.916032] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.916405] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.916450] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.916808] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.936030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.936399] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.936443] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.936804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.956026] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.956399] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.956445] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.956806] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.976042] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.976420] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.976464] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.976824] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   95.996031] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   95.996401] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   95.996445] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   95.996803] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.016043] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.016431] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.016477] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.016836] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.036032] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.036404] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.036448] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.036808] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.056059] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.056434] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.056480] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.056841] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.076031] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.076404] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.076448] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.076808] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.096032] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.096400] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.096445] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.096804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.116044] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.116427] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.116475] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.116834] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.136042] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.136419] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.136464] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.136824] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.156039] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.156426] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.156471] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.156831] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.176043] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.176419] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.176465] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.176823] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.196031] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.196401] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.196446] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.196806] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.216029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.216398] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.216442] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.216801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.236027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.236396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.236440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.236799] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.256025] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.256396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.256441] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.256801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.276030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.276400] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.276444] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.276803] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.296028] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.296396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.296440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.296798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.316028] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.316396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.316440] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.316798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.336029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.336398] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.336442] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.336801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.356051] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.356470] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.356521] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.356881] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.376046] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.376429] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.376483] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.376844] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.396038] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.396417] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.396463] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.396824] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.416033] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.416403] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.416449] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.416810] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.436029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.436399] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.436444] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.436804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.456031] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.456401] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.456446] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.456806] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.476030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.476400] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.476444] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.476803] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.496038] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.496414] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.496460] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.496819] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.516030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.516404] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.516448] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.516808] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.536030] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.536399] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.536442] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.536801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.556026] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.556396] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.556441] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.556800] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.576039] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.576419] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.576463] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.576824] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.596031] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.596401] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.596444] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.596804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.616026] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.616395] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.616439] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.616799] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.636026] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.636367] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.636658] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.637004] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.656048] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.656447] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.656529] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.656870] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.676546] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.676914] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.676977] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.677310] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.696217] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.696587] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.696751] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.697089] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.716063] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.716470] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.716520] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.716881] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.736056] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.736453] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.736502] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.736862] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.756040] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.756423] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.756469] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.756829] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.776036] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.776409] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.776454] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.776814] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.796028] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.796399] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.796443] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.796803] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.816028] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.816398] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.816443] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.816804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.836027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.836397] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.836441] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.836801] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.856029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.856403] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.856449] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.856809] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.876032] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.876404] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.876448] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.876808] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.896029] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.896401] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.896445] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.896804] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.916027] mmc0: starting CMD55 arg 00000000 flags 000000f5
[   96.916395] mmc0: req done (CMD55): 0: 00000120 00000000 00000000 00000000
[   96.916438] mmc0: starting CMD41 arg 41000000 flags 000000e1
[   96.916798] mmc0: req done (CMD41): 0: 40ff8000 00000000 00000000 00000000
[   96.935998] mmc0: error -110 whilst initialising SD card
[   96.936037] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 31 width 0 timing 0
[   96.936092] mmc0: starting CMD1 arg 00000000 flags 000000e1
[   96.936518] mmc0: req done (CMD1): -110: 00000000 00000000 00000000 00000000
[   96.936565] mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
[   97.036068] omap_hsmmc 48060000.mmc: disabled

  • our hardware design ( sd part)

  • our dts (mmc part)

                    mmc1: mmc@48060000 {
                            compatible = "ti,omap4-hsmmc";
                            ti,hwmods = "mmc1";
                            ti,dual-volt;
                            ti,needs-special-reset;
                            ti,needs-special-hs-handling;
                            dmas = <&edma 24
                                    &edma 25>;
                            dma-names = "tx", "rx";
                            interrupts = <64>;
                            interrupt-parent = <&intc>;
                            reg = <0x48060000 0x1000>;
                            status = "disabled";
                    };

            mmc1_pins_default: pinmux_mmc1_pins {
                    pinctrl-single,pins = <
                            0x0F0 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_dat3.mmc0_dat3 */
                            0x0F4 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_dat2.mmc0_dat2 */
                            0x0F8 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_dat1.mmc0_dat1 */
                            0x0FC (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_dat0.mmc0_dat0 */
                            0x100 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_clk.mmc0_clk */
                            0x104 (PIN_INPUT_PULLUP | MUX_MODE0)    /* mmc0_cmd.mmc0_cmd */
                            /* 0x1A0 (PIN_INPUT_PULLUP | MUX_MODE7) */    /* mcasp0_aclkr.gpio3_18 */
                            0x190 (PIN_INPUT | MUX_MODE7)           /* MCASP0_ACLKX.GPIO3_14 */
                    >;
            };

            mmc1_pins_sleep: pinmux_mmc1_pins_sleep {
                    pinctrl-single,pins = <
                            0x0F0 (PIN_INPUT_PULLDOWN | MUX_MODE7)
                            0x0F4 (PIN_INPUT_PULLDOWN | MUX_MODE7)
                            0x0F8 (PIN_INPUT_PULLDOWN | MUX_MODE7)
                            0x0FC (PIN_INPUT_PULLDOWN | MUX_MODE7)
                            0x100 (PIN_INPUT_PULLDOWN | MUX_MODE7)
                            0x104 (PIN_INPUT_PULLDOWN | MUX_MODE7)
                            /* 0x1A0 (PIN_INPUT_PULLDOWN | MUX_MODE7) */
                    >;
            };

    &mmc1 {
            status = "okay";
            /* vmmc-supply = <&vmmcsd_fixed>; */
            bus-width = <4>;
            pinctrl-names = "default", "sleep";
            pinctrl-0 = <&mmc1_pins_default>;
            pinctrl-1 = <&mmc1_pins_sleep>;
            cd-gpios = <&gpio3 14 GPIO_ACTIVE_HIGH>;
            /* ti,non-removable; */
            disable-wp;
            cd-inverted;
    };

  • Hello user4865815,

    Can you switch to the latest Processor SDK, comment out the disable-wp;, uncomment vmmc-supply and capture these diagrams?

    Best regards,
    Kemal

  • Hi Kemal,

    I uncomment vmmc-supply, this issue have been solved.

    Thanks a lot for your suggestion.