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.

Compiler/TDA2EVM5777: How can i boot my board only using sd card without emmc?

Part Number: TDA2EVM5777

Tool/software: TI C/C++ Compiler

Hi,

My custom board doesn't have emmc. So, i want to boot my board only using sd card.

When i execute 'mmc list', the result shows mmc dev 0 is sd card.

I used the sd card that was used to boot TDA2EVM official board.

However, the kernel infinitely waited the root device.

The log is below.

CPU : DRA752-GP ES1.1
Model: TI DRA742
Board: DRA74x EVM REV
DRAM: 1.5 GiB
MMC: i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
mmc@4809c000: fail to find hs-rev11 mode FDT_ERR_NOTFOUND
mmc@4809c000: fail to find sdr25-rev11 mode FDT_ERR_NOTFOUND
mmc@4809c000: fail to find sdr12-rev11 mode FDT_ERR_NOTFOUND
mmc@480b4000: fail to find hs-rev11 mode FDT_ERR_NOTFOUND
OMAP SD/MMC: 0, OMAP SD/MMC: 1
Card did not respond to voltage select!
*** Warning - MMC init failed, using default environment

Warning: fastboot.board_rev: unknown board revision
Card did not respond to voltage select!
ERROR: invalid mmc device

at arch/arm/cpu/armv7/omap-common/utils.c:193/mmc_get_part_size()
Warning: fastboot.userdata_size: unable to calc
SCSI: SATA link 0 timeout.
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
scanning bus for devices...
Found 0 device(s).
Net:
Warning: ethernet@48484000 using MAC address from ROM
eth0: ethernet@48484000
Hit any key to stop autoboot: 0
## Error: "board_findfdt" not defined
i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
switch to partitions #0, OK
mmc0 is current device
i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
SD/MMC found on device 0
reading boot.scr
** Unable to read file boot.scr **
reading uEnv.txt
173 bytes read in 2 ms (84 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc0 ...
i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
switch to partitions #0, OK
mmc0 is current device
i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
i2c_write: error waiting for data ACK (status=0x116)
pcf8575_i2c_write_le16 i2c write failed to addr 21
SD/MMC found on device 0
3576800 bytes read in 188 ms (18.1 MiB/s)
106951 bytes read in 21 ms (4.9 MiB/s)
Booting from mmc0 ...
Kernel image @ 0x82000000 [ 0x000000 - 0x3693e0 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Device Tree to 8ffe2000, end 8ffff1c6 ... OK

Starting kernel ...

[ 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.84-00038-g0af2ab5-dirty (yoo@yoo-VirtualBox) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #133 SMP PREEMPT Wed Sep 25 11:29:56 KST 2019
[ 0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[ 0.000000] Machine model: TI DRA742
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000040300000, size 3 MiB
[ 0.000000] Reserved memory: initialized node cmem@40300000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: regions without no-map are not yet supported
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 80 MiB
[ 0.000000] Reserved memory: initialized node ipu2_cma@95800000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created CMA memory pool at 0x000000009e000000, size 32 MiB
[ 0.000000] Reserved memory: initialized node ipu1_cma@9d000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: regions without no-map are not yet supported
[ 0.000000] Reserved memory: created CMA memory pool at 0x00000000a1000000, size 32 MiB
[ 0.000000] Reserved memory: initialized node dsp1_cma@99000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created CMA memory pool at 0x00000000a3000000, size 32 MiB
[ 0.000000] Reserved memory: initialized node dsp2_cma@9f000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: regions without no-map are not yet supported
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a9000000, size 32 MiB
[ 0.000000] Reserved memory: initialized node cmem@A9000000, compatible id shared-dma-pool
[ 0.000000] cma: Reserved 64 MiB at 0x00000000bbc00000
[ 0.000000] Forcing write-allocate cache policy for SMP
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] OMAP4: Map 0x00000000bfd00000 to fe600000 for dram barrier
[ 0.000000] DRA752 ES1.1
[ 0.000000] PERCPU: Embedded 11 pages/cpu @ef62a000 s14912 r8192 d21952 u45056
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 251456
[ 0.000000] Kernel command line: console=ttyO0,115200n8 vram=16M root=PARTUUID=54b1d8d3-02 rw rootwait ip=none mem=1024M cma=64M
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 353148K/1012736K available (6671K kernel code, 320K rwdata, 2396K rodata, 336K init, 290K bss, 413828K reserved, 245760K cma-reserved, 193536K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc08e302c (9069 kB)
[ 0.000000] .init : 0xc08e4000 - 0xc0938000 ( 336 kB)
[ 0.000000] .data : 0xc0938000 - 0xc0988220 ( 321 kB)
[ 0.000000] .bss : 0xc098a000 - 0xc09d2880 ( 291 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] ti_dt_clocks_register: failed to lookup clock node gmac_gmii_ref_clk_div
[ 0.000000] OMAP clockevent source: timer1 at 32786 Hz
[ 0.000000] Architected cp15 timer(s) running at 6.14MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
[ 0.000005] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
[ 0.000016] Switching to timer-based delay loop, resolution 162ns
[ 0.000328] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
[ 0.000335] OMAP clocksource: 32k_counter at 32768 Hz
[ 0.000774] Console: colour dummy device 80x30
[ 0.000789] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[ 0.000796] This ensures that you still see kernel messages. Please
[ 0.000801] update your kernel commandline.
[ 0.000815] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
[ 0.000827] pid_max: default: 32768 minimum: 301
[ 0.000925] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000935] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001475] Initializing cgroup subsys io
[ 0.001491] Initializing cgroup subsys memory
[ 0.001516] Initializing cgroup subsys devices
[ 0.001529] Initializing cgroup subsys freezer
[ 0.001540] Initializing cgroup subsys perf_event
[ 0.001551] Initializing cgroup subsys pids
[ 0.001577] CPU: Testing write buffer coherency: ok
[ 0.001775] /cpus/cpu@0 missing clock-frequency property
[ 0.001791] /cpus/cpu@1 missing clock-frequency property
[ 0.001801] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.001834] Setting up static identity map for 0x80008380 - 0x800083e0
[ 0.080063] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.080133] Brought up 2 CPUs
[ 0.080146] SMP: Total of 2 processors activated (24.59 BogoMIPS).
[ 0.080152] CPU: All CPU(s) started in HYP mode.
[ 0.080158] CPU: Virtualization extensions available.
[ 0.080534] devtmpfs: initialized
[ 0.109165] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
[ 0.110129] omap_hwmod: l3_main_2 using broken dt data from ocp
[ 0.313014] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.313035] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.318037] pinctrl core: initialized pinctrl subsystem
[ 0.318905] NET: Registered protocol family 16
[ 0.319848] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.350228] cpuidle: using governor ladder
[ 0.380250] cpuidle: using governor menu
[ 0.388790] OMAP GPIO hardware version 0.1
[ 0.395260] irq: no irq domain found for /ocp/l4@4a000000/scm@2000/pinmux@1400 !
[ 0.411800] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[ 0.411812] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[ 0.419791] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.419801] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.420289] omap4_sram_init:Unable to allocate sram needed to handle errata I688
[ 0.420299] omap4_sram_init:Unable to get sram pool needed to handle errata I688
[ 0.420879] OMAP DMA hardware revision 0.0
[ 0.461516] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
[ 0.462671] edma 43300000.edma: memcpy is disabled
[ 0.467441] edma 43300000.edma: TI EDMA DMA engine driver
[ 0.471851] omap-iommu 40d01000.mmu: 40d01000.mmu registered
[ 0.472030] omap-iommu 40d02000.mmu: 40d02000.mmu registered
[ 0.472192] omap-iommu 58882000.mmu: 58882000.mmu registered
[ 0.472346] omap-iommu 55082000.mmu: 55082000.mmu registered
[ 0.472636] omap-iommu 41501000.mmu: 41501000.mmu registered
[ 0.472819] omap-iommu 41502000.mmu: 41502000.mmu registered
[ 0.475845] palmas 0-0058: IRQ missing: skipping irq request
[ 0.491205] palmas 0-0058: Muxing GPIO 2e, PWM 0, LED 0
[ 0.553096] pcf857x: probe of 0-0020 failed with error -121
[ 0.553353] pcf857x: probe of 0-0021 failed with error -121
[ 0.553510] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
[ 0.553913] omap_i2c 48060000.i2c: bus 2 rev0.12 at 400 kHz
[ 0.554113] media: Linux media interface: v0.10
[ 0.554166] Linux video capture interface: v2.00
[ 0.554209] pps_core: LinuxPPS API ver. 1 registered
[ 0.554216] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.554242] PTP clock support registered
[ 0.554292] EDAC MC: Ver: 3.0.0
[ 0.555047] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
[ 0.555341] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
[ 0.555675] Advanced Linux Sound Architecture Driver Initialized.
[ 0.556542] clocksource: Switched to clocksource arch_sys_counter
[ 0.567079] NET: Registered protocol family 2
[ 0.567564] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.567627] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.567752] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.567803] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.567834] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.568046] NET: Registered protocol family 1
[ 0.568312] RPC: Registered named UNIX socket transport module.
[ 0.568320] RPC: Registered udp transport module.
[ 0.568327] RPC: Registered tcp transport module.
[ 0.568333] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.569337] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
[ 0.579367] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.580016] NFS: Registering the id_resolver key type
[ 0.580045] Key type id_resolver registered
[ 0.580052] Key type id_legacy registered
[ 0.580111] ntfs: driver 2.1.32 [Flags: R/O].
[ 0.581391] bounce: pool size: 64 pages
[ 0.581548] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 0.581563] io scheduler noop registered
[ 0.581575] io scheduler deadline registered
[ 0.581608] io scheduler cfq registered (default)
[ 0.586479] pinctrl-single 4a003400.pinmux: 282 pins at pa fc003400 size 1128
[ 0.589699] PCI host bridge /ocp/axi@0/pcie_rc@51000000 ranges:
[ 0.589711] No bus range found for /ocp/axi@0/pcie_rc@51000000, using [bus 00-ff]
[ 0.589745] IO 0x20003000..0x20012fff -> 0x00000000
[ 0.589766] MEM 0x20013000..0x2fffffff -> 0x20013000
[ 0.619737] dra7-pcie 51000000.pcie_rc: link is not up
[ 0.619909] dra7-pcie 51000000.pcie_rc: PCI host bridge to bus 0000:00
[ 0.619922] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.619932] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 0.619941] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
[ 0.620349] PCI: bus0: Fast back to back transfers disabled
[ 0.620468] PCI: bus1: Fast back to back transfers enabled
[ 0.620551] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
[ 0.620566] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
[ 0.620578] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 0.620802] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
[ 0.681739] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[ 0.685138] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 301, base_baud = 3000000) is a 8250
[ 1.699996] console [ttyS0] enabled
[ 1.704393] 4806c000.serial: ttyS1 at MMIO 0x4806c000 (irq = 302, base_baud = 3000000) is a 8250
[ 1.714098] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 303, base_baud = 3000000) is a 8250
[ 1.724134] [drm] Initialized drm 1.1.0 20060810
[ 1.729687] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.736331] [drm] No driver support for vblank timestamp query.
[ 1.742500] [drm] Initialized vdrm 1.0.0 20110917 on minor 0
[ 1.755394] loop: module loaded
[ 1.758966] vmemexp device MAJOR num = 245
[ 1.763095] vmemexp class registered
[ 1.766829] /dev/vmemexp device registered
[ 1.770942] ioctl DBUFIOC_EXPORT_VIRTMEM = -1072899120
[ 1.776847] nand: No NAND device found
[ 1.780619] omap2-nand 8000000.nand: scan failed, may be bus-width mismatch
[ 1.790526] m25p80 spi32766.0: s25fl256s1 (32768 Kbytes)
[ 1.795921] 7 ofpart partitions found on MTD device spi32766.0
[ 1.801806] Creating 7 MTD partitions on "spi32766.0":
[ 1.806984] 0x000000000000-0x000000040000 : "QSPI.SPL"
[ 1.813109] 0x000000040000-0x000000140000 : "QSPI.u-boot"
[ 1.819447] 0x000000140000-0x0000001c0000 : "QSPI.u-boot-spl-os"
[ 1.826377] 0x0000001c0000-0x0000001d0000 : "QSPI.u-boot-env"
[ 1.833070] 0x0000001d0000-0x0000001e0000 : "QSPI.u-boot-env.backup1"
[ 1.840475] 0x0000001e0000-0x0000009e0000 : "QSPI.kernel"
[ 1.846830] 0x0000009e0000-0x000002000000 : "QSPI.file-system"
[ 1.854611] libphy: Fixed MDIO Bus: probed
[ 1.861365] mousedev: PS/2 mouse device common for all mice
[ 1.867644] i2c /dev entries driver
[ 1.876380] omap_hsmmc 4809c000.mmc: Got CD GPIO
[ 1.882077] omap_hsmmc 480b4000.mmc: no pinctrl state for sdr25 mode
[ 1.888506] omap_hsmmc 480b4000.mmc: no pinctrl state for sdr12 mode
[ 1.895044] evm_3v3_sw: supplied by sysen1
[ 2.060546] ledtrig-cpu: registered to indicate activity on CPUs
[ 2.069421] aic_dvdd: supplied by evm_3v3_sw
[ 2.076247] davinci-mcasp 48468000.mcasp: ERRATA i868 workaround is enabled
[ 2.083508] davinci-mcasp 4847c000.mcasp: invalid tdm slots: 0
[ 2.090944] NET: Registered protocol family 10
[ 2.106050] sit: IPv6 over IPv4 tunneling driver
[ 2.111270] NET: Registered protocol family 17
[ 2.115943] Key type dns_resolver registered
[ 2.120398] omap_voltage_late_init: Voltage driver support not added
[ 2.127297] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm
[ 2.133507] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm
[ 2.140218] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm
[ 2.146427] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm
[ 2.154653] Power Management for TI OMAP4+ devices.
[ 2.159756] Registering SWP/SWPB emulation handler
[ 2.165505] dmm 4e000000.dmm: workaround for errata i878 in use
[ 2.172840] dmm 4e000000.dmm: initialized all PAT entries
[ 2.178987] [drm] Initialized omapdrm 1.0.0 20110917 on minor 1
[ 2.185665] omap_hsmmc 4809c000.mmc: Got CD GPIO
[ 2.191990] asoc-simple-card sound0: tlv320aic3x-hifi <-> 48468000.mcasp mapping ok
[ 2.211551] omap_hsmmc 4809c000.mmc: Got CD GPIO
[ 2.217072] hctosys: unable to open rtc device (rtc0)
[ 2.230430] evm_1v8: disabling
[ 2.233500] aic_dvdd: disabling
[ 2.236700] vmmcwl_fixed: disabling
[ 2.240384] ldousb: disabling
[ 2.243614] pbias_mmc_omap5: disabling
[ 2.247540] ALSA device list:
[ 2.250517] #0: DRA7xx-EVM
[ 2.254048] Waiting for root device PARTUUID=54b1d8d3-02...

Could you suggest any solution about this problem?

Thanks and Regards,

Yoo

  • Hi Yoo,

    can you stop at u-boot prompt, run 'printenv' and see if 'bootpart' variable is equal to '0:2'

    Regards,

    Yordan

  • Hi Yordan,

    The below is the result of printenv.

    arch=arm
    args_fit=setenv bootargs console=${console}
    args_mmc=run finduuid;setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype}
    baudrate=115200
    board=dra7xx
    board_name=dra7xx
    boot_fdt=try
    boot_fit=0
    boot_os=0
    bootargs=androidboot.serialno=${serial#}
    bootcmd=if test ${dofastboot} -eq 1; then echo Boot fastboot requested, resetting dofastboot ...;setenv dofastboot 0; saveenv;echo Booting into fastboot ...; fastboot 0; fi;if test ${boot_fit} -eq 1; then run update_to_fit;fi;run findfdt; run envboot; run mmcboot;run emmc_android_boot;
    bootdelay=2
    bootdir=/boot
    bootenvfile=uEnv.txt
    bootfile=zImage
    bootm_size=0x10000000
    bootpart=0:2
    bootscript=echo Running bootscript from mmc${mmcdev} ...; source ${loadaddr}
    console=ttyO0,115200n8
    cpu=armv7
    dfu_alt_info_emmc=rawemmc raw 0 3751936;boot part 1 1;rootfs part 1 2;MLO fat 1 1;MLO.raw raw 0x100 0x100;u-boot.img.raw raw 0x300 0x1000;u-env.raw raw 0x1300 0x200;spl-os-args.raw raw 0x1500 0x200;spl-os-image.raw raw 0x1700 0x6900;spl-os-args fat 1 1;spl-os-image fat 1 1;u-boot.img fat 1 1;uEnv.txt fat 1 1
    dfu_alt_info_mmc=boot part 0 1;rootfs part 0 2;MLO fat 0 1;MLO.raw raw 0x100 0x100;u-boot.img.raw raw 0x300 0x1000;u-env.raw raw 0x1300 0x200;spl-os-args.raw raw 0x1500 0x200;spl-os-image.raw raw 0x1700 0x6900;spl-os-args fat 0 1;spl-os-image fat 0 1;u-boot.img fat 0 1;uEnv.txt fat 0 1
    dfu_alt_info_qspi=MLO raw 0x0 0x040000;u-boot.img raw 0x040000 0x0100000;u-boot-spl-os raw 0x140000 0x080000;u-boot-env raw 0x1C0000 0x010000;u-boot-env.backup raw 0x1D0000 0x010000;kernel raw 0x1E0000 0x800000
    dfu_alt_info_ram=kernel ram 0x80200000 0x4000000;fdt ram 0x80f80000 0x80000;ramdisk ram 0x81000000 0x4000000
    dfu_bufsiz=0x10000
    dofastboot=0
    emmc_android_boot=setenv eval_bootargs setenv bootargs $bootargs; run eval_bootargs; setenv mmcdev 1; setenv fdt_part 3; setenv boot_part 9; if test $reboot_image = recovery; then setenv boot_part 8; setenv reboot_image boot; saveenv; fi;setenv machid fe6; mmc dev $mmcdev; mmc rescan; part start mmc ${mmcdev} ${fdt_part} fdt_start; part size mmc ${mmcdev} ${fdt_part} fdt_size; part start mmc ${mmcdev} ${boot_part} boot_start; part size mmc ${mmcdev} ${boot_part} boot_size; mmc read ${fdtaddr} ${fdt_start} ${fdt_size}; mmc read ${loadaddr} ${boot_start} ${boot_size}; echo Booting from eMMC ...; bootm $loadaddr $loadaddr $fdtaddr;
    envboot=mmc dev ${mmcdev}; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadbootscript; then run bootscript;else if run loadbootenv; then echo Loaded env from ${bootenvfile};run importbootenv;fi;if test -n $uenvcmd; then echo Running uenvcmd ...;run uenvcmd;fi;fi;fi;
    ethaddr=7c:66:9d:ee:81:8c
    fastboot.board_rev=unknown
    fastboot.cpu=DRA752
    fastboot.secure=GP
    fastboot.userdata_size=unknown
    fdt_addr_r=0x88000000
    fdtaddr=0x88000000
    fdtcontroladdr=def0a598
    fdtfile=undefined
    findfdt=if test $board_name = omap5_uevm; then setenv fdtfile omap5-uevm.dtb; fi; if test $board_name = dra7xx; then setenv fdtfile dra7-evm.dtb; fi;if test $board_name = dra72x-revc; then setenv fdtfile dra72-evm-revc.dtb; fi;if test $board_name = dra72x; then setenv fdtfile dra72-evm.dtb; fi;if test $board_name = dra71x; then setenv fdtfile dra71-evm.dtb; fi;if test $board_name = dra76x; then setenv fdtfile dra76-evm.dtb; fi;if test $board_name = beagle_x15; then setenv fdtfile am57xx-beagle-x15.dtb; fi;if test $board_name = beagle_x15_revb1; then setenv fdtfile am57xx-beagle-x15-revb1.dtb; fi;if test $board_name = am57xx_evm; then setenv fdtfile am57xx-evm.dtb; fi;if test $board_name = am57xx_evm_reva3; then setenv fdtfile am57xx-evm-reva3.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = no; then setenv fdtfile am572x-idk.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = osd101t2045; then setenv fdtfile am572x-idk-lcd-osd.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = osd101t2587; then setenv fdtfile am572x-idk-lcd-osd101t2587.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = no; then setenv fdtfile am571x-idk.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = osd101t2045; then setenv fdtfile am571x-idk-lcd-osd.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = osd101t2587; then setenv fdtfile am571x-idk-lcd-osd101t2587.dtb; fi;if test $board_findfdt != undefined; then run board_findfdt; fi;if test $fdtfile = undefined; then echo WARNING: Could not determine device tree to use; fi;
    finduuid=part uuid mmc ${bootpart} uuid
    fit_bootfile=fitImage.itb
    fit_loadaddr=0x88000000
    importbootenv=echo Importing environment from mmc${mmcdev} ...; env import -t ${loadaddr} ${filesize}
    kernel_addr_r=0x82000000
    loadaddr=0x82000000
    loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenvfile}
    loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr
    loadfdt=load ${devtype} ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile}
    loadfit=run args_fit; bootm ${loadaddr}#${fdtfile};
    loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}
    mmcboot=if mmc dev ${mmcdev}; then setenv devtype mmc; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadimage; then run loadfdt; echo Booting from mmc${mmcdev} ...; run args_mmc; bootz ${loadaddr} - ${fdtaddr}; fi; fi; fi;
    mmcdev=0
    mmcloados=run args_mmc; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdtaddr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;
    mmcrootfstype=ext4 rootwait
    netargs=setenv bootargs console=${console} ${optargs} root=/dev/nfs nfsroot=${serverip}:${rootpath},${nfsopts} rw ip=dhcp
    netboot=echo Booting from network ...; setenv autoload no; dhcp; run netloadimage; run netloadfdt; run netargs; bootz ${loadaddr} - ${fdtaddr}
    netloadfdt=tftp ${fdtaddr} ${fdtfile}
    netloadimage=tftp ${loadaddr} ${bootfile}
    nfsopts=nolock
    partitions=uuid_disk=${uuid_gpt_disk};name=rootfs,start=2MiB,size=-,uuid=${uuid_gpt_rootfs}
    partitions_android=uuid_disk=${uuid_gpt_disk};name=xloader,start=128K,size=256K,uuid=${uuid_gpt_xloader};name=bootloader,size=2304K,uuid=${uuid_gpt_bootloader};name=environment,size=256K,uuid=${uuid_gpt_environment};name=misc,size=128K,uuid=${uuid_gpt_misc};name=reserved,size=384K,uuid=${uuid_gpt_reserved};name=efs,size=16M,uuid=${uuid_gpt_efs};name=crypto,size=16K,uuid=${uuid_gpt_crypto};name=recovery,size=30M,uuid=${uuid_gpt_recovery};name=boot,size=10M,uuid=${uuid_gpt_boot};name=system,size=768M,uuid=${uuid_gpt_system};name=vendor,size=256M,uuid=${uuid_gpt_vendor};name=cache,size=256M,uuid=${uuid_gpt_cache};name=ipu1,size=8M,uuid=${uuid_gpt_ipu1};name=ipu2,size=8M,uuid=${uuid_gpt_ipu2};name=dsp1,size=8M,uuid=${uuid_gpt_dsp1};name=dsp2,size=8M,uuid=${uuid_gpt_dsp2};name=userdata,size=-,uuid=${uuid_gpt_userdata}
    pxefile_addr_r=0x80100000
    ramdisk_addr_r=0x88080000
    rdaddr=0x88080000
    reboot_image=boot
    rootpath=/export/rootfs
    scriptaddr=0x80000000
    scsidevs=0
    serial#=0c01201b508c00e1
    soc=omap5
    static_ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off
    stderr=serial@4806a000
    stdin=serial@4806a000
    stdout=serial@4806a000
    update_to_fit=setenv loadaddr ${fit_loadaddr}; setenv bootfile ${fit_bootfile}
    usbtty=cdc_acm
    vendor=ti
    ver=U-Boot 2016.05-00016-gcc5b418-dirty (Sep 26 2019 - 20:52:23 +0900)
    vram=16M

    'bootpart' is set as '0:2'.

    Thanks and Regards,

    Yoo

  • In addition, when i execute `mmc info` in u-boot command, it prints the information of SD card as below.

    Device: OMAP SD/MMC
    Manufacturer ID: 3
    OEM: 5344
    Name: SS08G
    Tran Speed: 50000000
    Rd Block Len: 512
    SD version 3.0
    High Capacity: Yes
    Capacity: 7.4 GiB
    Bus Width: 4-bit
    Erase Group Size: 512 Bytes

    However, the error message that is saying `i2c_write: error waiting for data ACK (status=0x116) pcf8575_i2c_write_le16 i2c write failed to addr 21` was shown.

    And when i execute `mmc part` command in u-boot, the partition of SD card were shown normally.

    From the second trial, the error message shown as bellow.

    U-Boot 2016.05-00016-gcc5b418-dirty (Sep 27 2019 - 08:28:44 +0900)

    CPU : DRA752-GP ES1.1
    Model: TI DRA742
    Board: DRA74x EVM REV
    DRAM: 1.5 GiB
    MMC: i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    mmc@4809c000: fail to find hs-rev11 mode FDT_ERR_NOTFOUND
    mmc@4809c000: fail to find sdr25-rev11 mode FDT_ERR_NOTFOUND
    mmc@4809c000: fail to find sdr12-rev11 mode FDT_ERR_NOTFOUND
    mmc@480b4000: fail to find hs-rev11 mode FDT_ERR_NOTFOUND
    OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Card did not respond to voltage select!
    *** Warning - MMC init failed, using default environment

    Warning: fastboot.board_rev: unknown board revision
    Card did not respond to voltage select!
    ERROR: invalid mmc device

    at arch/arm/cpu/armv7/omap-common/utils.c:193/mmc_get_part_size()
    Warning: fastboot.userdata_size: unable to calc
    SCSI: SATA link 0 timeout.
    AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
    flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
    scanning bus for devices...
    Found 0 device(s).
    Net:
    Warning: ethernet@48484000 using MAC address from ROM
    eth0: ethernet@48484000
    Hit any key to stop autoboot: 0
    => mmc part
    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21
    i2c_write: error waiting for data ACK (status=0x116)
    pcf8575_i2c_write_le16 i2c write failed to addr 21

    Partition Map for MMC device 0 -- Partition Type: DOS

    Part Start Sector Num Sectors UUID Type
    1 2048 524288 29da4ad0-01 0c Boot
    2 526336 14997504 29da4ad0-02 83
    => mmc part

    Partition Map for MMC device 0 -- Partition Type: DOS

    Part Start Sector Num Sectors UUID Type
    ** Can't read partition table on 0:0 **

    Should i modify the dts file?

    Could you give me any advice for this?

  • Hi,

    I edited vmmc-supply of mmc1 from evm_3v3_sd to evm_3v3_sw because my custom board doesn't have PCF8575.

    After editing that, it looks like booting with using SD card only.

    However, the kernel panic occurs everytime.

    The below is boot log.

    U-Boot SPL 2016.05 (Sep 30 2019 - 17:09:21)
    DRA752-GP ES1.1
    no pinctrl for ddr_1_8v
    Card did not respond to voltage select!
    *** Warning - MMC init failed, using default environment

    Trying to boot from MMC1
    reading dra7-ipu2-fw.lzop
    spl_load_file_fat: error reading file dra7-ipu2-fw.lzop, err - -1
    spl: error reading image dra7-ipu2-fw.lzop, err - -1
    Error loading remotecore IPU2!,Continuing with boot ...
    reading dra7-dsp1-fw.lzop
    spl_load_file_fat: error reading file dra7-dsp1-fw.lzop, err - -1
    spl: error reading image dra7-dsp1-fw.lzop, err - -1
    Error loading remotecore DSP1!,Continuing with boot ...
    reading dra7-dsp2-fw.lzop
    spl_load_file_fat: error reading file dra7-dsp2-fw.lzop, err - -1
    spl: error reading image dra7-dsp2-fw.lzop, err - -1
    Error loading remotecore DSP2!,Continuing with boot ...
    reading dra7-ipu1-fw.lzop
    spl_load_file_fat: error reading file dra7-ipu1-fw.lzop, err - -1
    spl: error reading image dra7-ipu1-fw.lzop, err - -1
    Error loading remotecore IPU1!,Continuing with boot ...
    Card did not respond to voltage select!
    *** Warning - MMC init failed, using default environment

    reading u-boot.img
    reading u-boot.img
    reading u-boot.img
    reading u-boot.img


    U-Boot 2016.05 (Sep 30 2019 - 17:09:21 +0900)

    CPU : DRA752-GP ES1.1
    Model: TI DRA742
    Board: DRA74x EVM REV
    DRAM: 1.5 GiB
    MMC: mmc@4809c000: fail to find hs-rev11 mode FDT_ERR_NOTFOUND
    mmc@4809c000: fail to find sdr25-rev11 mode FDT_ERR_NOTFOUND
    mmc@4809c000: fail to find sdr12-rev11 mode FDT_ERR_NOTFOUND
    OMAP SD/MMC: 0
    MMC Device 1 not found
    *** Warning - No MMC card found, using default environment

    Warning: fastboot.board_rev: unknown board revision
    MMC Device 1 not found
    ERROR: invalid mmc device

    at arch/arm/cpu/armv7/omap-common/utils.c:193/mmc_get_part_size()
    Warning: fastboot.userdata_size: unable to calc
    SCSI: SATA link 0 timeout.
    AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
    flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
    scanning bus for devices...
    Found 0 device(s).
    Net:
    Warning: ethernet@48484000 using MAC address from ROM
    eth0: ethernet@48484000
    Hit any key to stop autoboot: 0
    ## Error: "board_findfdt" not defined
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    reading boot.scr
    ** Unable to read file boot.scr **
    reading uEnv.txt
    173 bytes read in 2 ms (84 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc0 ...
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    3576472 bytes read in 201 ms (17 MiB/s)
    106826 bytes read in 20 ms (5.1 MiB/s)
    Booting from mmc0 ...
    Kernel image @ 0x82000000 [ 0x000000 - 0x369298 ]
    ## Flattened Device Tree blob at 88000000
    Booting using the fdt blob at 0x88000000
    Loading Device Tree to 8ffe2000, end 8ffff149 ... OK

    Starting kernel ...

    [ 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.84 (yoo@yoo-VirtualBox) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #24 SMP PREEMPT Mon Sep 30 17:09:28 KST 2019
    [ 0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [ 0.000000] Machine model: TI DRA742
    [ 0.000000] Reserved memory: created DMA memory pool at 0x0000000040300000, size 3 MiB
    [ 0.000000] Reserved memory: initialized node cmem@40300000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: regions without no-map are not yet supported
    [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 80 MiB
    [ 0.000000] Reserved memory: initialized node ipu2_cma@95800000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created CMA memory pool at 0x000000009e000000, size 32 MiB
    [ 0.000000] Reserved memory: initialized node ipu1_cma@9d000000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: regions without no-map are not yet supported
    [ 0.000000] Reserved memory: created CMA memory pool at 0x00000000a1000000, size 32 MiB
    [ 0.000000] Reserved memory: initialized node dsp1_cma@99000000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created CMA memory pool at 0x00000000a3000000, size 32 MiB
    [ 0.000000] Reserved memory: initialized node dsp2_cma@9f000000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: regions without no-map are not yet supported
    [ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a9000000, size 32 MiB
    [ 0.000000] Reserved memory: initialized node cmem@A9000000, compatible id shared-dma-pool
    [ 0.000000] cma: Reserved 64 MiB at 0x00000000bbc00000
    [ 0.000000] Forcing write-allocate cache policy for SMP
    [ 0.000000] Memory policy: Data cache writealloc
    [ 0.000000] OMAP4: Map 0x00000000bfd00000 to fe600000 for dram barrier
    [ 0.000000] DRA752 ES1.1
    [ 0.000000] PERCPU: Embedded 11 pages/cpu @ef62b000 s14912 r8192 d21952 u45056
    [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 251456
    [ 0.000000] Kernel command line: console=ttyO0,115200n8 vram=16M root=PARTUUID=57bb9ac4-02 rw rootwait ip=none mem=1024M cma=64M
    [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
    [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    [ 0.000000] Memory: 353148K/1012736K available (6671K kernel code, 320K rwdata, 2396K rodata, 336K init, 290K bss, 413828K reserved, 245760K cma-reserved, 193536K highmem)
    [ 0.000000] Virtual kernel memory layout:
    [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
    [ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
    [ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
    [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
    [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
    [ 0.000000] .text : 0xc0008000 - 0xc08e302c (9069 kB)
    [ 0.000000] .init : 0xc08e4000 - 0xc0938000 ( 336 kB)
    [ 0.000000] .data : 0xc0938000 - 0xc0988220 ( 321 kB)
    [ 0.000000] .bss : 0xc098a000 - 0xc09d2880 ( 291 kB)
    [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [ 0.000000] Preemptible hierarchical RCU implementation.
    [ 0.000000] Build-time adjustment of leaf fanout to 32.
    [ 0.000000] NR_IRQS:16 nr_irqs:16 16
    [ 0.000000] ti_dt_clocks_register: failed to lookup clock node gmac_gmii_ref_clk_div
    [ 0.000000] OMAP clockevent source: timer1 at 32786 Hz
    [ 0.000000] Architected cp15 timer(s) running at 6.14MHz (phys).
    [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
    [ 0.000005] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
    [ 0.000016] Switching to timer-based delay loop, resolution 162ns
    [ 0.000330] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [ 0.000337] OMAP clocksource: 32k_counter at 32768 Hz
    [ 0.000778] Console: colour dummy device 80x30
    [ 0.000793] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [ 0.000799] This ensures that you still see kernel messages. Please
    [ 0.000805] update your kernel commandline.
    [ 0.000819] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
    [ 0.000831] pid_max: default: 32768 minimum: 301
    [ 0.000930] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.000940] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.001485] Initializing cgroup subsys io
    [ 0.001502] Initializing cgroup subsys memory
    [ 0.001527] Initializing cgroup subsys devices
    [ 0.001539] Initializing cgroup subsys freezer
    [ 0.001550] Initializing cgroup subsys perf_event
    [ 0.001561] Initializing cgroup subsys pids
    [ 0.001588] CPU: Testing write buffer coherency: ok
    [ 0.001787] /cpus/cpu@0 missing clock-frequency property
    [ 0.001803] /cpus/cpu@1 missing clock-frequency property
    [ 0.001814] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [ 0.001848] Setting up static identity map for 0x80008380 - 0x800083e0
    [ 0.080059] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    [ 0.080128] Brought up 2 CPUs
    [ 0.080141] SMP: Total of 2 processors activated (24.59 BogoMIPS).
    [ 0.080147] CPU: All CPU(s) started in HYP mode.
    [ 0.080153] CPU: Virtualization extensions available.
    [ 0.080530] devtmpfs: initialized
    [ 0.109320] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [ 0.110287] omap_hwmod: l3_main_2 using broken dt data from ocp
    [ 0.313073] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [ 0.313094] futex hash table entries: 512 (order: 3, 32768 bytes)
    [ 0.318090] pinctrl core: initialized pinctrl subsystem
    [ 0.318952] NET: Registered protocol family 16
    [ 0.319896] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [ 0.350235] cpuidle: using governor ladder
    [ 0.380259] cpuidle: using governor menu
    [ 0.388829] OMAP GPIO hardware version 0.1
    [ 0.395301] irq: no irq domain found for /ocp/l4@4a000000/scm@2000/pinmux@1400 !
    [ 0.411244] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [ 0.411257] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [ 0.419803] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [ 0.419813] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [ 0.420307] omap4_sram_init:Unable to allocate sram needed to handle errata I688
    [ 0.420316] omap4_sram_init:Unable to get sram pool needed to handle errata I688
    [ 0.420904] OMAP DMA hardware revision 0.0
    [ 0.461637] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [ 0.462776] edma 43300000.edma: memcpy is disabled
    [ 0.467575] edma 43300000.edma: TI EDMA DMA engine driver
    [ 0.471961] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [ 0.472139] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [ 0.472297] omap-iommu 58882000.mmu: 58882000.mmu registered
    [ 0.472455] omap-iommu 55082000.mmu: 55082000.mmu registered
    [ 0.472746] omap-iommu 41501000.mmu: 41501000.mmu registered
    [ 0.472930] omap-iommu 41502000.mmu: 41502000.mmu registered
    [ 0.475915] palmas 0-0058: IRQ missing: skipping irq request
    [ 0.491326] palmas 0-0058: Muxing GPIO 2e, PWM 0, LED 0
    [ 0.553251] pcf857x: probe of 0-0020 failed with error -121
    [ 0.553499] pcf857x: probe of 0-0021 failed with error -121
    [ 0.553657] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [ 0.554074] omap_i2c 48060000.i2c: bus 2 rev0.12 at 400 kHz
    [ 0.554270] media: Linux media interface: v0.10
    [ 0.554323] Linux video capture interface: v2.00
    [ 0.554364] pps_core: LinuxPPS API ver. 1 registered
    [ 0.554371] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [ 0.554396] PTP clock support registered
    [ 0.554446] EDAC MC: Ver: 3.0.0
    [ 0.555195] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [ 0.555495] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [ 0.555823] Advanced Linux Sound Architecture Driver Initialized.
    [ 0.556689] clocksource: Switched to clocksource arch_sys_counter
    [ 0.567266] NET: Registered protocol family 2
    [ 0.567749] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [ 0.567813] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    [ 0.567937] TCP: Hash tables configured (established 8192 bind 8192)
    [ 0.567985] UDP hash table entries: 512 (order: 2, 16384 bytes)
    [ 0.568017] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
    [ 0.568223] NET: Registered protocol family 1
    [ 0.568473] RPC: Registered named UNIX socket transport module.
    [ 0.568483] RPC: Registered udp transport module.
    [ 0.568489] RPC: Registered tcp transport module.
    [ 0.568495] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [ 0.569503] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
    [ 0.579509] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [ 0.580160] NFS: Registering the id_resolver key type
    [ 0.580192] Key type id_resolver registered
    [ 0.580200] Key type id_legacy registered
    [ 0.580260] ntfs: driver 2.1.32 [Flags: R/O].
    [ 0.581526] bounce: pool size: 64 pages
    [ 0.581677] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
    [ 0.581692] io scheduler noop registered
    [ 0.581704] io scheduler deadline registered
    [ 0.581738] io scheduler cfq registered (default)
    [ 0.586599] pinctrl-single 4a003400.pinmux: 282 pins at pa fc003400 size 1128
    [ 0.589814] PCI host bridge /ocp/axi@0/pcie_rc@51000000 ranges:
    [ 0.589826] No bus range found for /ocp/axi@0/pcie_rc@51000000, using [bus 00-ff]
    [ 0.589859] IO 0x20003000..0x20012fff -> 0x00000000
    [ 0.589879] MEM 0x20013000..0x2fffffff -> 0x20013000
    [ 0.619547] dra7-pcie 51000000.pcie_rc: link is not up
    [ 0.619716] dra7-pcie 51000000.pcie_rc: PCI host bridge to bus 0000:00
    [ 0.619729] pci_bus 0000:00: root bus resource [bus 00-ff]
    [ 0.619739] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
    [ 0.619749] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [ 0.620160] PCI: bus0: Fast back to back transfers disabled
    [ 0.620286] PCI: bus1: Fast back to back transfers enabled
    [ 0.620367] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff]
    [ 0.620381] pci 0000:00:00.0: BAR 1: assigned [mem 0x20020000-0x2002ffff]
    [ 0.620393] pci 0000:00:00.0: PCI bridge to [bus 01]
    [ 0.620613] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
    [ 0.681233] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [ 0.684616] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 301, base_baud = 3000000) is a 8250
    [ 1.697584] console [ttyS0] enabled
    [ 1.701971] 4806c000.serial: ttyS1 at MMIO 0x4806c000 (irq = 302, base_baud = 3000000) is a 8250
    [ 1.711680] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 303, base_baud = 3000000) is a 8250
    [ 1.721703] [drm] Initialized drm 1.1.0 20060810
    [ 1.727255] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [ 1.733898] [drm] No driver support for vblank timestamp query.
    [ 1.740045] [drm] Initialized vdrm 1.0.0 20110917 on minor 0
    [ 1.752961] loop: module loaded
    [ 1.756481] vmemexp device MAJOR num = 245
    [ 1.760627] vmemexp class registered
    [ 1.764340] /dev/vmemexp device registered
    [ 1.768471] ioctl DBUFIOC_EXPORT_VIRTMEM = -1072899120
    [ 1.774348] nand: No NAND device found
    [ 1.778145] omap2-nand 8000000.nand: scan failed, may be bus-width mismatch
    [ 1.788062] m25p80 spi32766.0: s25fl256s1 (32768 Kbytes)
    [ 1.793455] 7 ofpart partitions found on MTD device spi32766.0
    [ 1.799336] Creating 7 MTD partitions on "spi32766.0":
    [ 1.804500] 0x000000000000-0x000000040000 : "QSPI.SPL"
    [ 1.810635] 0x000000040000-0x000000140000 : "QSPI.u-boot"
    [ 1.816990] 0x000000140000-0x0000001c0000 : "QSPI.u-boot-spl-os"
    [ 1.823931] 0x0000001c0000-0x0000001d0000 : "QSPI.u-boot-env"
    [ 1.830637] 0x0000001d0000-0x0000001e0000 : "QSPI.u-boot-env.backup1"
    [ 1.838037] 0x0000001e0000-0x0000009e0000 : "QSPI.kernel"
    [ 1.844371] 0x0000009e0000-0x000002000000 : "QSPI.file-system"
    [ 1.852185] libphy: Fixed MDIO Bus: probed
    [ 1.906726] davinci_mdio 48485000.mdio: davinci mdio revision 1.6
    [ 1.912851] davinci_mdio 48485000.mdio: detected phy mask fffffffb
    [ 1.921237] libphy: 48485000.mdio: probed
    [ 1.925269] davinci_mdio 48485000.mdio: phy[2]: device 48485000.mdio:02, driver unknown
    [ 1.933957] cpsw 48484000.ethernet: Detected MACID = 7c:66:9d:ee:81:8c
    [ 1.940624] cpsw 48484000.ethernet: cpts: overflow check period 800
    [ 1.947599] cpsw 48484000.ethernet: cpsw: Detected MACID = 7c:66:9d:ee:81:8d
    [ 1.956209] mousedev: PS/2 mouse device common for all mice
    [ 1.962412] i2c /dev entries driver
    [ 1.971502] evm_3v3_sw: supplied by sysen1
    [ 2.017907] ledtrig-cpu: registered to indicate activity on CPUs
    [ 2.027641] aic_dvdd: supplied by evm_3v3_sw
    [ 2.033314] davinci-mcasp 48468000.mcasp: ERRATA i868 workaround is enabled
    [ 2.040565] davinci-mcasp 4847c000.mcasp: invalid tdm slots: 0
    [ 2.048113] NET: Registered protocol family 10
    [ 2.063429] sit: IPv6 over IPv4 tunneling driver
    [ 2.068675] NET: Registered protocol family 17
    [ 2.073360] Key type dns_resolver registered
    [ 2.077787] omap_voltage_late_init: Voltage driver support not added
    [ 2.084664] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm
    [ 2.090886] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm
    [ 2.097585] Adding alias for supply vdd,cpu0 -> vdd,4a003b20.oppdm
    [ 2.103793] Adding alias for supply vbb,cpu0 -> vbb,4a003b20.oppdm
    [ 2.111997] Power Management for TI OMAP4+ devices.
    [ 2.117088] Registering SWP/SWPB emulation handler
    [ 2.122813] dmm 4e000000.dmm: workaround for errata i878 in use
    [ 2.130043] dmm 4e000000.dmm: initialized all PAT entries
    [ 2.136159] [drm] Initialized omapdrm 1.0.0 20110917 on minor 1
    [ 2.143753] asoc-simple-card sound0: tlv320aic3x-hifi <-> 48468000.mcasp mapping ok
    [ 2.163369] hctosys: unable to open rtc device (rtc0)
    [ 2.163740] mmc0: host does not support reading read-only switch, assuming write-enable
    [ 2.165624] mmc0: new high speed SDHC card at address b368
    [ 2.178660] mmcblk0: mmc0:b368 14.9 GiB
    [ 2.187110] mmcblk0: p1 p2
    [ 2.189032] Unable to handle kernel paging request at virtual address fffffffc
    [ 2.189034] pgd = c0003000
    [ 2.189042] [fffffffc] *pgd=80000080007003, *pmd=affa6003, *pte=00000000
    [ 2.189050] Internal error: Oops: 80000207 [#1] PREEMPT SMP ARM
    [ 2.189055] Modules linked in:
    [ 2.189060] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.84 #24
    [ 2.189063] Hardware name: Generic DRA74X (Flattened Device Tree)
    [ 2.189065] task: ef078000 ti: ef062000 task.ti: ef062000
    [ 2.189069] PC is at 0xfffffffc
    [ 2.189076] LR is at address_space_init_once+0x48/0x64
    [ 2.189081] pc : [<fffffffc>] lr : [<c0138db4>] psr: 40000013
    [ 2.189081] sp : ef063cb8 ip : ef063ca0 fp : ef063ccc
    [ 2.189083] r10: 0000000b r9 : eecae000 r8 : eecaedc0
    [ 2.189086] r7 : 00400000 r6 : 00000001 r5 : 00000000 r4 : eecaedc0
    [ 2.189088] r3 : eecaeef0 r2 : eecaeec4 r1 : c082f78c r0 : eecaeec0
    [ 2.189091] Flags: nZcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
    [ 2.189094] Control: 30c5387d Table: 80003000 DAC: 55555555
    [ 2.189096] Process swapper/0 (pid: 1, stack limit = 0xef062210)
    [ 2.189099] Stack: (0xef063cb8 to 0xef064000)
    [ 2.189103] 3ca0: ef003840 efd2e878
    [ 2.189107] 3cc0: ef063cdc ef063cd0 c0138e3c c0138ddc ef063d0c ef063ce0 c011148c c0138e38
    [ 2.189112] 3ce0: 024000c0 00000000 00000000 ef63bf60 ef003840 80170017 00000000 00000000
    [ 2.189116] 3d00: ef063d8c ef063d10 c0112520 c0111348 00000000 024000c0 00000000 ef063dd0
    [ 2.189121] 3d20: eeca1b28 00170017 eeca1b54 ef09dc00 ef063d5c ef063d40 c0134c0c c0689b60
    [ 2.189125] 3d40: eeca1b28 eeca1b78 00170017 00000000 ef063d7c ef063d60 c0135808 c0689b60
    [ 2.189129] 3d60: eeca1b28 ef003840 60000013 024000c0 00000000 ef063d90 000005a3 00000000
    [ 2.189133] 3d80: ef063db4 ef063d90 c0112b1c c0112284 eeca1b28 ef09dc00 c06a64f4 ef03163c
    [ 2.189137] 3da0: 000000b2 c08e4600 ef063dcc ef063db8 c0138f54 c0112974 eeca1b28 00008124
    [ 2.189141] 3dc0: ef063de4 ef063dd0 c013ab44 c0138efc eeca1b28 00008124 ef063dfc ef063de8
    [ 2.189146] 3de0: c013ab90 c013ab40 eeca1b28 00008124 ef063e24 ef063e00 c0268a50 c013ab88
    [ 2.189151] 3e00: c0268d14 c012d230 c06a6488 00008124 c06a64f4 eeca1b28 ef063e4c ef063e28
    [ 2.189154] 3e20: c0268db0 c0268a48 eeca1acc 00000000 c06a6488 ef031600 c06fb48c eeb7e5c0
    [ 2.189159] 3e40: ef063e64 ef063e50 c0269cd4 c0268d70 c06a64f4 000000b2 ef063e8c ef063e68
    [ 2.189162] 3e60: c0269d78 c0269c9c c06a6560 c06a64f4 c06a6488 00000000 ef031600 ef031600
    [ 2.189166] 3e80: ef063ea4 ef063e90 c05188bc c0269d54 c09c72bc ef031600 ef063ecc ef063ea8
    [ 2.189170] 3ea0: c0911cc0 c05187e4 c06fb48c c093d6f0 eeb7e5c0 c093d6f0 c0911bb4 c093d6f0
    [ 2.189175] 3ec0: ef063f4c ef063ed0 c000982c c0911bc0 ef063ef4 ef063ee0 c08e461c c02b90fc
    [ 2.189178] 3ee0: ef643100 c06abdfc ef063f4c ef063ef8 c004fc2c c08e460c ef063f34 c0826c78
    [ 2.189182] 3f00: c0826cc4 c082666c 00000007 00000007 00000000 c08e0e4c c081c284 00000000
    [ 2.189186] 3f20: 00000478 c098a000 c098a000 c0933a0c c0925838 000000b2 c08e4600 00000008
    [ 2.189190] 3f40: ef063f94 ef063f50 c08e4f68 c00097a0 00000007 00000007 00000000 c08e4600
    [ 2.189194] 3f60: 03000741 c08e0e4c 486a8189 c098a000 c0684f60 00000000 00000000 00000000
    [ 2.189198] 3f80: 00000000 00000000 ef063fac ef063f98 c0684f78 c08e4da0 00000000 c0684f60
    [ 2.189201] 3fa0: 00000000 ef063fb0 c000fb88 c0684f6c 00000000 00000000 00000000 00000000
    [ 2.189204] 3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [ 2.189208] 3fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00664428 11168530
    [ 2.189211] Backtrace:
    [ 2.189218] [<c0138dd0>] (inode_init_once) from [<c0138e3c>] (init_once+0x10/0x14)
    [ 2.189224] r5:efd2e878 r4:ef003840
    [ 2.189232] [<c0138e2c>] (init_once) from [<c011148c>] (allocate_slab+0x150/0x294)
    [ 2.189239] [<c011133c>] (allocate_slab) from [<c0112520>] (___slab_alloc.constprop.1+0x2a8/0x31c)
    [ 2.189249] r10:00000000 r9:00000000 r8:80170017 r7:ef003840 r6:ef63bf60 r5:00000000
    [ 2.189253] r4:00000000 r3:024000c0
    [ 2.189260] [<c0112278>] (___slab_alloc.constprop.1) from [<c0112b1c>] (kmem_cache_alloc+0x1b4/0x1ec)
    [ 2.189269] r10:00000000 r9:000005a3 r8:ef063d90 r7:00000000 r6:024000c0 r5:60000013
    [ 2.189272] r4:ef003840
    [ 2.189278] [<c0112968>] (kmem_cache_alloc) from [<c0138f54>] (alloc_inode+0x64/0xac)
    [ 2.189287] r9:c08e4600 r8:000000b2 r7:ef03163c r6:c06a64f4 r5:ef09dc00 r4:eeca1b28
    [ 2.189293] [<c0138ef0>] (alloc_inode) from [<c013ab44>] (new_inode_pseudo+0x10/0x48)
    [ 2.189297] r5:00008124 r4:eeca1b28
    [ 2.189301] [<c013ab34>] (new_inode_pseudo) from [<c013ab90>] (new_inode+0x14/0x28)
    [ 2.189305] r5:00008124 r4:eeca1b28
    [ 2.189310] [<c013ab7c>] (new_inode) from [<c0268a50>] (debugfs_get_inode+0x14/0x60)
    [ 2.189314] r5:00008124 r4:eeca1b28
    [ 2.189318] [<c0268a3c>] (debugfs_get_inode) from [<c0268db0>] (debugfs_create_file+0x4c/0xd8)
    [ 2.189321] r4:eeca1b28
    [ 2.189326] [<c0268d64>] (debugfs_create_file) from [<c0269cd4>] (debugfs_create_mode+0x44/0x4c)
    [ 2.189333] r7:eeb7e5c0 r6:c06fb48c r5:ef031600 r4:c06a6488
    [ 2.189337] [<c0269c90>] (debugfs_create_mode) from [<c0269d78>] (debugfs_create_u32+0x30/0x38)
    [ 2.189344] [<c0269d48>] (debugfs_create_u32) from [<c05188bc>] (clk_debug_create_one+0xe4/0x164)
    [ 2.189346] r4:ef031600
    [ 2.189351] [<c05187d8>] (clk_debug_create_one) from [<c0911cc0>] (clk_debug_init+0x10c/0x140)
    [ 2.189355] r5:ef031600 r4:c09c72bc
    [ 2.189361] [<c0911bb4>] (clk_debug_init) from [<c000982c>] (do_one_initcall+0x98/0x1e4)
    [ 2.189367] r6:c093d6f0 r5:c0911bb4 r4:c093d6f0
    [ 2.189374] [<c0009794>] (do_one_initcall) from [<c08e4f68>] (kernel_init_freeable+0x1d4/0x268)
    [ 2.189382] r10:00000008 r9:c08e4600 r8:000000b2 r7:c0925838 r6:c0933a0c r5:c098a000
    [ 2.189385] r4:c098a000
    [ 2.189393] [<c08e4d94>] (kernel_init_freeable) from [<c0684f78>] (kernel_init+0x18/0xf4)
    [ 2.189402] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c0684f60
    [ 2.189405] r4:c098a000
    [ 2.189411] [<c0684f60>] (kernel_init) from [<c000fb88>] (ret_from_fork+0x14/0x2c)
    [ 2.189415] r5:c0684f60 r4:00000000
    [ 2.189419] Code: bad PC value
    [ 2.189424] ---[ end trace 061c38aef2146108 ]---
    [ 2.189441] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
    [ 2.189441]
    [ 2.189913] CPU0: stopping
    [ 2.189917] CPU: 0 PID: 6 Comm: kworker/u4:0 Tainted: G D 4.4.84 #24
    [ 2.189919] Hardware name: Generic DRA74X (Flattened Device Tree)
    [ 2.189930] Workqueue: kmmcd mmc_rescan
    [ 2.189933] Backtrace:
    [ 2.189942] [<c00131d4>] (dump_backtrace) from [<c00133d0>] (show_stack+0x18/0x1c)
    [ 2.189949] r7:ef09b9f8 r6:20000193 r5:00000000 r4:c0957810
    [ 2.189959] [<c00133b8>] (show_stack) from [<c02b21a8>] (dump_stack+0x8c/0xa0)
    [ 2.189966] [<c02b211c>] (dump_stack) from [<c0016520>] (handle_IPI+0x184/0x198)
    [ 2.189972] r7:ef09b9f8 r6:00000000 r5:00000000 r4:c0935424
    [ 2.189977] [<c001639c>] (handle_IPI) from [<c00094c4>] (gic_handle_irq+0x78/0x7c)
    [ 2.189982] r7:fa212000 r6:ef09b9f8 r5:fa21200c r4:c093a8ec
    [ 2.189987] [<c000944c>] (gic_handle_irq) from [<c0013ec0>] (__irq_svc+0x40/0x74)
    [ 2.189989] Exception stack(0xef09b9f8 to 0xef09ba40)
    [ 2.189991] b9e0: 00000000 00000000
    [ 2.189995] ba00: 00000001 20000013 00000000 c0991f84 00000000 00000006 0000001f 000000e6
    [ 2.189999] ba20: c09ace60 ef09baa4 ef09b980 ef09ba48 c036b7a4 c007ee14 60000013 ffffffff
    [ 2.190007] r9:000000e6 r8:0000001f r7:ef09ba2c r6:ffffffff r5:60000013 r4:c007ee14
    [ 2.190014] [<c007eaa4>] (console_unlock) from [<c007f2a0>] (vprintk_emit+0x2a8/0x534)
    [ 2.190022] r10:00000000 r9:00000000 r8:00000000 r7:c098cee0 r6:c09af836 r5:00000003
    [ 2.190024] r4:0000000f
    [ 2.190029] [<c007eff8>] (vprintk_emit) from [<c007f664>] (vprintk_default+0x28/0x30)
    [ 2.190036] r10:00000000 r9:00000001 r8:eec0a200 r7:00000000 r6:c06abd24 r5:c02a478c
    [ 2.190038] r4:c007f63c
    [ 2.190046] [<c007f63c>] (vprintk_default) from [<c00cef28>] (printk+0x74/0x7c)
    [ 2.190051] [<c00ceeb8>] (printk) from [<c02a4118>] (check_partition+0x1b4/0x1f0)
    [ 2.190057] r3:efd2c098 r2:00000000 r1:eeb90000 r0:c0820460
    [ 2.190059] r4:eeb8e340
    [ 2.190064] [<c02a3f64>] (check_partition) from [<c02a3670>] (rescan_partitions+0xb8/0x2dc)
    [ 2.190071] r9:00000001 r8:00000000 r7:eec0a210 r6:00000000 r5:eeb05400 r4:eec0a200
    [ 2.190077] [<c02a35b8>] (rescan_partitions) from [<c015593c>] (__blkdev_get+0x2b8/0x3f8)
    [ 2.190084] r10:00000000 r9:00000001 r8:00000000 r7:eec0a210 r6:00000000 r5:eeb05400
    [ 2.190086] r4:eec0a200
    [ 2.190091] [<c0155684>] (__blkdev_get) from [<c0156534>] (blkdev_get+0x118/0x354)
    [ 2.190098] r10:eec0a200 r9:eeb05470 r8:eead0f00 r7:eeb0540c r6:00000000 r5:eec0a200
    [ 2.190100] r4:00000000
    [ 2.190105] [<c015641c>] (blkdev_get) from [<c02a1234>] (add_disk+0x338/0x448)
    [ 2.190112] r10:eec0a200 r9:eeb05470 r8:eead0f00 r7:eeb0540c r6:00000001 r5:00000000
    [ 2.190114] r4:eeb05400
    [ 2.190120] [<c02a0efc>] (add_disk) from [<c04f5c24>] (mmc_add_disk+0x20/0x100)
    [ 2.190127] r10:c097746c r9:00000000 r8:eeb05000 r7:ef3cc000 r6:eeb0529c r5:00000001
    [ 2.190129] r4:eeb05000
    [ 2.190134] [<c04f5c04>] (mmc_add_disk) from [<c04f5fac>] (mmc_blk_probe+0x224/0x2ec)
    [ 2.190140] r7:ef3cc000 r6:00000000 r5:00000001 r4:ef09bd0c
    [ 2.190145] [<c04f5d88>] (mmc_blk_probe) from [<c04e811c>] (mmc_bus_probe+0x1c/0x20)
    [ 2.190152] r10:c097746c r9:00000000 r8:00000002 r7:c0977670 r6:00000000 r5:ef3cc008
    [ 2.190154] r4:c09c57a4
    [ 2.190159] [<c04e8100>] (mmc_bus_probe) from [<c03e6744>] (driver_probe_device+0x204/0x2f8)
    [ 2.190163] [<c03e6540>] (driver_probe_device) from [<c03e695c>] (__device_attach_driver+0x8c/0xb4)
    [ 2.190170] r9:00000000 r8:c09c5780 r7:00000001 r6:ef3cc008 r5:ef09bdd0 r4:c0977670
    [ 2.190176] [<c03e68d0>] (__device_attach_driver) from [<c03e4a8c>] (bus_for_each_drv+0x68/0x9c)
    [ 2.190181] r7:00000001 r6:c03e68d0 r5:ef09bdd0 r4:00000000
    [ 2.190186] [<c03e4a24>] (bus_for_each_drv) from [<c03e6498>] (__device_attach+0xb8/0x11c)
    [ 2.190191] r6:ef3cc03c r5:ef3cc008 r4:ef3cc008
    [ 2.190194] [<c03e63e0>] (__device_attach) from [<c03e69d0>] (device_initial_probe+0x14/0x18)
    [ 2.190199] r7:00000000 r6:c097723c r5:ef3cc008 r4:ef3cc010
    [ 2.190204] [<c03e69bc>] (device_initial_probe) from [<c03e59b0>] (bus_probe_device+0x8c/0x94)
    [ 2.190210] [<c03e5924>] (bus_probe_device) from [<c03e3b10>] (device_add+0x3f4/0x57c)
    [ 2.190216] r7:00000000 r6:ef3cc008 r5:eeb04c08 r4:ef3cc010
    [ 2.190221] [<c03e371c>] (device_add) from [<c04e85e0>] (mmc_add_card+0x110/0x264)
    [ 2.190229] r10:ef09c000 r9:00000000 r8:c06f5bd4 r7:0000b368 r6:c082f340 r5:ef3cc008
    [ 2.190231] r4:ef3cc000
    [ 2.190236] [<c04e84d0>] (mmc_add_card) from [<c04ee27c>] (mmc_attach_sd+0xa0/0x14c)
    [ 2.190241] r7:c06f5bc8 r6:eeb04c00 r5:00000000 r4:eeb04c00
    [ 2.190246] [<c04ee1dc>] (mmc_attach_sd) from [<c04e7ce8>] (mmc_rescan+0x2ac/0x318)
    [ 2.190249] r5:00061a80 r4:eeb04e58
    [ 2.190256] [<c04e7a3c>] (mmc_rescan) from [<c004a6b4>] (process_one_work+0x124/0x3f4)
    [ 2.190263] r9:00000000 r8:ef339200 r7:00000000 r6:ef09c000 r5:ef092100 r4:eeb04e58
    [ 2.190269] [<c004a590>] (process_one_work) from [<c004a9d0>] (worker_thread+0x4c/0x524)
    [ 2.190276] r10:ef09c000 r9:ef092100 r8:00000088 r7:ef09a000 r6:ef09c014 r5:ef092118
    [ 2.190278] r4:ef09c000
    [ 2.190284] [<c004a984>] (worker_thread) from [<c0050508>] (kthread+0x100/0x118)
    [ 2.190291] r10:00000000 r9:00000000 r8:c004a984 r7:ef092100 r6:ef09a000 r5:ef05f740
    [ 2.190293] r4:00000000
    [ 2.190298] [<c0050408>] (kthread) from [<c000fb88>] (ret_from_fork+0x14/0x2c)
    [ 2.190305] r8:00000000 r7:00000000 r6:00000000 r5:c0050408 r4:ef05f740
    [ 3.255812] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
    [ 3.255812]

    Could you suggest the cause of this problem or the way how to solve this?

    Thanks and Regards,

    Yoo.

  • Hi Yoo,

    thanks for updating the thread. I saw you have a new thread for the kernel panic. Can we close this one as the original topic is resolved and continue in the other thread?

    Thanks,

    Yordan

  • Hi Yordan,

    I resolved this issue by make disabled oppdm_mpu node in dra7.dtsi file.

    Thanks for your support.

    I will close this thread.

    Regards,

    Yoo