{"id":1173,"date":"2013-10-24T13:48:11","date_gmt":"2013-10-24T13:48:11","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=1173"},"modified":"2017-11-01T09:42:54","modified_gmt":"2017-11-01T09:42:54","slug":"udoo","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=1173","title":{"rendered":"UDOO"},"content":{"rendered":"<p><a href=\"https:\/\/www.hackster.io\/udoo\">UDOO&#8217;s community hub &#8211; Hackster.io<\/a><\/p>\n<h3>armbian<\/h3>\n<p><a href=\"https:\/\/www.armbian.com\/\">armbian &#8211; linux for ARM development boards<\/a><br \/>\n<a href=\"https:\/\/www.armbian.com\/udoo-quad\/\">Udoo quad<\/a><br \/>\n<a href=\"https:\/\/docs.armbian.com\/User-Guide_Getting-Started\/\">Docs \u00bb User Guide \u00bb Getting Started<\/a><br \/>\n<a href=\"https:\/\/forum.armbian.com\/topic\/3519-udoo-latest-images-next-default-fail-to-boot-after-custom-kernel\/\">UDOO Latest images (next + default) fail to boot after custom kernel<\/a><\/p>\n<h3>U-Boot<\/h3>\n<p><a href=\"http:\/\/developer.toradex.com\/knowledge-base\/how-to-disable-enable-debug-messages-in-linux\">Configuring Serial Port Debug Console (Linux\/U-Boot)<\/a><\/p>\n<h3>Documents<\/h3>\n<p><a href=\"https:\/\/www.udoo.org\/docs\/Advanced_Topics\/Boot_process.html\">UDOO Quad\/Dual Documentation<\/a><br \/>\n<a href=\"https:\/\/www.udoo.org\/docs-neo\/Advanced_Topics\/Boot_process.html\">UDOO Neo Documentation<\/a><\/p>\n<h2>Software<\/h2>\n<h3>Host<\/h3>\n<pre class=\"brush: plain; collapse: true; light: false; title: USB dmesg; toolbar: true; notranslate\" title=\"USB dmesg\">\r\n&#x5B;3815625.198051] usb 3-1: new full-speed USB device number 21 using xhci_hcd\r\n&#x5B;3815625.232133] usb 3-1: New USB device found, idVendor=10c4, idProduct=ea60\r\n&#x5B;3815625.232137] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3\r\n&#x5B;3815625.232140] usb 3-1: Product: CP2104 USB to UART Bridge Controller\r\n&#x5B;3815625.232142] usb 3-1: Manufacturer: Silicon Labs\r\n&#x5B;3815625.232144] usb 3-1: SerialNumber: 0079097D\r\n&#x5B;3815625.338355] usbcore: registered new interface driver usbserial\r\n&#x5B;3815625.338363] usbcore: registered new interface driver usbserial_generic\r\n&#x5B;3815625.338368] USB Serial support registered for generic\r\n&#x5B;3815625.338372] usbserial: USB Serial Driver core\r\n&#x5B;3815625.348108] usbcore: registered new interface driver cp210x\r\n&#x5B;3815625.348115] USB Serial support registered for cp210x\r\n&#x5B;3815625.348134] cp210x 3-1:1.0: cp210x converter detected\r\n&#x5B;3815625.513401] usb 3-1: reset full-speed USB device number 21 using xhci_hcd\r\n&#x5B;3815625.576717] xhci_hcd 0000:00:14.0: xHCI xhci_drop_endpoint called with disabled ep ffff880101ce1000\r\n&#x5B;3815625.576722] xhci_hcd 0000:00:14.0: xHCI xhci_drop_endpoint called with disabled ep ffff880101ce1040\r\n&#x5B;3815625.577072] usb 3-1: cp210x converter now attached to ttyUSB0\r\n<\/pre>\n<table border=\"0\">\n<tr>\n<td>\n<a href=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2013\/10\/udoo_arm_cortex_m3_boot.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.bachi.net\/wp-content\/uploads\/2013\/10\/udoo_arm_cortex_m3_boot-300x229.png\" alt=\"udoo_arm_cortex_m3_boot\" width=\"300\" height=\"229\" class=\"alignleft size-medium wp-image-1220\" srcset=\"https:\/\/blog.bachi.net\/wp-content\/uploads\/2013\/10\/udoo_arm_cortex_m3_boot-300x229.png 300w, https:\/\/blog.bachi.net\/wp-content\/uploads\/2013\/10\/udoo_arm_cortex_m3_boot.png 754w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n<\/td>\n<\/tr>\n<\/table>\n<pre class=\"brush: plain; collapse: true; light: false; title: Boot dmesg; toolbar: true; notranslate\" title=\"Boot dmesg\">\r\nU-Boot 2009.08-svn82 (Oct 07 2013 - 13:43:50)\r\n\r\nCPU: Freescale i.MX6 family TO1.2 at 792 MHz\r\nThermal sensor with ratio = 187\r\nTemperature:   34 C, calibration data 0x59f52269\r\nmx6q pll1: 792MHz\r\nmx6q pll2: 528MHz\r\nmx6q pll3: 480MHz\r\nmx6q pll8: 50MHz\r\nipg clock     : 66000000Hz\r\nipg per clock : 66000000Hz\r\nuart clock    : 80000000Hz\r\ncspi clock    : 60000000Hz\r\nahb clock     : 132000000Hz\r\naxi clock   : 264000000Hz\r\nemi_slow clock: 132000000Hz\r\nddr clock     : 528000000Hz\r\nusdhc1 clock  : 198000000Hz\r\nusdhc2 clock  : 198000000Hz\r\nusdhc3 clock  : 198000000Hz\r\nusdhc4 clock  : 198000000Hz\r\nnfc clock     : 24000000Hz\r\nBoard: i.MX6Q-UDOO: unknown-board Board: 0x63012 &#x5B;WDOG]\r\nBoot Device: NOR\r\nI2C:   ready\r\nDRAM:   1 GB\r\nMMC:   FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3\r\nIn:    serial\r\nOut:   serial\r\nErr:   serial\r\nNet:   got MAC address from IIM: 00:c0:08:88:15:5a\r\nFEC0 &#x5B;PRIME]\r\nHit any key to stop autoboot:  0 \r\nmmc2 is current device\r\nLoading file &quot;\/boot\/uImage&quot; from mmc device 2:1 (xxc1)\r\n4119112 bytes read\r\n## Booting kernel from Legacy Image at 10800000 ...\r\n   Image Name:   Linux-3.0.35\r\n   Created:      2013-10-12  12:05:37 UTC\r\n   Image Type:   ARM Linux Kernel Image (uncompressed)\r\n   Data Size:    4119048 Bytes =  3.9 MB\r\n   Load Address: 10008000\r\n   Entry Point:  10008000\r\n   Verifying Checksum ... OK\r\n   Loading Kernel Image ... OK\r\nOK\r\n\r\nStarting kernel ...\r\n\r\n&#x5B;    0.000000] Linux version 3.0.35 (udoo@ubuntu) (gcc version 4.4.4 (4.4.4_09.06.2010) ) #1 SMP PREEMPT Sat Oct 12 14:05:30 CEST 2013\r\n&#x5B;    0.000000] CPU: ARMv7 Processor &#x5B;412fc09a] revision 10 (ARMv7), cr=10c53c7d\r\n&#x5B;    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache\r\n&#x5B;    0.000000] Machine: SECO i.Mx6 UDOO Board\r\n&#x5B;    0.000000] Kernel ver: v. 83\r\n&#x5B;    0.000000] Ignoring unrecognised tag 0x41000901\r\n&#x5B;    0.000000] Memory policy: ECC disabled, Data cache writealloc\r\n&#x5B;    0.000000] CPU identified as i.MX6Q, silicon rev 1.2\r\n&#x5B;    0.000000] PERCPU: Embedded 7 pages\/cpu @8be08000 s5440 r8192 d15040 u32768\r\n&#x5B;    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 162304\r\n&#x5B;    0.000000] Kernel command line: console=ttymxc1,115200 root=\/dev\/mmcblk0p1 rootwait rw fixrtc rootflags=barrier=1 mem=768M arm_freq=996 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24\r\n&#x5B;    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)\r\n&#x5B;    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)\r\n&#x5B;    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)\r\n&#x5B;    0.000000] Memory: 640MB = 640MB total\r\n&#x5B;    0.000000] Memory: 636288k\/636288k available, 150144k reserved, 0K highmem\r\n&#x5B;    0.000000] Virtual kernel memory layout:\r\n&#x5B;    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)\r\n&#x5B;    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)\r\n&#x5B;    0.000000]     DMA     : 0xf4600000 - 0xffe00000   ( 184 MB)\r\n&#x5B;    0.000000]     vmalloc : 0xb0800000 - 0xf2000000   (1048 MB)\r\n&#x5B;    0.000000]     lowmem  : 0x80000000 - 0xb0000000   ( 768 MB)\r\n&#x5B;    0.000000]     pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)\r\n&#x5B;    0.000000]     modules : 0x7f000000 - 0x7fe00000   (  14 MB)\r\n&#x5B;    0.000000]       .init : 0x80008000 - 0x80038000   ( 192 kB)\r\n&#x5B;    0.000000]       .text : 0x80038000 - 0x80b03e8c   (11056 kB)\r\n&#x5B;    0.000000]       .data : 0x80b04000 - 0x80b63b00   ( 383 kB)\r\n&#x5B;    0.000000]        .bss : 0x80b63b24 - 0x80bb2480   ( 315 kB)\r\n&#x5B;    0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1\r\n&#x5B;    0.000000] Preemptible hierarchical RCU implementation.\r\n&#x5B;    0.000000] NR_IRQS:624\r\n&#x5B;    0.000000] MXC GPIO hardware\r\n&#x5B;    0.000000] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms\r\n&#x5B;    0.000000] arm_max_freq=1GHz\r\n&#x5B;    0.000000] MXC_Early serial console at MMIO 0x21e8000 (options '115200')\r\n&#x5B;    0.000000] bootconsole &#x5B;ttymxc1] enabled\r\n&#x5B;    0.000000] Console: colour dummy device 80x30\r\n&#x5B;    0.222826] Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280)\r\n&#x5B;    0.311160] pid_max: default: 32768 minimum: 301\r\n&#x5B;    0.316049] Mount-cache hash table entries: 512\r\n&#x5B;    0.321263] CPU: Testing write buffer coherency: ok\r\n&#x5B;    0.326412] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available\r\n&#x5B;    0.426937] CPU1: Booted secondary processor\r\n&#x5B;    0.506938] CPU2: Booted secondary processor\r\n&#x5B;    0.586941] CPU3: Booted secondary processor\r\n&#x5B;    0.626446] Brought up 4 CPUs\r\n&#x5B;    0.642273] SMP: Total of 4 processors activated (6324.22 BogoMIPS).\r\n&#x5B;    0.665760] print_constraints: dummy: \r\n&#x5B;    0.669752] NET: Registered protocol family 16\r\n&#x5B;    0.678476] print_constraints: vddpu: 725 &lt;--&gt; 1300 mV at 700 mV fast normal \r\n&#x5B;    0.685922] print_constraints: vddcore: 725 &lt;--&gt; 1300 mV at 1150 mV fast normal \r\n&#x5B;    0.693662] print_constraints: vddsoc: 725 &lt;--&gt; 1300 mV at 1200 mV fast normal \r\n&#x5B;    0.701352] print_constraints: vdd2p5: 2000 &lt;--&gt; 2775 mV at 2400 mV fast normal \r\n&#x5B;    0.709118] print_constraints: vdd1p1: 800 &lt;--&gt; 1400 mV at 1100 mV fast normal \r\n&#x5B;    0.716771] print_constraints: vdd3p0: 2625 &lt;--&gt; 3400 mV at 3000 mV fast normal \r\n&#x5B;    0.725766] \r\n&#x5B;    0.725771] &gt; UDOO quad\r\n&#x5B;    0.729565] &gt; rev C Called set_gpios_direction\r\n&#x5B;    0.734224] Test and set gpios directions and values by Gionji feat. Ekirei test\r\n&#x5B;    0.765312] Resetting ethernet physical layer.\r\n&#x5B;    0.812992] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.\r\n&#x5B;    0.819825] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.\r\n&#x5B;    0.827182] hw-breakpoint: maximum watchpoint size is 4 bytes.\r\n&#x5B;    0.833068] L310 cache controller enabled\r\n&#x5B;    0.837107] l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x02070000, Cache size: 1048576 B\r\n&#x5B;    0.870533] bio: create slab &lt;bio-0&gt; at 0\r\n&#x5B;    0.878478] mxs-dma mxs-dma-apbh: initialized\r\n&#x5B;    0.883154] print_constraints: vmmc: 3300 mV \r\n&#x5B;    0.888209] vgaarb: loaded\r\n&#x5B;    0.891725] SCSI subsystem initialized\r\n&#x5B;    0.897430] usbcore: registered new interface driver usbfs\r\n&#x5B;    0.903059] usbcore: registered new interface driver hub\r\n&#x5B;    0.908553] usbcore: registered new device driver usb\r\n&#x5B;    0.913623] Freescale USB OTG Driver loaded, $Revision: 1.55 $\r\n&#x5B;    0.936442] imx-ipuv3 imx-ipuv3.0: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)\r\n&#x5B;    0.956445] imx-ipuv3 imx-ipuv3.1: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)\r\n&#x5B;    0.964325] MIPI CSI2 driver module loaded\r\n&#x5B;    0.968662] Advanced Linux Sound Architecture Driver Version 1.0.24.\r\n&#x5B;    0.975867] Bluetooth: Core ver 2.16\r\n&#x5B;    0.979583] NET: Registered protocol family 31\r\n&#x5B;    0.984041] Bluetooth: HCI device and connection manager initialized\r\n&#x5B;    0.990426] Bluetooth: HCI socket layer initialized\r\n&#x5B;    0.995319] Bluetooth: L2CAP socket layer initialized\r\n&#x5B;    1.000466] Bluetooth: SCO socket layer initialized\r\n&#x5B;    1.005772] cfg80211: Calling CRDA to update world regulatory domain\r\n&#x5B;    1.013203] i2c-core: driver &#x5B;max17135] using legacy suspend method\r\n&#x5B;    1.019504] i2c-core: driver &#x5B;max17135] using legacy resume method\r\n&#x5B;    1.025721] Switching to clocksource mxc_timer1\r\n&#x5B;    1.042642] NET: Registered protocol family 2\r\n&#x5B;    1.047194] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)\r\n&#x5B;    1.055138] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)\r\n&#x5B;    1.064477] TCP bind hash table entries: 65536 (order: 7, 786432 bytes)\r\n&#x5B;    1.072219] TCP: Hash tables configured (established 131072 bind 65536)\r\n&#x5B;    1.078854] TCP reno registered\r\n&#x5B;    1.082031] UDP hash table entries: 512 (order: 2, 16384 bytes)\r\n&#x5B;    1.088000] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)\r\n&#x5B;    1.094757] NET: Registered protocol family 1\r\n&#x5B;    1.099411] RPC: Registered named UNIX socket transport module.\r\n&#x5B;    1.105375] RPC: Registered udp transport module.\r\n&#x5B;    1.110095] RPC: Registered tcp transport module.\r\n&#x5B;    1.114827] RPC: Registered tcp NFSv4.1 backchannel transport module.\r\n&#x5B;    1.122183] PMU: registered new PMU device of type 0\r\n&#x5B;    1.127287] Static Power Management for Freescale i.MX6\r\n&#x5B;    1.132552] wait mode is enabled for i.MX6\r\n&#x5B;    1.136840] cpaddr = b0880000 suspend_iram_base=b08fc000\r\n&#x5B;    1.142287] PM driver module loaded\r\n&#x5B;    1.146181] IMX usb wakeup probe\r\n&#x5B;    1.149866] add wake up source irq 75\r\n&#x5B;    1.157144] IMX usb wakeup probe\r\n&#x5B;    1.160677] cpu regulator mode:ldo_enable\r\n&#x5B;    1.164948] i.MXC CPU frequency driver\r\n&#x5B;    1.192870] JFFS2 version 2.2. (NAND) \u00a9 2001-2006 Red Hat, Inc.\r\n&#x5B;    1.199519] msgmni has been set to 1242\r\n&#x5B;    1.204884] alg: No test for stdrng (krng)\r\n&#x5B;    1.209133] io scheduler noop registered\r\n&#x5B;    1.213088] io scheduler deadline registered\r\n&#x5B;    1.217458] io scheduler cfq registered (default)\r\n&#x5B;    1.223253] MIPI DSI driver module loaded\r\n&#x5B;    1.227448] mxc_sdc_fb mxc_sdc_fb.0: register mxc display driver hdmi\r\n&#x5B;    1.233972] mxc_hdmi mxc_hdmi: Detected HDMI controller 0x13:0xa:0xa0:0xc1\r\n&#x5B;    1.240898] fbcvt: 1920x1080@60: CVT Name - 2.073M9\r\n&#x5B;    1.252468] imx-ipuv3 imx-ipuv3.0: WARNING: adapt panel end blank lines\r\n&#x5B;    1.270373] imx-ipuv3 imx-ipuv3.0: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)\r\n&#x5B;    1.303682] imx-ipuv3 imx-ipuv3.0: WARNING: adapt panel end blank lines\r\n&#x5B;    1.329140] Console: switching to colour frame buffer device 160x64\r\n&#x5B;    1.377769] mxc_sdc_fb mxc_sdc_fb.1: register mxc display driver ldb\r\n&#x5B;    1.384183] _regulator_get: get() with no identifier\r\n&#x5B;    1.395839] mxc_sdc_fb mxc_sdc_fb.2: register mxc display driver ldb\r\n&#x5B;    1.406964] imx-sdma imx-sdma: loaded firmware 1.1\r\n&#x5B;    1.415851] imx-sdma imx-sdma: initialized\r\n&#x5B;    1.540543] Serial: IMX driver\r\n&#x5B;    1.543724] imx-uart.0: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX\r\n&#x5B;    1.550627] imx-uart.1: ttymxc1 at MMIO 0x21e8000 (irq = 59) is a IMX\r\n&#x5B;    1.557110] console &#x5B;ttymxc1] enabled, bootconsole disabled\r\n&#x5B;    1.557110] console &#x5B;ttymxc1] enabled, bootconsole disabled\r\n&#x5B;    1.568793] imx-uart.3: ttymxc3 at MMIO 0x21f0000 (irq = 61) is a IMX\r\n&#x5B;    1.580762] loop: module loaded\r\n&#x5B;    1.583909] request BOSSA_CLK IRQ\r\n&#x5B;    1.587226] registering IRQ 419 for BOSSAC Arduino erase\/reset operation\r\n&#x5B;    1.637566] No sata disk.\r\n&#x5B;    1.641521] GPMI NAND driver registered. (IMX)\r\n&#x5B;    1.646952] vcan: Virtual CAN interface driver\r\n&#x5B;    1.651421] CAN device driver interface\r\n&#x5B;    1.655259] flexcan netdevice driver\r\n&#x5B;    1.658994] FEC Ethernet Driver\r\n&#x5B;    1.664335] fec_enet_mii_bus: probed\r\n&#x5B;    1.671242] usbcore: registered new interface driver rt2800usb\r\n&#x5B;    1.677079] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver\r\n&#x5B;    1.683745] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller\r\n&#x5B;    1.690422] fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1\r\n&#x5B;    1.720338] fsl-ehci fsl-ehci.0: irq 75, io base 0x02184000\r\n&#x5B;    1.740325] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00\r\n&#x5B;    1.746549] hub 1-0:1.0: USB hub found\r\n&#x5B;    1.750326] hub 1-0:1.0: 1 port detected\r\n&#x5B;    1.754428] add wake up source irq 72\r\n&#x5B;    1.758127] fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller\r\n&#x5B;    1.764775] fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2\r\n&#x5B;    1.800334] fsl-ehci fsl-ehci.1: irq 72, io base 0x02184200\r\n&#x5B;    1.820324] fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00\r\n&#x5B;    1.826461] hub 2-0:1.0: USB hub found\r\n&#x5B;    1.830225] hub 2-0:1.0: 1 port detected\r\n&#x5B;    1.834518] Initializing USB Mass Storage driver...\r\n&#x5B;    1.839558] usbcore: registered new interface driver usb-storage\r\n&#x5B;    1.845580] USB Mass Storage support registered.\r\n&#x5B;    1.850475] usbcore: registered new interface driver usbserial\r\n&#x5B;    1.856419] USB Serial support registered for generic\r\n&#x5B;    1.861611] usbcore: registered new interface driver usbserial_generic\r\n&#x5B;    1.868142] usbserial: USB Serial Driver core\r\n&#x5B;    1.872617] USB Serial support registered for debug\r\n&#x5B;    1.877617] usbcore: registered new interface driver debug\r\n&#x5B;    1.883122] ARC USBOTG Device Controller driver (1 August 2005)\r\n&#x5B;    1.889806] mousedev: PS\/2 mouse device common for all mice\r\n&#x5B;    1.896399] i2c-core: driver &#x5B;isl29023] using legacy suspend method\r\n&#x5B;    1.902685] i2c-core: driver &#x5B;isl29023] using legacy resume method\r\n&#x5B;    1.909554] snvs_rtc snvs_rtc.0: rtc core: registered snvs_rtc as rtc0\r\n&#x5B;    1.916232] i2c \/dev entries driver\r\n&#x5B;    1.920472] Linux video capture interface: v2.00\r\n&#x5B;    1.925469] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video16\r\n&#x5B;    1.933088] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video17\r\n&#x5B;    1.940709] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video18\r\n&#x5B;    1.948312] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video19\r\n&#x5B;    1.955944] mxc_v4l2_output mxc_v4l2_output.0: V4L2 device registered as video20\r\n&#x5B;    1.963747] vivi-000: V4L2 device registered as video0\r\n&#x5B;    1.968891] Video Technology Magazine Virtual Video Capture Board ver 0.8.0 successfully loaded.\r\n&#x5B;    1.978066] i2c-core: driver &#x5B;mag3110] using legacy suspend method\r\n&#x5B;    1.984264] i2c-core: driver &#x5B;mag3110] using legacy resume method\r\n&#x5B;    1.990770] imx2-wdt imx2-wdt.0: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=1)\r\n&#x5B;    1.998883] Bluetooth: Virtual HCI driver ver 1.3\r\n&#x5B;    2.003808] Bluetooth: HCI UART driver ver 2.2\r\n&#x5B;    2.008256] Bluetooth: HCIATH3K protocol initialized\r\n&#x5B;    2.013237] Bluetooth: Generic Bluetooth USB driver ver 0.6\r\n&#x5B;    2.018951] usbcore: registered new interface driver btusb\r\n&#x5B;    2.024607] sdhci: Secure Digital Host Controller Interface driver\r\n&#x5B;    2.030809] sdhci: Copyright(c) Pierre Ossman\r\n&#x5B;    2.035491] mmc0: SDHCI controller on platform &#x5B;sdhci-esdhc-imx.2] using DMA\r\n&#x5B;    2.042843] mxc_vdoa mxc_vdoa: i.MX Video Data Order Adapter(VDOA) driver probed\r\n&#x5B;    2.050888] VPU initialized\r\n&#x5B;    2.054674] mxc_asrc registered\r\n&#x5B;    2.075120] Thermal calibration data is 0x59f52269\r\n&#x5B;    2.079932] Thermal sensor with ratio = 187\r\n&#x5B;    2.104720] Anatop Thermal registered as thermal_zone0\r\n&#x5B;    2.114053] anatop_thermal_probe: default cooling device is cpufreq!\r\n&#x5B;    2.121421] usbcore: registered new interface driver usbhid\r\n&#x5B;    2.126997] usbhid: USB HID core driver\r\n&#x5B;    2.131288] usbcore: registered new interface driver snd-usb-audio\r\n&#x5B;    2.138013] mxc_hdmi_soc mxc_hdmi_soc.0: MXC HDMI Audio\r\n&#x5B;    2.143491] Cirrus Logic CS42888 ALSA SoC Codec Driver\r\n&#x5B;    2.148758] i2c-core: driver &#x5B;cs42888] using legacy suspend method\r\n&#x5B;    2.154970] i2c-core: driver &#x5B;cs42888] using legacy resume method\r\n&#x5B;    2.154992] usb 2-1: new high speed USB device number 2 using fsl-ehci\r\n&#x5B;    2.203770] mmc0: new high speed SDHC card at address 8fe4\r\n&#x5B;    2.209667] mmcblk0: mmc0:8fe4 SU08G 7.40 GiB \r\n&#x5B;    2.216361]  mmcblk0: p1\r\n&#x5B;    2.250223] audio_codec_ac97_cold_reset \r\n&#x5B;    2.321665] hub 2-1:1.0: USB hub found\r\n&#x5B;    2.325493] hub 2-1:1.0: 4 ports detected\r\n&#x5B;    2.331668] Found Audio codec AC97 vt1613, &#x5B;ID = 5649 - 4123]\r\n&#x5B;    2.351149] asoc: vt1613 &lt;-&gt; imx-ssi.0 mapping ok\r\n&#x5B;    2.357330] imx_3stack asoc driver\r\n&#x5B;    2.362338] asoc: mxc-hdmi-soc &lt;-&gt; imx-hdmi-soc-dai.0 mapping ok\r\n&#x5B;    2.368955] ALSA device list:\r\n&#x5B;    2.371943]   #0: vt1613-audio\r\n&#x5B;    2.374999]   #1: imx-hdmi-soc\r\n&#x5B;    2.378257] NET: Registered protocol family 26\r\n&#x5B;    2.383216] TCP cubic registered\r\n&#x5B;    2.386449] NET: Registered protocol family 17\r\n&#x5B;    2.390916] can: controller area network core (rev 20090105 abi 8)\r\n&#x5B;    2.397163] NET: Registered protocol family 29\r\n&#x5B;    2.401622] can: raw protocol (rev 20090105)\r\n&#x5B;    2.405894] can: broadcast manager protocol (rev 20090105 t)\r\n&#x5B;    2.411645] Bluetooth: RFCOMM TTY layer initialized\r\n&#x5B;    2.416531] Bluetooth: RFCOMM socket layer initialized\r\n&#x5B;    2.421686] Bluetooth: RFCOMM ver 1.11\r\n&#x5B;    2.425437] Bluetooth: BNEP (Ethernet Emulation) ver 1.3\r\n&#x5B;    2.430759] Bluetooth: BNEP filters: protocol multicast\r\n&#x5B;    2.436004] Bluetooth: HIDP (Human Interface Emulation) ver 1.2\r\n&#x5B;    2.442086] lib80211: common routines for IEEE802.11 drivers\r\n&#x5B;    2.447799] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4\r\n&#x5B;    2.455916] Bus freq driver module loaded\r\n&#x5B;    2.459934] Bus freq driver Enabled\r\n&#x5B;    2.465244] mxc_dvfs_core_probe\r\n&#x5B;    2.468593] DVFS driver module loaded\r\n&#x5B;    2.473819] snvs_rtc snvs_rtc.0: setting system clock to 1970-01-01 00:02:34 UTC (154)\r\n&#x5B;    2.487875] kjournald starting.  Commit interval 5 seconds\r\n&#x5B;    2.491249] EXT3-fs (mmcblk0p1): using internal journal\r\n&#x5B;    2.491264] EXT3-fs (mmcblk0p1): mounted filesystem with writeback data mode\r\n&#x5B;    2.491319] VFS: Mounted root (ext3 filesystem) on device 179:1.\r\n&#x5B;    2.491391] Freeing init memory: 192K\r\n&#x5B;    2.630558] usb 2-1.3: new high speed USB device number 3 using fsl-ehci\r\n&#x5B;............] Loading cpufreq kernel modules   ...done.\r\n * Starting bluetooth                                                    &#x5B; OK ] \r\n * PulseAudio configured for per-user sessions\r\n&#x5B;   18.578197] imx-ipuv3 imx-ipuv3.0: WARNING: adapt panel end blank lines\r\n\r\nUbuntu 11.10 imx6-qsdl ttymxc1\r\n\r\nimx6-qsdl login:\r\n<\/pre>\n<h3>Linux<\/h3>\n<p><a href=\"http:\/\/eewiki.net\/display\/linuxonarm\/UDOO\">Linux on ARM &#8211; UDOO<\/a><\/p>\n<h4>TQ-Group<\/h4>\n<p><a href=\"http:\/\/support.tq-group.com\/doku.php?id=en:arm:tqma6x:linux\">Embedded module TQMa6x &#8211; Linux BSP documentation<\/a><\/p>\n<h2>Hardware<\/h2>\n<h3>SATA<\/h3>\n<p><a href=\"http:\/\/marcyoung.us\/post\/udoo-and-sata\/\">UDOO and SATA &#8211; the Definitive Guide<\/a><br \/>\n<a href=\"http:\/\/www.udoo.org\/forum\/udoo-not-recognizing-sata-t1367.html\">Udoo not recognizing sata<\/a><br \/>\n<a href=\"http:\/\/joshua.solanes.us\/software-development\/linux\/2013\/12\/06\/udoo-quad-booting-kernels-and-boot-scripts-off-a-sata-drive-sd-still-required-for-u-boot\/\">UDOO Quad \u2013 Booting Kernels and Boot Scripts Off a Sata Drive (SD still required for U-Boot)<\/a><br \/>\n<a href=\"https:\/\/www.slanla.com\/?blog&#038;item=2F6C6D6776342B3076637752644568344D2F46546A673D3D\">Udoo boot from sata<\/a><br \/>\n<a href=\"http:\/\/www.elinux.org\/UDOO_boot_from_sata\">UDOO boot from sata<\/a><\/p>\n<h3>SSD<\/h3>\n<p><a href=\"http:\/\/www.flashsense.com\/?p=1833\">UDOO with SSD<\/a><\/p>\n<h3>Case<\/h3>\n<p><a href=\"http:\/\/joshua.solanes.us\/micro-controllers\/embedded\/2013\/11\/27\/udoo-diy-case-build\/\">UDOO DIY Case Build<\/a><\/p>\n<h4>Thingiverse<\/h4>\n<p><a href=\"http:\/\/www.thingiverse.com\/thing:152708\">UDOO case<\/a><br \/>\n<a href=\"http:\/\/www.thingiverse.com\/thing:172397\">Udoo Dual &#038; Quad Mini PC Case &#8211; Multiple Configuration Options &#8211; rev. 2.0 &#8211; Updated Nov.28<\/a><br \/>\n<a href=\"http:\/\/www.thingiverse.com\/thing:170243\">Customizable UDOO Case<\/a><\/p>\n<h3>i.MX6<\/h3>\n\n<table id=\"tablepress-1\" class=\"tablepress tablepress-id-1\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Name<\/th><th class=\"column-2\">External Memory<\/th><th class=\"column-3\">Serial Interface<\/th><th class=\"column-4\">Video features<\/th><th class=\"column-5\">External Storage<\/th><th class=\"column-6\">USB<\/th><th class=\"column-7\">CAN<\/th><th class=\"column-8\">Ethernet<\/th><th class=\"column-9\">Additional Features<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">i.MX6Q Quad<\/td><td class=\"column-2\">DDR3<br \/>\nDDR3L<br \/>\nFLASH<br \/>\nLPDDR2<\/td><td class=\"column-3\">eCSPI<br \/>\nI2C<br \/>\nUART<br \/>\nUSB<br \/>\nI2S<br \/>\nESAI<br \/>\nSDIO<\/td><td class=\"column-4\">HDMI 1.4<br \/>\nImage Pre and Post Processor<br \/>\nLCD Controller<br \/>\nOpenCL<br \/>\nOpenGL ES 1.1<br \/>\nOpenGL ES 2.0<br \/>\nOpenGL ES 3.0<br \/>\nOpenVG 1.1<br \/>\nHD1080p Video Decode<br \/>\nHD1080p Video Encode<br \/>\nHD1080p Video Transcode<\/td><td class=\"column-5\">MMC (Multimedia Card)<br \/>\nSD (Secure Digital Controller)<\/td><td class=\"column-6\">Integrated PHY<br \/>\nUSB 2.0<br \/>\nUSB OTG HS<\/td><td class=\"column-7\">FlexCAN<\/td><td class=\"column-8\">1 Gbps + IEEE 1588<\/td><td class=\"column-9\">Temperature Sensor<br \/>\nTamper Detect<br \/>\nSATA 2.0<br \/>\nPCIe 2.0 1x Lane<br \/>\nMLB150 (Media Local Bus)<br \/>\nLVDS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-1 from cache -->\n<p><a href=\"http:\/\/www.freescale.com\/webapp\/sps\/site\/taxonomy.jsp?code=IMX6X_SERIES\">Freescale i.MX6<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>UDOO&#8217;s community hub &#8211; Hackster.io armbian armbian &#8211; linux for ARM development boards Udoo quad Docs \u00bb User Guide \u00bb Getting Started UDOO Latest images (next + default) fail to boot after custom kernel U-Boot Configuring Serial Port Debug Console (Linux\/U-Boot) Documents UDOO Quad\/Dual Documentation UDOO Neo Documentation Software Host &#x5B;3815625.198051] usb 3-1: new full-speed [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1173","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/1173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1173"}],"version-history":[{"count":16,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/1173\/revisions"}],"predecessor-version":[{"id":6945,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/1173\/revisions\/6945"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}