Hi @ all, I have an UDOO Quad and after reboot my monitor shows only a black screen. I tried to boot with Android 1.1, Ubuntu 11.10, Ubuntu 12.04 and Debian and different monitors. But with all Linux versions I get this information over the micro usb port. (I don't know the exact error with the Android version but the monitor was also black after boot). Ubuntu 11.10: Code: U-Boot 2009.08-svn89 (Oct 29 2013 - 16:13:13) CPU: Freescale i.MX6 family TO1.2 at 792 MHz Thermal sensor with ratio = 172 Temperature: 24 C, calibration data 0x5424b969 mx6q pll1: 792MHz mx6q pll2: 528MHz mx6q pll3: 480MHz mx6q pll8: 50MHz ipg clock : 66000000Hz ipg per clock : 66000000Hz uart clock : 80000000Hz cspi clock : 60000000Hz ahb clock : 132000000Hz axi clock : 264000000Hz emi_slow clock: 132000000Hz ddr clock : 528000000Hz usdhc1 clock : 198000000Hz usdhc2 clock : 198000000Hz usdhc3 clock : 198000000Hz usdhc4 clock : 198000000Hz nfc clock : 24000000Hz Board: i.MX6Q-UDOO: unknown-board Board: 0x63012 [POR] Boot Device: NOR I2C: ready DRAM: 1 GB MMC: FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3 In: serial Out: serial Err: serial Net: got MAC address from IIM: 00:c0:08:88:1b:d8 FEC0 Hit any key to stop autoboot: 0 mmc2 is current device Loading file "/boot/uImage" from mmc device 2:1 (xxc1) 4120128 bytes read ## Booting kernel from Legacy Image at 10800000 ... Image Name: Linux-3.0.35 Created: 2013-11-11 13:45:30 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4120064 Bytes = 3.9 MB Load Address: 10008000 Entry Point: 10008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... [ 0.000000] Linux version 3.0.35 (udoo@ubuntu) (gcc version 4.4.4 (4.4.4_09.06.2010) ) #5 SMP PREEMPT Mon Nov 11 14:45:12 CET 2013 [ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: SECO i.Mx6 UDOO Board [ 0.000000] Kernel ver: v. 92 [ 0.000000] Ignoring unrecognised tag 0x41000901 [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] CPU identified as i.MX6Q, silicon rev 1.2 [ 0.000000] PERCPU: Embedded 7 pages/cpu @8c008000 s5440 r8192 d15040 u32768 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 227328 [ 0.000000] Kernel command line: console=ttymxc1,115200 root=/dev/mmcblk0p1 rootwait rw fixrtc rootflags=barrier=1 mem=1024M arm_freq=996 video=mxcfb0:dev=hdmi,1920x1080M@60,bpp=32 [ 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: 640MB 256MB = 896MB total [ 0.000000] Memory: 896376k/896376k available, 152200k 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 : 0xc0800000 - 0xf2000000 ( 792 MB) [ 0.000000] lowmem : 0x80000000 - 0xc0000000 (1024 MB) [ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB) [ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB) [ 0.000000] .init : 0x80008000 - 0x80038000 ( 192 kB) [ 0.000000] .text : 0x80038000 - 0x80b04ec4 (11060 kB) [ 0.000000] .data : 0x80b06000 - 0x80b65b40 ( 383 kB) [ 0.000000] .bss : 0x80b65b64 - 0x80bb44c0 ( 315 kB) [ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=4, 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] arm_max_freq=1GHz [ 0.000000] MXC_Early serial console at MMIO 0x21e8000 (options '115200') [ 0.000000] bootconsole [ttymxc1] enabled [ 0.000000] Console: colour dummy device 80x30 [ 0.223177] Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280) [ 0.311519] pid_max: default: 32768 minimum: 301 [ 0.316401] Mount-cache hash table entries: 512 [ 0.321607] CPU: Testing write buffer coherency: ok [ 0.326761] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available [ 0.427289] CPU1: Booted secondary processor [ 0.507286] CPU2: Booted secondary processor [ 0.587303] CPU3: Booted secondary processor [ 0.626795] Brought up 4 CPUs [ 0.642619] SMP: Total of 4 processors activated (6324.22 BogoMIPS). [ 0.649425] devtmpfs: initialized [ 0.669637] print_constraints: dummy: [ 0.673606] NET: Registered protocol family 16 [ 0.682305] print_constraints: vddpu: 725 <--> 1300 mV at 700 mV fast normal [ 0.689795] print_constraints: vddcore: 725 <--> 1300 mV at 1150 mV fast normal [ 0.697532] print_constraints: vddsoc: 725 <--> 1300 mV at 1200 mV fast normal [ 0.705194] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal [ 0.712958] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal [ 0.720611] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal [ 0.729626] [ 0.729632] > UDOO quad [ 0.733405] > rev C Called set_gpios_direction [ 0.738082] Test and set gpios directions and values by Gionji feat. Ekirei test [ 0.769186] Resetting ethernet physical layer. [ 0.813267] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers. [ 0.820101] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step. [ 0.827461] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.833347] L310 cache controller enabled [ 0.837389] l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x02070000, Cache size: 1048576 B [ 0.871130] bio: create slab <bio-0> at 0 [ 0.878439] mxs-dma mxs-dma-apbh: initialized [ 0.883124] print_constraints: vmmc: 3300 mV [ 0.888223] vgaarb: loaded [ 0.891766] SCSI subsystem initialized [ 0.896631] usbcore: registered new interface driver usbfs [ 0.902275] usbcore: registered new interface driver hub [ 0.907792] usbcore: registered new device driver usb [ 0.912863] Freescale USB OTG Driver loaded, $Revision: 1.55 $ [ 0.936795] imx-ipuv3 imx-ipuv3.0: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7) [ 0.956787] imx-ipuv3 imx-ipuv3.1: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7) [ 0.964666] MIPI CSI2 driver module loaded [ 0.969012] Advanced Linux Sound Architecture Driver Version 1.0.24. [ 0.976235] Bluetooth: Core ver 2.16 [ 0.979955] NET: Registered protocol family 31 [ 0.984412] Bluetooth: HCI device and connection manager initialized [ 0.990797] Bluetooth: HCI socket layer initialized [ 0.995690] Bluetooth: L2CAP socket layer initialized [ 1.000836] Bluetooth: SCO socket layer initialized [ 1.006154] cfg80211: Calling CRDA to update world regulatory domain [ 1.013575] i2c-core: driver [max17135] using legacy suspend method [ 1.019874] i2c-core: driver [max17135] using legacy resume method [ 1.026090] Switching to clocksource mxc_timer1 [ 1.045058] NET: Registered protocol family 2 [ 1.049606] IP route cache hash table entries: 32768 (order: 5, 131072 bytes) [ 1.057523] TCP established hash table entries: 131072 (order: 8, 1048576 bytes) [ 1.066864] TCP bind hash table entries: 65536 (order: 7, 786432 bytes) [ 1.074607] TCP: Hash tables configured (established 131072 bind 65536) [ 1.081259] TCP reno registered [ 1.084420] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 1.090387] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 1.097138] NET: Registered protocol family 1 [ 1.101821] RPC: Registered named UNIX socket transport module. [ 1.107761] RPC: Registered udp transport module. [ 1.112502] RPC: Registered tcp transport module. [ 1.117223] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.124567] PMU: registered new PMU device of type 0 [ 1.129675] Static Power Management for Freescale i.MX6 [ 1.134940] wait mode is enabled for i.MX6 [ 1.139230] cpaddr = c0880000 suspend_iram_base=c08fc000 [ 1.144662] PM driver module loaded [ 1.148546] IMX usb wakeup probe [ 1.152290] add wake up source irq 75 [ 1.159567] IMX usb wakeup probe [ 1.163102] cpu regulator mode:ldo_enable [ 1.167374] i.MXC CPU frequency driver [ 1.197043] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 1.203703] msgmni has been set to 1750 [ 1.209084] alg: No test for stdrng (krng) [ 1.213355] io scheduler noop registered [ 1.217292] io scheduler deadline registered [ 1.221673] io scheduler cfq registered (default) [ 1.227465] MIPI DSI driver module loaded [ 1.231688] mxc_sdc_fb mxc_sdc_fb.0: register mxc display driver hdmi [ 1.238187] mxc_hdmi mxc_hdmi: Detected HDMI controller 0x13:0xa:0xa0:0xc1 [ 1.245111] fbcvt: 1920x1080@60: CVT Name - 2.073M9 [ 1.262314] imx-ipuv3 imx-ipuv3.0: WARNING: adapt panel end blank lines [ 1.280748] imx-ipuv3 imx-ipuv3.0: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7) [ 1.314059] imx-ipuv3 imx-ipuv3.0: WARNING: adapt panel end blank lines [ 1.347448] Console: switching to colour frame buffer device 160x64 [ 1.395565] mxc_sdc_fb mxc_sdc_fb.1: register mxc display driver ldb [ 1.401982] _regulator_get: get() with no identifier [ 1.413725] mxc_sdc_fb mxc_sdc_fb.2: register mxc display driver ldb [ 1.425013] imx-sdma imx-sdma: loaded firmware 1.1 [ 1.434347] imx-sdma imx-sdma: initialized [ 1.568407] Serial: IMX driver [ 1.571608] imx-uart.0: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX [ 1.578466] imx-uart.1: ttymxc1 at MMIO 0x21e8000 (irq = 59) is a IMX [ 1.584966] console [ttymxc1] enabled, bootconsole disabled [ 1.584966] console [ttymxc1] enabled, bootconsole disabled [ 1.596564] imx-uart.3: ttymxc3 at MMIO 0x21f0000 (irq = 61) is a IMX [ 1.608876] loop: module loaded [ 1.612050] request BOSSA_CLK IRQ [ 1.615367] registering IRQ 419 for BOSSAC Arduino erase/reset operation [ 1.665699] No sata disk. [ 1.669590] GPMI NAND driver registered. (IMX) [ 1.675969] vcan: Virtual CAN interface driver [ 1.680420] CAN device driver interface [ 1.684274] flexcan netdevice driver [ 1.688012] FEC Ethernet Driver [ 1.693348] fec_enet_mii_bus: probed [ 1.701627] usbcore: registered new interface driver rt2800usb [ 1.707464] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.714136] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller [ 1.720784] fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1 [ 1.750708] fsl-ehci fsl-ehci.0: irq 75, io base 0x02184000 [ 1.770699] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 [ 1.776934] hub 1-0:1.0: USB hub found [ 1.780712] hub 1-0:1.0: 1 port detected [ 1.784808] add wake up source irq 72 [ 1.788505] fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller [ 1.795151] fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2 [ 1.840700] fsl-ehci fsl-ehci.1: irq 72, io base 0x02184200 [ 1.870686] fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00 [ 1.876880] hub 2-0:1.0: USB hub found [ 1.880643] hub 2-0:1.0: 1 port detected [ 1.884938] Initializing USB Mass Storage driver... [ 1.889973] usbcore: registered new interface driver usb-storage [ 1.896034] USB Mass Storage support registered. [ 1.900954] usbcore: registered new interface driver usbserial [ 1.906895] USB Serial support registered for generic [ 1.912079] usbcore: registered new interface driver usbserial_generic [ 1.918609] usbserial: USB Serial Driver core [ 1.923083] USB Serial support registered for debug [ 1.928081] usbcore: registered new interface driver debug [ 1.933584] ARC USBOTG Device Controller driver (1 August 2005) [ 1.940332] mousedev: PS/2 mouse device common for all mice [ 1.946918] i2c-core: driver [isl29023] using legacy suspend method [ 1.953205] i2c-core: driver [isl29023] using legacy resume method [ 1.960083] snvs_rtc snvs_rtc.0: rtc core: registered snvs_rtc as rtc0 [ 1.966762] i2c /dev entries driver [ 1.971061] Linux video capture interface: v2.00 [ 1.976065] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video16 [ 1.983708] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video17 [ 1.991377] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video18 [ 1.998992] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video19 [ 2.006633] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video20 [ 2.014426] vivi-000: V4L2 device registered as video0 [ 2.019571] Video Technology Magazine Virtual Video Capture Board ver 0.8.0 successfully loaded. [ 2.028739] i2c-core: driver [mag3110] using legacy suspend method [ 2.034935] i2c-core: driver [mag3110] using legacy resume method [ 2.041451] imx2-wdt imx2-wdt.0: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=1) [ 2.049557] Bluetooth: Virtual HCI driver ver 1.3 [ 2.054492] Bluetooth: HCI UART driver ver 2.2 [ 2.058938] Bluetooth: HCIATH3K protocol initialized [ 2.063918] Bluetooth: Generic Bluetooth USB driver ver 0.6 [ 2.069623] usbcore: registered new interface driver btusb [ 2.075274] sdhci: Secure Digital Host Controller Interface driver [ 2.081476] sdhci: Copyright(c) Pierre Ossman [ 2.086139] mmc0: SDHCI controller on platform [sdhci-esdhc-imx.2] using DMA [ 2.093508] mxc_vdoa mxc_vdoa: i.MX Video Data Order Adapter(VDOA) driver probed [ 2.104738] VPU initialized [ 2.108534] mxc_asrc registered [ 2.128586] Thermal calibration data is 0x5424b969 [ 2.133410] Thermal sensor with ratio = 172 [ 2.151395] Anatop Thermal registered as thermal_zone0 [ 2.156719] anatop_thermal_probe: default cooling device is cpufreq! [ 2.172909] usbcore: registered new interface driver usbhid [ 2.178484] usbhid: USB HID core driver [ 2.182790] usbcore: registered new interface driver snd-usb-audio [ 2.189514] mxc_hdmi_soc mxc_hdmi_soc.0: MXC HDMI Audio [ 2.195001] Cirrus Logic CS42888 ALSA SoC Codec Driver [ 2.200256] i2c-core: driver [cs42888] using legacy suspend method [ 2.206467] i2c-core: driver [cs42888] using legacy resume method [ 2.212592] usb 2-1: new high speed USB device number 2 using fsl-ehci [ 2.257969] mmc0: new high speed SDHC card at address aaaa [ 2.263868] mmcblk0: mmc0:aaaa SU08G 7.40 GiB [ 2.272989] mmcblk0: p1 [ 2.301754] audio_codec_ac97_cold_reset [ 2.383266] Found Audio codec AC97 vt1613, [ID = 5649 - 4123] [ 2.392043] hub 2-1:1.0: USB hub found [ 2.395868] hub 2-1:1.0: 4 ports detected [ 2.401567] asoc: vt1613 <-> imx-ssi.0 mapping ok [ 2.407813] imx_3stack asoc driver [ 2.412824] asoc: mxc-hdmi-soc <-> imx-hdmi-soc-dai.0 mapping ok [ 2.419482] ALSA device list: [ 2.422468] #0: vt1613-audio [ 2.425524] #1: imx-hdmi-soc [ 2.428781] NET: Registered protocol family 26 [ 2.433764] TCP cubic registered [ 2.436996] NET: Registered protocol family 17 [ 2.441463] can: controller area network core (rev 20090105 abi 8) [ 2.447716] NET: Registered protocol family 29 [ 2.452172] can: raw protocol (rev 20090105) [ 2.456444] can: broadcast manager protocol (rev 20090105 t) [ 2.462194] Bluetooth: RFCOMM TTY layer initialized [ 2.467080] Bluetooth: RFCOMM socket layer initialized [ 2.472232] Bluetooth: RFCOMM ver 1.11 [ 2.475984] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 2.481303] Bluetooth: BNEP filters: protocol multicast [ 2.486531] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 2.492592] lib80211: common routines for IEEE802.11 drivers [ 2.498290] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 2.506409] Bus freq driver module loaded [ 2.510427] Bus freq driver Enabled [ 2.515693] mxc_dvfs_core_probe [ 2.519033] DVFS driver module loaded [ 2.524241] snvs_rtc snvs_rtc.0: setting system clock to 1970-01-01 00:07:01 UTC (421) [ 2.690941] usb 2-1.3: new high speed USB device number 3 using fsl-ehci [ 7.934407] kjournald starting. Commit interval 5 seconds [ 7.940073] EXT3-fs (mmcblk0p1): using internal journal [ 7.945575] EXT3-fs (mmcblk0p1): 4 orphan inodes deleted [ 7.950903] EXT3-fs (mmcblk0p1): recovery complete [ 8.198109] EXT3-fs (mmcblk0p1): mounted filesystem with writeback data mode [ 8.205223] VFS: Mounted root (ext3 filesystem) on device 179:1. [ 8.214380] devtmpfs: mounted [ 8.217401] Freeing init memory: 192K [............] Loading cpufreq kernel modules ...done. * Starting bluetooth [ OK ] * PulseAudio configured for per-user sessions [ 13.999110] imx-ipuv3 imx-ipuv3.0: WARNING: adapt panel end blank lines Ubuntu 11.10 imx6-qsdl ttymxc1 imx6-qsdl login: [ 26.196603] ERROR: HDMI is not ready! [ 26.200277] asoc: can't open platform imx-hdmi-soc-audio.0 [ 26.206408] ERROR: HDMI is not ready! [ 26.210082] asoc: can't open platform imx-hdmi-soc-audio.0 [ 26.216191] ERROR: HDMI is not ready! [ 26.219862] asoc: can't open platform imx-hdmi-soc-audio.0 [ 26.225875] ERROR: HDMI is not ready! [ 26.229546] asoc: can't open platform imx-hdmi-soc-audio.0 [ 26.249696] ERROR: HDMI is not ready! [ 26.253395] asoc: can't open platform imx-hdmi-soc-audio.0 [ 26.259465] ERROR: HDMI is not ready! [ 26.263157] asoc: can't open platform imx-hdmi-soc-audio.0 [ 26.269221] ERROR: HDMI is not ready! [ 26.272914] asoc: can't open platform imx-hdmi-soc-audio.0 [ 26.278963] ERROR: HDMI is not ready! [ 26.282652] asoc: can't open platform imx-hdmi-soc-audio.0 I also tried to see the EDID over the console with Ubutnu 11.10 (that seems to bee correct): Code: No size specified (using byte-data access) 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 00: 00 ff ff ff ff ff ff 00 04 69 b1 22 aa d1 00 00 ........?i?"??.. 10: 05 11 01 03 80 2f 1e 78 2a c7 20 a4 55 49 99 27 ?????/?x*? ?UI?' 20: 13 50 54 bf ef 80 71 4f 81 80 81 40 81 4f 81 cf ?PT???qO???@?O?? 30: 95 00 90 40 b3 00 21 39 90 30 62 1a 27 40 18 b0 ?.?@?.!9?0b?'@?? 40: 36 40 d9 28 11 00 00 1c 00 00 00 fd 00 38 4c 2f 6@?(?..?...?.8L/ 50: 54 0f 00 0a 20 20 20 20 20 20 00 00 00 ff 00 37 T?.? .....7 60: 31 4c 38 30 35 33 36 37 34 0a 20 20 00 00 00 fc 1L8053674? ...? 70: 00 4d 57 32 32 31 0a 20 20 20 20 20 20 20 00 67 .MW221? .g 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ So I think everything is correct configured and installed, I also see the UDOO logo when the new Ubuntu version (12.02) starts, but when the OS is loaded, then the monitor shows the black screen and I see the ERROR above in the console. I also tried this this guides: http://www.udoo.org/faq-items/why-my-udoo-wont-boot/ What can I do, that the OS boots correct, and I see the Ubuntu or Android desktop on my monitor??? Thanks Patrick
Hi Patrick, since you followed our troubleshooting guide and much more (i'd say) please open a new ticket in our Customer Care section http://www.udoo.org/customer-care/ specifying all the steps you did. We'll take care of your issue and start the RMA procedure if we find out an hardware problem on your board.