Hi,
I have a custom imx6 solo board that we have developped. It is very similar to the wandboard solo (same RAM).
I made a custom u-boot, kernel and rootfs. When I test them on the wandboard, everything is working. But when I test on my board, I get stuck to the line "
cpu regulator mode:ldo_enable". Can somebody point me to what it could be.
Thank you.
Custom board log:
U-Boot 2014.04-rc3-svn1843 (Apr 23 2014 - 16:28:52)
CPU: Freescale i.MX6SOLO rev1.1 at 648 MHz
Reset cause: POR
Board: Wandboard
DRAM: 512 MiB
Now running in RAM - U-Boot at: 2ff85000
MMC: Setup sdhc 1.
FSL_SDHC: 0
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
reading zImage
2982032 bytes read in 339 ms (8.4 MiB/s)
setenv filesize 2d8090
Kernel image @ 0x12000000 [ 0x000000 - 0x2d8090 ]
setenv fdtaddr 0
using: ATAGS
Starting kernel ...
## Transferring control to Linux (at address 12000000)...
## boot params 268435712
## Loading kernel entry point
MACH: 4412 113c
[ 0.000000] Linux version 3.0.35-wandboard+yocto (xavier@xavier) (gcc version 4.6.2 20110630 (prerelease) (Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20) ) #40 SMP PREEMPT Wed Apr 23 14:35:49 EDT 2014
[ 0.000000] CPU identified as i.MX6DL/SOLO, silicon rev 1.1
[ 0.000000] PERCPU: Embedded 7 pages/cpu @90406000 s5216 r8192 d15264 u32768
[ 0.000000] Kernel command line: mem=512M lpj=7905280 console=ttymxc2,115200n8 root=/dev/mmcblk0p2 rootwait rw
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 80MB 256MB = 336MB total
[ 0.000000] Memory: 333432k/333432k available, 190856k 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] DMA : 0xf4600000 - 0xffe00000 ( 184 MB)
[ 0.000000] vmalloc : 0xa0800000 - 0xf2000000 (1304 MB)
[ 0.000000] lowmem : 0x80000000 - 0xa0000000 ( 512 MB)
[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
[ 0.000000] .init : 0x80008000 - 0x80031000 ( 164 kB)
[ 0.000000] .text : 0x80031000 - 0x8056366c (5322 kB)
[ 0.000000] .data : 0x80564000 - 0x805b0f00 ( 308 kB)
[ 0.000000] .bss : 0x805b0f24 - 0x805f0f88 ( 257 kB)
[ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:624
[ 0.000000] MXC GPIO hardware
[ 0.000000] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms
[ 0.000000] Set periph_clk's parent to pll2_pfd_400M!
[ 0.000000] arm_max_freq=1GHz
[ 0.000000] MXC_Early serial console at MMIO 0x21ec000 (options '115200n8')
[ 0.000000] bootconsole [ttymxc2] enabled
[ 0.000000] Console: colour dummy device 80x30
[ 0.191001] Calibrating delay loop (skipped) preset value.. 1581.05 BogoMIPS (lpj=7905280)
[ 0.199341] pid_max: default: 32768 minimum: 301
[ 0.204322] Mount-cache hash table entries: 512
[ 0.209695] CPU: Testing write buffer coherency: ok
[ 0.214775] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[ 0.283066] Brought up 1 CPUs
[ 0.286054] SMP: Total of 1 processors activated (1581.05 BogoMIPS).
[ 0.292957] devtmpfs: initialized
[ 0.316538] print_constraints: dummy:
[ 0.320564] NET: Registered protocol family 16
[ 0.330153] print_constraints: vddpu: 725 <--> 1300 mV at 1150 mV fast normal
[ 0.337856] print_constraints: vddcore: 725 <--> 1300 mV at 1150 mV fast normal
[ 0.345629] print_constraints: vddsoc: 725 <--> 1300 mV at 1175 mV fast normal
[ 0.353508] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal
[ 0.361279] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal
[ 0.368983] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal
[ 0.387113] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[ 0.394121] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.
[ 0.401465] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.407751] L310 cache controller enabled
[ 0.411784] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x32050000, Cache size: 524288 B
[ 0.421639] ------------[ cut here ]------------
[ 0.426291] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.434399] ---[ end trace 1b75b31a2719ed1c ]---
[ 0.499116] ------------[ cut here ]------------
[ 0.503760] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.511815] ---[ end trace 1b75b31a2719ed1d ]---
[ 0.516464] ------------[ cut here ]------------
[ 0.521105] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.529149] ---[ end trace 1b75b31a2719ed1e ]---
[ 0.533796] ------------[ cut here ]------------
[ 0.538434] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.546474] ---[ end trace 1b75b31a2719ed1f ]---
[ 0.551117] ------------[ cut here ]------------
[ 0.555755] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.563794] ---[ end trace 1b75b31a2719ed20 ]---
[ 0.568438] ------------[ cut here ]------------
[ 0.573075] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.581117] ---[ end trace 1b75b31a2719ed21 ]---
[ 0.585758] ------------[ cut here ]------------
[ 0.590397] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.598434] ---[ end trace 1b75b31a2719ed22 ]---
[ 0.603076] ------------[ cut here ]------------
[ 0.607713] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.615752] ---[ end trace 1b75b31a2719ed23 ]---
[ 0.645843] bio: create slab <bio-0> at 0
[ 0.651036] vgaarb: loaded
[ 0.654626] SCSI subsystem initialized
[ 0.658778] spi_imx imx6q-ecspi.0: probed
[ 0.663494] spi_imx imx6q-ecspi.1: probed
[ 0.668465] usbcore: registered new interface driver usbfs
[ 0.674232] usbcore: registered new interface driver hub
[ 0.679780] usbcore: registered new device driver usb
[ 0.705115] imx-ipuv3 imx-ipuv3.0: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
[ 0.713408] mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 driver probed
[ 0.719953] mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 dphy version is 0x3130302a
[ 0.727692] MIPI CSI2 driver module loaded
[ 0.732036] Advanced Linux Sound Architecture Driver Version 1.0.24.
[ 0.739514] Switching to clocksource mxc_timer1
[ 0.763288] NET: Registered protocol family 2
[ 0.768004] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.776093] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.783639] TCP bind hash table entries: 16384 (order: 5, 196608 bytes)
[ 0.790652] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.797219] TCP reno registered
[ 0.800380] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.806264] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.813314] RPC: Registered named UNIX socket transport module.
[ 0.819328] RPC: Registered udp transport module.
[ 0.824050] RPC: Registered tcp transport module.
[ 0.828789] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.836438] Static Power Management for Freescale i.MX6
[ 0.841687] wait mode is enabled for i.MX6
[ 0.846044] cpaddr = a0820000 suspend_iram_base=a08ac000
[ 0.851462] PM driver module loaded
[ 0.855471] IMX usb wakeup probe
[ 0.859445] IMX usb wakeup probe
[ 0.863005] cpu regulator mode:ldo_enable
Wandboard log:
U-Boot 2014.04-rc3-svn1843 (Apr 23 2014 - 16:07:04)
CPU: Freescale i.MX6SOLO rev1.1 at 648 MHz
Reset cause: POR
Board: Wandboard
DRAM: 512 MiB
Now running in RAM - U-Boot at: 2ff85000
MMC: Setup sdhc 1.
FSL_SDHC: 0
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
reading zImage
2982024 bytes read in 345 ms (8.2 MiB/s)
setenv filesize 2d8088
Kernel image @ 0x12000000 [ 0x000000 - 0x2d8088 ]
setenv fdtaddr 0
using: ATAGS
Starting kernel ...
## Transferring control to Linux (at address 12000000)...
## boot params 268435712
## Loading kernel entry point
MACH: 4412 113c
[ 0.000000] Linux version 3.0.35-wandboard+yocto (xavier@xavier) (gcc version 4.6.2 20110630 (prerelease) (Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20) ) #41 SMP PREEMPT Wed Apr 23 14:39:33 EDT 2014
[ 0.000000] CPU identified as i.MX6DL/SOLO, silicon rev 1.1
[ 0.000000] PERCPU: Embedded 7 pages/cpu @90406000 s5216 r8192 d15264 u32768
[ 0.000000] Kernel command line: mem=512M lpj=7905280 console=ttymxc0,115200n8 root=/dev/mmcblk0p2 rootwait rw
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 80MB 256MB = 336MB total
[ 0.000000] Memory: 333432k/333432k available, 190856k 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] DMA : 0xf4600000 - 0xffe00000 ( 184 MB)
[ 0.000000] vmalloc : 0xa0800000 - 0xf2000000 (1304 MB)
[ 0.000000] lowmem : 0x80000000 - 0xa0000000 ( 512 MB)
[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
[ 0.000000] .init : 0x80008000 - 0x80031000 ( 164 kB)
[ 0.000000] .text : 0x80031000 - 0x8056366c (5322 kB)
[ 0.000000] .data : 0x80564000 - 0x805b0f00 ( 308 kB)
[ 0.000000] .bss : 0x805b0f24 - 0x805f0f88 ( 257 kB)
[ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:624
[ 0.000000] MXC GPIO hardware
[ 0.000000] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms
[ 0.000000] Set periph_clk's parent to pll2_pfd_400M!
[ 0.000000] arm_max_freq=1GHz
[ 0.000000] MXC_Early serial console at MMIO 0x2020000 (options '115200n8')
[ 0.000000] bootconsole [ttymxc0] enabled
[ 0.000000] Console: colour dummy device 80x30
[ 0.190988] Calibrating delay loop (skipped) preset value.. 1581.05 BogoMIPS (lpj=7905280)
[ 0.199329] pid_max: default: 32768 minimum: 301
[ 0.204309] Mount-cache hash table entries: 512
[ 0.209709] CPU: Testing write buffer coherency: ok
[ 0.214791] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[ 0.283084] Brought up 1 CPUs
[ 0.286071] SMP: Total of 1 processors activated (1581.05 BogoMIPS).
[ 0.292975] devtmpfs: initialized
[ 0.316541] print_constraints: dummy:
[ 0.320568] NET: Registered protocol family 16
[ 0.330166] print_constraints: vddpu: 725 <--> 1300 mV at 1150 mV fast normal
[ 0.337872] print_constraints: vddcore: 725 <--> 1300 mV at 1150 mV fast normal
[ 0.345640] print_constraints: vddsoc: 725 <--> 1300 mV at 1175 mV fast normal
[ 0.353523] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal
[ 0.361294] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal
[ 0.369005] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal
[ 0.387137] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[ 0.394145] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.
[ 0.401489] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.407776] L310 cache controller enabled
[ 0.411810] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x32050000, Cache size: 524288 B
[ 0.421665] ------------[ cut here ]------------
[ 0.426317] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.434425] ---[ end trace 1b75b31a2719ed1c ]---
[ 0.499142] ------------[ cut here ]------------
[ 0.503786] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.511846] ---[ end trace 1b75b31a2719ed1d ]---
[ 0.516493] ------------[ cut here ]------------
[ 0.521131] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.529175] ---[ end trace 1b75b31a2719ed1e ]---
[ 0.533819] ------------[ cut here ]------------
[ 0.538457] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.546498] ---[ end trace 1b75b31a2719ed1f ]---
[ 0.551140] ------------[ cut here ]------------
[ 0.555777] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.563817] ---[ end trace 1b75b31a2719ed20 ]---
[ 0.568459] ------------[ cut here ]------------
[ 0.573096] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.581134] ---[ end trace 1b75b31a2719ed21 ]---
[ 0.585775] ------------[ cut here ]------------
[ 0.590413] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.598450] ---[ end trace 1b75b31a2719ed22 ]---
[ 0.603091] ------------[ cut here ]------------
[ 0.607729] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x48/0x100()
[ 0.615767] ---[ end trace 1b75b31a2719ed23 ]---
[ 0.645813] bio: create slab <bio-0> at 0
[ 0.651018] vgaarb: loaded
[ 0.654601] SCSI subsystem initialized
[ 0.658755] spi_imx imx6q-ecspi.0: probed
[ 0.663461] spi_imx imx6q-ecspi.1: probed
[ 0.668443] usbcore: registered new interface driver usbfs
[ 0.674208] usbcore: registered new interface driver hub
[ 0.679759] usbcore: registered new device driver usb
[ 0.705088] imx-ipuv3 imx-ipuv3.0: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
[ 0.713370] mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 driver probed
[ 0.719914] mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 dphy version is 0x3130302a
[ 0.727647] MIPI CSI2 driver module loaded
[ 0.731991] Advanced Linux Sound Architecture Driver Version 1.0.24.
[ 0.739480] Switching to clocksource mxc_timer1
[ 0.763240] NET: Registered protocol family 2
[ 0.767954] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.776037] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.783583] TCP bind hash table entries: 16384 (order: 5, 196608 bytes)
[ 0.790593] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.797159] TCP reno registered
[ 0.800322] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.806207] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.813266] RPC: Registered named UNIX socket transport module.
[ 0.819280] RPC: Registered udp transport module.
[ 0.824002] RPC: Registered tcp transport module.
[ 0.828741] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.836393] Static Power Management for Freescale i.MX6
[ 0.841643] wait mode is enabled for i.MX6
[ 0.845991] cpaddr = a0820000 suspend_iram_base=a08ac000
[ 0.851413] PM driver module loaded
[ 0.855428] IMX usb wakeup probe
[ 0.859401] IMX usb wakeup probe
[ 0.862957] cpu regulator mode:ldo_enable
[ 0.867222] i.MXC CPU frequency driver
[ 0.888634] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.896017] msgmni has been set to 651
[ 0.901260] alg: No test for stdrng (krng)
[ 0.905559] io scheduler noop registered
[ 0.909496] io scheduler deadline registered
[ 0.913866] io scheduler cfq registered (default)
[ 0.919457] mxc_sdc_fb mxc_sdc_fb.0: register mxc display driver hdmi
[ 0.926013] mxc_hdmi mxc_hdmi: Detected HDMI controller 0x13:0x1a:0xa0:0xc1
[ 0.964194] imx-ipuv3 imx-ipuv3.0: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)
[ 1.036231] Console: switching to colour frame buffer device 240x67
[ 1.077861] mxc_sdc_fb mxc_sdc_fb.1: register mxc display driver ldb
[ 1.084307] _regulator_get: get() with no identifier
[ 1.093179] imx-sdma imx-sdma: loaded firmware 1.1
[ 1.102116] imx-sdma imx-sdma: initialized
[ 1.251032] Serial: IMX driver
[ 1.254568] imx-uart.0: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX
[ 1.261047] console [ttymxc0] enabled, bootconsole disabled
[ 1.261047] console [ttymxc0] enabled, bootconsole disabled
[ 1.276249] loop: module loaded
[ 1.279861] FEC Ethernet Driver
[ 1.283153] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.289884] add wake up source irq 75
[ 1.296115] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
[ 1.302824] fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
[ 1.334154] fsl-ehci fsl-ehci.0: irq 75, io base 0x02184000
[ 1.354143] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00
[ 1.360498] hub 1-0:1.0: USB hub found
[ 1.364334] hub 1-0:1.0: 1 port detected
[ 1.368436] add wake up source irq 72
[ 1.372135] fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller
[ 1.378817] fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2
[ 1.414147] fsl-ehci fsl-ehci.1: irq 72, io base 0x02184200
[ 1.434143] fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00
[ 1.440407] hub 2-0:1.0: USB hub found
[ 1.444214] hub 2-0:1.0: 1 port detected
[ 1.448460] Initializing USB Mass Storage driver...
[ 1.453506] usbcore: registered new interface driver usb-storage
[ 1.459549] USB Mass Storage support registered.
[ 1.464472] ARC USBOTG Device Controller driver (1 August 2005)
[ 1.470440] udc: request mem region for fsl-usb2-udc failed
[ 1.476150] fsl-usb2-udc: probe of fsl-usb2-udc failed with error -16
[ 1.482800] i2c /dev entries driver
[ 1.487329] Linux video capture interface: v2.00
[ 1.584241] ov5640_read_reg:write reg error:reg=300a
[ 1.589209] camera ov5640_mipi is not found
[ 1.593893] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video16
[ 1.601586] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video17
[ 1.609267] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video18
[ 1.617189] sdhci: Secure Digital Host Controller Interface driver
[ 1.623372] sdhci: Copyright(c) Pierre Ossman
[ 1.627894] mmc0: no vmmc regulator found
[ 1.632105] mmc0: SDHCI controller on platform [sdhci-esdhc-imx.2] using ADMA
[ 1.640162] mmc1: no vmmc regulator found
[ 1.649195] mmc1: SDHCI controller on platform [sdhci-esdhc-imx.1] using ADMA
[ 1.656431] sdhci sdhci-esdhc-imx.0: no write-protect pin available!
[ 1.663607] mmc2: no vmmc regulator found
[ 1.679143] mmc2: SDHCI controller on platform [sdhci-esdhc-imx.0] using ADMA
[ 1.692942] mxc_vdoa mxc_vdoa: i.MX Video Data Order Adapter(VDOA) driver probed
[ 1.706956] VPU initialized
[ 1.716219] mxc_asrc registered
[ 1.757238] usbcore: registered new interface driver usbhid
[ 1.762815] usbhid: USB HID core driver
[ 1.774653] usbcore: registered new interface driver snd-usb-audio
[ 1.784716] mxc_hdmi_soc mxc_hdmi_soc.0: MXC HDMI Audio
[ 1.790100] mxc_spdif mxc_spdif.0: MXC SPDIF Audio
[ 1.797035] sgtl5000 1-000a: Failed to get supply 'VDDA': -19
[ 1.802964] print_constraints: 1-000a: 850 <--> 1600 mV at 1200 mV normal
[ 1.813142] sgtl5000 1-000a: Failed to get supply 'VDDA': -19
[ 1.819045] sgtl5000 1-000a: Failed to request supplies: -19
[ 1.824771] sgtl5000 1-000a: asoc: failed to probe CODEC sgtl5000.1-000a: -19
[ 1.831944] asoc: failed to instantiate card sgtl5000-audio: -19
[ 1.841672] asoc: mxc-spdif <-> imx-spdif-dai.0 mapping ok
[ 1.852566] asoc: mxc-hdmi-soc <-> imx-hdmi-soc-dai.0 mapping ok
[ 1.862697] ALSA device list:
[ 1.865797] #0: imx-spdif
[ 1.868639] #1: imx-hdmi-soc
[ 1.872193] TCP cubic registered
[ 1.881135] Registering the dns_resolver key type
[ 1.889135] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 1.902450] mmc0: new high speed SDHC card at address b368
[ 1.907955] ThumbEE CPU extension supported.
[ 1.912512] Bus freq driver module loaded
[ 1.916763] Bus freq driver Enabled
[ 1.920393] mmcblk0: mmc0:b368 NCard 3.73 GiB
[ 1.928569] DVFS driver module loaded
[ 1.932348] mmcblk0: p1 p2
[ 1.936881] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.963377] EXT3-fs: barriers not enabled
[ 6.505122] kjournald starting. Commit interval 5 seconds
[ 6.868304] EXT3-fs (mmcblk0p2): using internal journal
[ 6.873550] EXT3-fs (mmcblk0p2): recovery complete
[ 7.238633] EXT3-fs (mmcblk0p2): mounted filesystem with writeback data mode
[ 7.245818] VFS: Mounted root (ext3 filesystem) on device 179:2.
[ 7.257931] devtmpfs: mounted
[ 7.261039] Freeing init memory: 164K
init started: BusyBox v1.20.2 (2014-04-11 11:01:14 EDT)
Setting hotplug handler: [ OK ]
Creating device files: Auto-mount of [/media/mmcblk0p1] successful
Auto-mount of [/media/mmcblk0p2] successful
[ OK ]
mount: mounting none on /dev/pts failed: No such file or directory
mount: mounting tmpfs on /dev/shm failed: No such file or directory
Setting timezone and system clock: [OK]
Starting system logging.
Intializing sound to defaults: Found hardware: "imx-spdif" "" "" "" ""
Hardware is initialized using a generic method
[ OK ]
Configuring network interfaces: ifdown: interface lo not configured
done
Starting dbus: [FAIL]
BusyBox v1.20.2 (2014-04-11 11:01:14 EDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.
#
#
#
Hi Xavier
issue may be addressed by below patches
i.MX6Q: i.MX 6Quad Family of Applications Processors
I never used wandboard, probably it may be useful to check
LDOs with oscilloscope and SDK, check voltages, ripples e.t.c.
Thank you Chip for the info.
I checked and we already have the LDO patched. I patched it again just to be sure. I came with the same results.
For the voltages levels, here is what I get:
vddpu: 725 <--> 1300 mV at 1150 mV fast normal
vddcore: 725 <--> 1300 mV at 1150 mV fast normal
vddsoc: 725 <--> 1300 mV at 1175 mV fast normal
vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal
vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal
vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal
Unfortunately, we can not probe theses regulators physicaly. Everytime I use my probe on one of the capacitor, the imx6 resets. I think the osciloscope impedence is not high enough.
Do you have anything else I could try?
Thank you.
Hi Xavier
Before i.MX6 LDO enable, PMIC voltages whould be reduced,
one can check below
board/freescale/mx6q_sabresd/mx6q_sabresd.c in u-mobo/uboot-imx:master - Gitorious
Also it is strange that processor resets, probably some power
lines are disconnected from capacitors.
Best regards
chip