Open nickaein opened 9 years ago
Hi,
I've flashed Cubian X1 Desktop HDMI image for Cubietruck (Cubian-desktop-x1-a20-cubietruck-hdmi.img) on the SD card using the following command:
sudo dd if=Cubian-desktop-x1-a20-cubietruck-hdmi.img of=/dev/sdb bs=4096; sync
Using the serial debug, it can be obsevered that the boot stucks at =========== WLAN placed in RESET ========
Here is the complete serial console output:
U-Boot SPL 2014.01-rc1-09161-g108ec3f (Jan 20 2014 - 05:50:52) Board: Cubietruck DRAM: 2048 MiB CPU: 960000000Hz, AXI/AHB/APB: 3/2/2 spl: not an uImage at 1600 U-Boot 2014.01-rc1-09161-g108ec3f (Jan 20 2014 - 05:50:52) Allwinner Technology CPU: Allwinner A20 (SUN7I) Board: Cubietruck I2C: ready DRAM: 2 GiB WARNING: Caches not enabled MMC: SUNXI SD/MMC: 0 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: mii0 Warning: failed to set MAC address Hit any key to stop autoboot: 0 ** Unrecognized filesystem type ** ** File not found boot/uEnv.txt ** 150 bytes read in 4 ms (36.1 KiB/s) Loaded environment from uEnv.txt ** Unrecognized filesystem type ** ** File not found boot/boot.scr ** ** File not found boot.scr ** ** File not found /boot/script.bin ** ** Unrecognized filesystem type ** 50028 bytes read in 8 ms (6 MiB/s) 5912576 bytes read in 401 ms (14.1 MiB/s) ## Booting kernel from Legacy Image at 48000000 ... Image Name: Linux-3.4.79-sun7i Created: 2014-07-02 22:40:15 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 5912512 Bytes = 5.6 MiB Load Address: 40008000 Entry Point: 40008000 Verifying Checksum ... OK Loading Kernel Image ... OK Starting kernel ... <6>Booting Linux on physical CPU 0 <6>Initializing cgroup subsys cpuset <6>Initializing cgroup subsys cpu <5>Linux version 3.4.79-sun7i (root@ubtu) (gcc version 4.8.2 20130603 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2013.06 - Linaro GCC 2013.04 CPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=10c5387d CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: sun7i <6>Memory Reserved: <6> SYS : 0x43000000 - 0x4300ffff ( 64 kB) <6> G2D : 0x50000000 - 0x50ffffff ( 16 MB) <6> LCD : 0x51000000 - 0x52ffffff ( 32 MB) <7>cma: dma_contiguous_reserve(limit 4fffffff) <7>cma: dma_contiguous_reserve: reserving 192 MiB for global area <7>cma: dma_declare_contiguous(size c000000, base 00000000, limit 4fffffff) <6>cma: CMA: reserved 192 MiB at 43c00000 Memory policy: ECC disabled, Data cache writealloc <6>sunxi: Allwinner A20 (AW1651/sun7i) detected. <7>On node 0 totalpages: 524288 <7>free_area_init_node: node 0, pgdat c0b30500, node_mem_map d3000000 <7> DMA zone: 512 pages used for memmap <7> DMA zone: 0 pages reserved <7> DMA zone: 65024 pages, LIFO batch:15 <7> Normal zone: 1008 pages used for memmap <7> Normal zone: 128016 pages, LIFO batch:31 <7> HighMem zone: 2576 pages used for memmap <7> HighMem zone: 327152 pages, LIFO batch:31 <6>PERCPU: Embedded 7 pages/cpu @d400e000 s7616 r8192 d12864 u32768 <7>pcpu-alloc: s7616 r8192 d12864 u32768 alloc=8*4096<c> <7>pcpu-alloc: <c>[0] <c>0 <c>[0] <c>1 <c> Built 1 zonelists in Zone order, mobility grouping on. Total pages: 520192 <5>Kernel command line: console=ttyS0,115200 root=/dev/mmcblk0p2 rootwait loglevel=8 panic=10 console=tty2 hdmi.audio=EDID:0 disp.screen0_outp0 <6>PID hash table entries: 4096 (order: 2, 16384 bytes) <6>Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) <6>Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) <6>allocated 4194304 bytes of page_cgroup <6>please try 'cgroup_disable=memory' option if you don't want memory cgroups <6>Memory: 2048MB = 2048MB total <5>Memory: 1816100k/1816100k available, 281052k reserved, 1318912K highmem <5>Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) vmalloc : 0xf0000000 - 0xff000000 ( 240 MB) lowmem : 0xc0000000 - 0xef800000 ( 760 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0xc0008000 - 0xc0a7b204 (10701 kB) .init : 0xc0a7c000 - 0xc0ab8dc0 ( 244 kB) .data : 0xc0aba000 - 0xc0b39398 ( 509 kB) .bss : 0xc0b393bc - 0xc0d21cd8 (1955 kB) <6>SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 <6>Preemptible hierarchical RCU implementation. <6> RCU dyntick-idle grace-period acceleration is enabled. <6>NR_IRQS:192 <6>Architected local timer running at 24.00MHz. <6>sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms <2>start_kernel(): bug: interrupts were enabled early <6>Console: colour dummy device 80x30 <6>console [tty2] enabled <6>Calibrating delay loop... <c>1908.73 BogoMIPS (lpj=9543680) <6>pid_max: default: 32768 minimum: 301 <6>Mount-cache hash table entries: 512 <6>Initializing cgroup subsys cpuacct <6>Initializing cgroup subsys memory <6>Initializing cgroup subsys devices <6>Initializing cgroup subsys freezer <6>Initializing cgroup subsys blkio <6>Initializing cgroup subsys perf_event <6>CPU: Testing write buffer coherency: ok <6>CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 <6>hw perfevents: enabled with ARMv7 Cortex-A7 PMU driver, 5 counters available <6>Setting up static identity map for 0x40788798 - 0x407887f0 CPU1: Booted secondary processor <6>CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 <6>Brought up 2 CPUs <6>SMP: Total of 2 processors activated (3824.02 BogoMIPS). <6>devtmpfs: initialized <6>xor: measuring software checksum speed <6> arm4regs : 1332.000 MB/sec <6> 8regs : 705.600 MB/sec <6> 32regs : 798.000 MB/sec <6>xor: using function: arm4regs (1332.000 MB/sec) <6>dummy: <7>cma: cma_init_reserved_areas() <7>cma: cma_create_area(base 00043c00, count c000) <7>cma: cma_create_area: returned ef0ab1c0 <6>NET: Registered protocol family 16 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 64, align 6) <7>cma: dma_alloc_from_contiguous(): returned d3078000 <6>DMA: preallocated 256 KiB pool for atomic coherent allocations <6>hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. <6>hw-breakpoint: maximum watchpoint size is 8 bytes. <6>[ccu-inf] aw clock manager init <6>[ccu-inf] aw_ccu_init <6>[ccu-inf] script config pll3 to 297MHz <6>[ccu-inf] script config pll4 to 300MHz <6>[ccu-inf] script config pll6 to 600MHz <6>[ccu-inf] script config pll7 to 297MHz <6>[ccu-inf] script config pll8 to 336MHz <6>Init eGon pin module V2.0 <6>bio: create slab <bio-0> at 0 raid6: int32x1 151 MB/s raid6: int32x2 189 MB/s raid6: int32x4 209 MB/s raid6: int32x8 196 MB/s raid6: using algorithm int32x4 (209 MB/s) <5>SCSI subsystem initialized <7>libata version 3.00 loaded. <6>usbcore: registered new interface driver usbfs <6>usbcore: registered new interface driver hub <6>usbcore: registered new device driver usb <6>Linux media interface: v0.10 <6>Linux video capture interface: v2.00 <6>Advanced Linux Sound Architecture Driver Version 1.0.25. <6>cfg80211: Calling CRDA to update world regulatory domain <6>Switching to clocksource arch_sys_counter <5>FS-Cache: Loaded <6>CacheFiles: Loaded WRN:L287(drivers/usb/sunxi_usb/manager/usb_manager.c):ERR: det_vbus pin is invaild WRN:L426(drivers/usb/sunxi_usb/manager/usb_manager.c):ERR: check_usb_board_info failed WRN:L480(drivers/usb/sunxi_usb/manager/usb_manager.c):ERR: get_usb_cfg failed <6>NET: Registered protocol family 2 <6>IP route cache hash table entries: 32768 (order: 5, 131072 bytes) <6>TCP established hash table entries: 131072 (order: 8, 1048576 bytes) <6>TCP bind hash table entries: 65536 (order: 7, 786432 bytes) <6>TCP: Hash tables configured (established 131072 bind 65536) <6>TCP: reno registered <6>UDP hash table entries: 512 (order: 2, 16384 bytes) <6>UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) <6>NET: Registered protocol family 1 <6>RPC: Registered named UNIX socket transport module. <6>RPC: Registered udp transport module. <6>RPC: Registered tcp transport module. <6>RPC: Registered tcp NFSv4.1 backchannel transport module. pm: select wifi: ap6210 <6>ap6xxx: config 32k clock [wifi_pm]: wifi gpio init is OK !! [rfkill]: rfkill set power 0 <6>audit: initializing netlink socket (disabled) <5>type=2000 audit(1.410:1): initialized highmem bounce pool size: 64 pages <5>VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) <5>NFS: Registering the id_resolver key type <6>nfs4filelayout_init: NFSv4 File Layout Driver Registering... <6>NTFS driver 2.1.30 [Flags: R/W]. <6>fuse init (API version 7.18) <6>OCFS2 1.5.0 <6>ocfs2: Registered cluster interface o2cb <6>OCFS2 DLMFS 1.5.0 OCFS2 User DLM kernel interface loaded <6>OCFS2 Node Manager 1.5.0 <6>OCFS2 DLM 1.5.0 <6>Btrfs loaded <6>msgmni has been set to 1355 <3>alg: comp: Compression test 1 failed for lzo-generic: output len = 57 <6>alg: No test for stdrng (krng) <6>Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) <6>io scheduler noop registered <6>io scheduler deadline registered <6>io scheduler cfq registered (default) <6>sunxi disp driver loaded (/dev/disp api 1.0) <6>Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled <6>[uart]: used uart info.: 0x05 <6>[uart]: serial probe 0 irq 33 mapbase 0x01c28000 <6>sunxi-uart.0: ttyS0 at MMIO 0x1c28000 (irq = 33) is a U6_16550A <6>console [ttyS0] enabled <6>[uart]: serial probe 2 irq 35 mapbase 0x01c28800 <6>sunxi-uart.2: ttyS1 at MMIO 0x1c28800 (irq = 35) is a U6_16550A <7>G2D: drv_g2d_init <6>G2D: g2dmem: g2d_start=50000000, g2d_size=1000000 <6>G2D: head:d0000000,tail:d1000000 <6>G2D: Module initialized.major:250 <6>brd: module loaded <6>loop: module loaded [NAND] nand driver version: 0x2 0x9 <4>Dev Sunxi softw311 nand magic does not match for MBR 1: softw411 <4>Dev Sunxi softw311 nand magic does not match for MBR 2: <4>Dev Sunxi softw311 nand magic does not match for MBR 3: <4>Dev Sunxi softw311 nand magic does not match for MBR 4: <4>Dev Sunxi softw311 nand header bad for all MBR copies, MBR corrupted or not present. <4>Dev Sunxi softw411 nand: part 1, start 128, size 2048 <4>Dev Sunxi softw411 nand: part 2, start 2176, size 15038336 <6> nand: nanda nandb [NAND]nand driver, ok. <6>sw_ahci sw_ahci.0: controller can't do PMP, turning off CAP_PMP <4>sw_ahci sw_ahci.0: forcing PORTS_IMPL to 0x1 <6>sw_ahci sw_ahci.0: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl platform mode <6>sw_ahci sw_ahci.0: flags: ncq sntf pm led clo only pio slum part ccc <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 23, align 5) <7>cma: dma_alloc_from_contiguous(): returned d3078800 <6>scsi0 : sw_ahci_platform <6>ata1: SATA max UDMA/133 mmio [mem 0x01c18000-0x01c18fff] port 0x100 irq 88 <3>[spi-err] Get spi devices number failed <3>[spi-err] register spi devices board info failed <4>spi: cannot find any using configuration for all 4 spi controllers, return directly! <4>emac_init fetch emac using configuration failed <6>emac driver is disabled <6>gmac: use mac address from chipid <6>eth%d: device MAC address 02:8a:05:41:18:8a [gmac]: sun6i_gmac platform driver registration completed <6>ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver <6>ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [sw-ehci1]: open clock [sw-ehci1]: Set USB Power ON <6>sw-ehci sw-ehci.1: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver <6>sw-ehci sw-ehci.1: new USB bus registered, assigned bus number 1 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078ae0 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078b00 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078b20 <6>sw-ehci sw-ehci.1: irq 71, io mem 0x01c14000 <6>sw-ehci sw-ehci.1: USB 2.0 started, EHCI 1.00 <6>hub 1-0:1.0: USB hub found <6>hub 1-0:1.0: 1 port detected [sw-ohci1]: open clock <6>sw-ohci sw-ohci.1: SW USB2.0 'Open' Host Controller (OHCI) Driver <6>sw-ohci sw-ohci.1: new USB bus registered, assigned bus number 2 <6>sw-ohci sw-ohci.1: irq 96, io mem 0x01c14400 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078b40 <6>hub 2-0:1.0: USB hub found <6>hub 2-0:1.0: 1 port detected [sw-ehci2]: open clock [sw-ehci2]: Set USB Power ON <6>sw-ehci sw-ehci.2: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver <6>sw-ehci sw-ehci.2: new USB bus registered, assigned bus number 3 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078b60 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078b80 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078ba0 <6>ata1: SATA link down (SStatus 0 SControl 300) <6>sw-ehci sw-ehci.2: irq 72, io mem 0x01c1c000 <6>sw-ehci sw-ehci.2: USB 2.0 started, EHCI 1.00 <6>hub 3-0:1.0: USB hub found <6>hub 3-0:1.0: 1 port detected [sw-ohci2]: open clock <6>sw-ohci sw-ohci.2: SW USB2.0 'Open' Host Controller (OHCI) Driver <6>sw-ohci sw-ohci.2: new USB bus registered, assigned bus number 4 <6>sw-ohci sw-ohci.2: irq 97, io mem 0x01c1c400 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078bc0 <6>hub 4-0:1.0: USB hub found <6>hub 4-0:1.0: 1 port detected <6>Initializing USB Mass Storage driver... <6>usbcore: registered new interface driver usb-storage <6>USB Mass Storage support registered. <6>usbcore: registered new interface driver ums-alauda <6>usbcore: registered new interface driver ums-cypress <6>usbcore: registered new interface driver ums-datafab <6>usbcore: registered new interface driver ums_eneub6250 <6>usbcore: registered new interface driver ums-freecom <6>usbcore: registered new interface driver ums-isd200 <6>usbcore: registered new interface driver ums-jumpshot <6>usbcore: registered new interface driver ums-karma <6>usbcore: registered new interface driver ums-onetouch <6>usbcore: registered new interface driver ums-realtek <6>usbcore: registered new interface driver ums-sddr09 <6>usbcore: registered new interface driver ums-sddr55 <6>usbcore: registered new interface driver ums-usbat <6>usbcore: registered new interface driver usbserial <6>usbcore: registered new interface driver usbserial_generic <6>USB Serial support registered for generic <6>usbserial: USB Serial Driver core <6>mousedev: PS/2 mouse device common for all mice <6>sunxi-rtc sunxi-rtc: rtc core: registered rtc as rtc0 <6>i2c /dev entries driver config i2c gpio with gpio_config api <6>axp_mfd 0-0034: AXP (CHIP ID: 0x41) detected <6>axp_mfd 0-0034: AXP internal temperature monitoring enabled [AXP]axp driver uning configuration failed(342) [AXP]power_start = 0 <6>I2C: i2c-0: AW16XX I2C adapter <6>lirc_dev: IR Remote Control driver registered, major 249 <6>IR NEC protocol handler initialized <6>IR RC5(x) protocol handler initialized <6>IR RC6 protocol handler initialized <6>IR JVC protocol handler initialized <6>IR Sony protocol handler initialized <6>IR RC5 (streamzap) protocol handler initialized <6>IR SANYO protocol handler initialized <6>IR MCE Keyboard/mouse protocol handler initialized <6>IR LIRC bridge handler initialized [ace_drv] start!!! [ace_drv] init end!!! [pa_drv] start!!! [pa_drv] init end!!! <6>axp20_ldo1: 1300 mV <6>axp20_ldo2: 1800 <--> 3300 mV at 3000 mV <6>axp20_ldo3: 700 <--> 3500 mV at 2800 mV <6>axp20_ldo4: 1250 <--> 3300 mV at 2800 mV <6>axp20_buck2: 700 <--> 2275 mV at 1450 mV <6>axp20_buck3: 700 <--> 3500 mV at 1300 mV <6>axp20_ldoio0: 1800 <--> 3300 mV at 2800 mV <6>input: axp20-supplyer as /devices/platform/sunxi-i2c.0/i2c-0/0-0034/axp20-supplyer.28/input/input0 <4>axp20_ldo2: Failed to create debugfs directory <6>md: linear personality registered for level -1 <6>md: raid0 personality registered for level 0 <6>md: raid1 personality registered for level 1 <6>md: raid10 personality registered for level 10 <6>md: raid6 personality registered for level 6 <6>md: raid5 personality registered for level 5 <6>md: raid4 personality registered for level 4 <6>md: multipath personality registered for level -4 <6>md: faulty personality registered for level -5 <6>device-mapper: uevent: version 1.0.3 <6>device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com <6>device-mapper: multipath: version 1.3.0 loaded <6>device-mapper: multipath round-robin: version 1.0.0 loaded <6>device-mapper: multipath queue-length: version 0.1.0 loaded <6>device-mapper: multipath service-time: version 0.2.0 loaded <6>device-mapper: dm-log-userspace: version 1.1.0 loaded <6>cpuidle: using governor ladder <6>cpuidle: using governor menu <6>usbcore: registered new interface driver ushc <6>[mmc-msg] sw_mci_init <6>[mmc-msg] get mmc2's IO(det) failed <6>[mmc-msg] Not using mmc2 due to script.bin parse failure <6>[mmc-msg] MMC host used card: 0xb, boot card: 0x0, io_card 8 <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078be0 <6>[mmc-msg] sdc0 set round clock 400000, src 24000000 <6>[mmc-msg] sdc0 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc0 Probe: base:0xf00de000 irq:64 sg_cpu:c3c5f000(43c5f000) ret 0. <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078c00 <6>[mmc-msg] sdc1 set round clock 400000, src 24000000 <6>[mmc-msg] sdc1 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] mmc 0 detect change, present 1 <3>[mmc-err] update clock timeout, fatal error <6>[mmc-msg] sdc1 Probe: base:0xf00e0000 irq:65 sg_cpu:c3c60000(43c60000) ret 0. <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 1, align 0) <7>cma: dma_alloc_from_contiguous(): returned d3078c20 <6>[mmc-msg] sdc3 set round clock 400000, src 24000000 <6>[mmc-msg] sdc3 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc3 Probe: base:0xf00e2000 irq:67 sg_cpu:c3c61000(43c61000) ret 0. [mmc_pm]: failed to fetch sdio card configuration! <6>sunxi_leds driver init <7>Registered led device: green:ph20:led1 <7>Registered led device: blue:ph21:led2 <6>ledtrig-cpu: registered to indicate activity on CPUs <6>usbcore: registered new interface driver usbhid <6>usbhid: USB HID core driver <6>logger: created 256K log 'log_main' <6>logger: created 256K log 'log_events' <6>logger: created 256K log 'log_radio' <6>logger: created 256K log 'log_system' <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 8, align 3) <7>cma: dma_alloc_from_contiguous(): returned d3078d00 <6>IPv4 over IPv4 tunneling driver <6>TCP: bic registered <6>TCP: cubic registered <6>TCP: westwood registered <6>TCP: highspeed registered <6>TCP: hybla registered <6>TCP: htcp registered <6>TCP: vegas registered <6>TCP: veno registered <6>TCP: scalable registered <6>TCP: lp registered <6>TCP: yeah registered <6>TCP: illinois registered <6>Initializing XFRM netlink socket <6>NET: Registered protocol family 10 <6>NET: Registered protocol family 17 <6>NET: Registered protocol family 15 [mmc_pm]: No sdio card, please check your config !! <5>Registering the dns_resolver key type <6>VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4 <5>Registering SWP/SWPB emulation handler <4>axp20_buck2: Failed to create debugfs directory <6>[cpu_freq] INF:-------------------V-F Table------------------- <6>[cpu_freq] INF: voltage = 1500mv frequency = 1056MHz <6>[cpu_freq] INF: voltage = 1450mv frequency = 1008MHz <6>[cpu_freq] INF: voltage = 1350mv frequency = 912MHz <6>[cpu_freq] INF: voltage = 1300mv frequency = 864MHz <6>[cpu_freq] INF: voltage = 1100mv frequency = 528MHz <6>[cpu_freq] INF: voltage = 1050mv frequency = 312MHz <6>[cpu_freq] INF: voltage = 1050mv frequency = 144MHz <6>[cpu_freq] INF: voltage = 1000mv frequency = 0MHz <6>[cpu_freq] INF:----------------------------------------------- <3>[cpu_freq] ERR:cpu max or min frequency from sysconfig is more than range <3>[cpu_freq] ERR:sunxi_cpufreq_initcall, use default cpu max/min frequency, max freq: 1008MHz, min freq: 60MHz <6>registered taskstats version 1 <4>[DISP] Invalid mode string: 0, ignoring <6>I2C: i2c-1: HDMI I2C adapter <6>[mmc-msg] sdc0 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc0 power on <6>[mmc-msg] sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc0 set round clock 400000, src 24000000 <3>[mmc-err] smc 0 err, cmd 52, RTO <3>[mmc-err] smc 0 err, cmd 52, RTO <6>[mmc-msg] sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <3>[mmc-err] smc 0 err, cmd 5, RTO <3>[mmc-err] smc 0 err, cmd 5, RTO <3>[mmc-err] smc 0 err, cmd 5, RTO <3>[mmc-err] smc 0 err, cmd 5, RTO <6>[mmc-msg] sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc0 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing SD-HS(SDR25) dt B <6>[mmc-msg] sdc0 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 1 timing SD-HS(SDR25) dt B <6>[mmc-msg] sdc0 set round clock 42857143, src 600000000 <6>[mmc-msg] sdc0 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 4 timing SD-HS(SDR25) dt B <6>mmc0: new high speed SDHC card at address b368 <6>mmcblk0: mmc0:b368 NCard 3.70 GiB <6> mmcblk0: p1 p2 <4>Timeout waiting for EDID info <6>disp clks: lcd 74250000 pre_scale 1 hdmi 74250000 pll 297000000 2x 0 <6>Console: switching to colour frame buffer device 160x45 <4>axp20_buck3: incomplete constraints, leaving on <4>axp20_buck2: incomplete constraints, leaving on <4>axp20_ldo4: incomplete constraints, leaving on <4>axp20_ldo3: incomplete constraints, leaving on <4>axp20_ldo2: incomplete constraints, leaving on <4>axp20_ldo1: incomplete constraints, leaving on <6>sunxi-rtc sunxi-rtc: setting system clock to 2010-01-05 03:06:39 UTC (1262660799) <6>ALSA device list: <6> #0: sunxi-CODEC Audio Codec <6>md: Waiting for all devices to be available before autodetect <6>md: If you don't use raid, use raid=noautodetect <6>md: Autodetecting RAID arrays. <6>md: Scanned 0 and added 0 devices. <6>md: autorun ... <6>md: ... autorun DONE. <3>EXT3-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (240) <3>EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (244) <6>EXT4-fs (mmcblk0p2): recovery complete <6>EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) <6>VFS: Mounted root (ext4 filesystem) on device 179:2. <6>devtmpfs: mounted <6>Freeing init memory: 240K <30>udevd[178]: starting version 175 <6>EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) <6>EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) <6>sunxi_gpio driver init ver 1.3 <6>gpiochip_add: registered GPIOs 1 to 67 on device: A1X_GPIO UMP<2>: Inserting UMP device driver. Compiled: May 25 2014, time: 09:11:38 UMP<2>: Using OS memory backend, allocation limit: 134217728 UMP: UMP device driver loaded Mali: permit MALI_IOC_MEM_MAP_EXT ioctl for framebuffer (paddr=0x51000000, size=33554432) <6>mali: use config clk_div 1 <6>mali: clk_div 1 Mali: mali clock set completed, clock is 312000000 Hz <6>mali: use config clk_div 1 <6>mali: clk_div 1 Mali: mali clock set completed, clock is 312000000 Hz <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 64, align 6) <7>cma: dma_alloc_from_contiguous(): returned d3079000 Mali: Mali device driver loaded <7>cma: dma_alloc_from_contiguous(cma ef0ab1c0, count 20480, align 8) <7>cma: dma_alloc_from_contiguous(): returned d307a000 [cedar dev]: install start!!! [cedar dev]: install end!!! <6>bcmdhd: got gpio2, mapped to irqno170 dhd_customer_gpio_wlan_ctrl: call customer specific GPIO to turn on WL_REG_ON <6>sdio wifi power state: on <6>[mmc-msg] sdc3 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc3 power on <6>[mmc-msg] sdc3 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc3 set round clock 400000, src 24000000 <3>[mmc-err] smc 3 err, cmd 52, RTO <3>[mmc-err] smc 3 err, cmd 52, RTO <6>[mmc-msg] sdc3 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <6>[mmc-msg] sdc3 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <3>[mmc-err] smc 3 err, cmd 8, RTO <6>[mmc-msg] sdc3 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B <4>mmc2: queuing unknown CIS tuple 0x80 (2 bytes) <4>mmc2: queuing unknown CIS tuple 0x80 (3 bytes) <4>mmc2: queuing unknown CIS tuple 0x80 (3 bytes) <4>mmc2: queuing unknown CIS tuple 0x80 (7 bytes) <6>[mmc-msg] sdc3 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing SD-HS(SDR25) dt B <6>[mmc-msg] sdc3 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 1 timing SD-HS(SDR25) dt B <6>[mmc-msg] sdc3 set round clock 42857143, src 600000000 <6>[mmc-msg] sdc3 set ios: clk 50000000Hz bm PP pm ON vdd 3.3V width 4 timing SD-HS(SDR25) dt B <6>mmc2: new high speed SDIO card at address 0001 =========== WLAN placed in POWER ON ======== Linux Kernel SDIO/MMC Driver <6>bcmdhd: irq=170, flags=0x00000414 dhdsdio_probe : no mutex held. set lock F1 signature read @0x18000000=0x1591a962 bcmsdh_config_hw_oob_intr: Enter DHD: dongle ram size is set to 245760(orig 245760) dhd_attach, firmware path wl_create_event_handler thr:2ac created wl_create_event_handler thr:2ac started <3>bcm4330: exports duplicate symbol bcmsdh_probe (owned by bcmdhd) <3>bcm4330: exports duplicate symbol bcmsdh_probe (owned by bcmdhd) p2p0: P2P Interface Registered dhd_attach thr:2af created dhd_attach thr:2af started dhd_attach thr:2b0 created dhd_attach thr:2b0 started dhd_attach thr:2b2 created dhd_attach thr:2b2 started Broadcom Dongle Host Driver: register interface [wlan0] MAC: 00:90:4c:11:22:33 dhdsdio_probe : the lock is released. Dongle Host Driver, version 1.28.23.3 (r) Compiled in drivers/net/wireless/bcmdhd on May 25 2014 at 09:19:43 dhd_customer_gpio_wlan_ctrl: call customer specific GPIO to insert WLAN RESET <6>sdio wifi power state: off =========== WLAN placed in RESET ========
Same here with a cubieboard2 and hdmi a20 nano image.
Setting loglevel=4 I can see this info as last line:
INFO: rcu_preempt detected stalls on CPUs/tasks
Hi,
I've flashed Cubian X1 Desktop HDMI image for Cubietruck (Cubian-desktop-x1-a20-cubietruck-hdmi.img) on the SD card using the following command:
Using the serial debug, it can be obsevered that the boot stucks at =========== WLAN placed in RESET ========
Here is the complete serial console output: