cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
oscarlar
Newbie
Newbie
7,616 Views
Registered: ‎04-28-2015

bootconsole [earlycon0] disabled

Hi, First I'd just like to apologize if this is a duplicate post, I've tried to find the solution online but have not been able so far. Secondly, I consider my self a complete beginner when it comes to embedded solutions. Linux and programming I have some experience with. I've been running Ubuntu both at work and at home for over 5 years. Now, to the problem: I'm trying to follow this tutorial to boot my zybo 7000 from an SD card: http://www.instructables.com/id/Embedded-Linux-Tutorial-Zybo/?ALLSTEPS And I make it to step 39: Booting from the SD-card. This is where I get lost. The readout on my computer screen stops at: [ 13.207596] bootconsole [earlycon0] disabled I.e. I don't get to the terminal on the zybo as can be seen in the picture of step 39. However the green "DONE" diode (LD10) lights up. 1) I guess the boot sequence finished correctly? 2) What do I need to do/set/change and how do I do it in order to have text being printed on my screen after this line? I connect to the zybo via the minicom program. Here's a complete printout of what I see when I boot the zybo: U-Boot 2014.01-00005-gc29bed9 (Apr 10 2015 - 11:23:08) I2C: ready Memory: ECC disabled DRAM: 512 MiB MMC: zynq_sdhci: 0 SF: Detected S25FL128S_64K with page size 256 Bytes, erase size 64 KiB, total 16 MiB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: Gem.e000b000 Hit any key to stop autoboot: 0 Device: zynq_sdhci Manufacturer ID: 74 OEM: 4a45 Name: USD Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 High Capacity: Yes Capacity: 14.7 GiB Bus Width: 4-bit reading uEnv.txt ** Unable to read file uEnv.txt ** Copying Linux from SD to RAM... reading uImage 3564592 bytes read in 313 ms (10.9 MiB/s) reading devicetree.dtb 7386 bytes read in 16 ms (450.2 KiB/s) reading uramdisk.image.gz 2608577 bytes read in 230 ms (10.8 MiB/s) ## Booting kernel from Legacy Image at 03000000 ... Image Name: Linux-3.13.0-xilinx Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3564528 Bytes = 3.4 MiB Load Address: 00008000 Entry Point: 00008000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at 02000000 ... Image Name: Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 2608513 Bytes = 2.5 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 02a00000 Booting using the fdt blob at 0x2a00000 Loading Kernel Image ... OK Loading Ramdisk to 1f8b2000, end 1fb2ed81 ... OK Loading Device Tree to 1f8ad000, end 1f8b1cd9 ... OK Starting kernel ... Uncompressing Linux... done, booting the kernel. [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.13.0-xilinx (xxx@xxx) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-23) ) #4 SMP5 [ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine model: Xilinx Zynq [ 0.000000] bootconsole [earlycon0] enabled [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] PERCPU: Embedded 8 pages/cpu @c1027000 s10688 r8192 d13888 u32768 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048 [ 0.000000] Kernel command line: console=ttyPS0,115200 root=/dev/ram rw earlyprintk [ 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: 504696K/524288K available (4801K kernel code, 310K rwdata, 1708K rodata, 198K init, 5345K bss, 19592K 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] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0663968 (6511 kB) [ 0.000000] .init : 0xc0664000 - 0xc06959c0 ( 199 kB) [ 0.000000] .data : 0xc0696000 - 0xc06e3a90 ( 311 kB) [ 0.000000] .bss : 0xc06e3a9c - 0xc0c1c1b0 (5346 kB) [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU lockdep checking is enabled. [ 0.000000] Dump stacks of tasks blocking RCU-preempt GP. [ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] ps7-slcr mapped to e0802000 [ 0.000000] zynq_clock_init: clkc starts at e0802100 [ 0.000000] Zynq clock init [ 0.000000] sched_clock: 32 bits at 325MHz, resolution 3ns, wraps every 13215283196ns [ 0.000000] ps7-ttc #0 at e0804000, irq=43 [ 0.000000] Console: colour dummy device 80x30 [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar [ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.000000] ... MAX_LOCK_DEPTH: 48 [ 0.000000] ... MAX_LOCKDEP_KEYS: 8191 [ 0.000000] ... CLASSHASH_SIZE: 4096 [ 0.000000] ... MAX_LOCKDEP_ENTRIES: 16384 [ 0.000000] ... MAX_LOCKDEP_CHAINS: 32768 [ 0.000000] ... CHAINHASH_SIZE: 16384 [ 0.000000] memory used by lock dependency info: 3695 kB [ 0.000000] per task-struct memory footprint: 1152 bytes [ 13.207599] Calibrating delay loop... 1292.69 BogoMIPS (lpj=6463488) [ 13.207606] pid_max: default: 32768 minimum: 301 [ 13.207607] Mount-cache hash table entries: 512 [ 13.207609] CPU: Testing write buffer coherency: ok [ 13.207610] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 13.207611] Setting up static identity map for 0x48ef90 - 0x48efe8 [ 13.207612] L310 cache controller enabled [ 13.207612] l2x0: 8 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x72760000, Cache size: 512 kB [ 13.207627] CPU1: Booted secondary processor [ 13.207641] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 13.207641] Brought up 2 CPUs [ 13.207643] SMP: Total of 2 processors activated. [ 13.207644] CPU: All CPU(s) started in SVC mode. [ 13.207646] devtmpfs: initialized [ 13.207647] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 13.207649] regulator-dummy: no parameters [ 13.207650] NET: Registered protocol family 16 [ 13.207651] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 13.207653] cpuidle: using governor ladder [ 13.207654] cpuidle: using governor menu [ 13.207658] syscon f8000000.ps7-slcr: regmap [mem 0xf8000000-0xf8000fff] registered [ 13.207660] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. [ 13.207661] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 13.207662] zynq-ocm f800c000.ps7-ocmc: ZYNQ OCM pool: 256 KiB @ 0xe0880000 [ 13.207672] bio: create slab at 0 [ 13.207673] vgaarb: loaded [ 13.207674] SCSI subsystem initialized [ 13.207675] usbcore: registered new interface driver usbfs [ 13.207676] usbcore: registered new interface driver hub [ 13.207677] usbcore: registered new device driver usb [ 13.207678] media: Linux media interface: v0.10 [ 13.207679] Linux video capture interface: v2.00 [ 13.207679] pps_core: LinuxPPS API ver. 1 registered [ 13.207680] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 13.207682] PTP clock support registered [ 13.207683] EDAC MC: Ver: 3.0.0 [ 13.207685] DMA-API: preallocated 4096 debug entries [ 13.207686] DMA-API: debugging enabled by kernel config [ 13.207687] Switched to clocksource arm_global_timer [ 13.207696] NET: Registered protocol family 2 [ 13.207697] TCP established hash table entries: 4096 (order: 2, 16384 bytes) [ 13.207698] TCP bind hash table entries: 4096 (order: 5, 147456 bytes) [ 13.207699] TCP: Hash tables configured (established 4096 bind 4096) [ 13.207700] TCP: reno registered [ 13.207701] UDP hash table entries: 256 (order: 2, 20480 bytes) [ 13.207702] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes) [ 13.207703] NET: Registered protocol family 1 [ 13.207704] RPC: Registered named UNIX socket transport module. [ 13.207705] RPC: Registered udp transport module. [ 13.207706] RPC: Registered tcp transport module. [ 13.207706] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 13.207708] Trying to unpack rootfs image as initramfs... [ 13.207709] rootfs image is not initramfs (no cpio magic); looks like an initrd [ 13.207713] Freeing initrd memory: 2544K (df8b2000 - dfb2e000) [ 13.207714] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available [ 13.207717] jffs2: version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc. [ 13.207718] msgmni has been set to 990 [ 13.207719] io scheduler noop registered [ 13.207720] io scheduler deadline registered [ 13.207721] io scheduler cfq registered (default) [ 13.207724] dma-pl330 f8003000.ps7-dma: unable to set the seg size [ 13.207725] dma-pl330 f8003000.ps7-dma: Loaded driver for PL330 DMAC-2364208 [ 13.207726] dma-pl330 f8003000.ps7-dma: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16 [ 13.207728] xuartps e0001000.serial: aper_clk clock not found. [ 13.207729] xuartps: probe of e0001000.serial failed with error -2 [ 13.207730] xdevcfg f8007000.ps7-dev-cfg: ioremap 0xf8007000 to e0866000 [ 13.207736] brd: module loaded [ 13.207739] loop: module loaded [ 13.207741] zynq-qspi e000d000.ps7-qspi: aper_clk clock not found. [ 13.207742] zynq-qspi: probe of e000d000.ps7-qspi failed with error -2 [ 13.207744] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k [ 13.207745] e1000e: Copyright(c) 1999 - 2013 Intel Corporation. [ 13.207747] libphy: XEMACPS mii bus: probed [ 13.207748] xemacps e000b000.ps7-ethernet: pdev->id -1, baseaddr 0xe000b000, irq 54 [ 13.207750] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 13.207751] ehci-pci: EHCI PCI platform driver [ 13.207752] ULPI transceiver vendor/product ID 0x0424/0x0007 [ 13.207752] Found SMSC USB3320 ULPI transceiver. [ 13.207753] ULPI integrity check: passed. [ 13.207754] zynq-ehci zynq-ehci.0: Xilinx Zynq USB EHCI Host Controller [ 13.207755] zynq-ehci zynq-ehci.0: new USB bus registered, assigned bus number 1 [ 13.207760] zynq-ehci zynq-ehci.0: irq 53, io mem 0x00000000 [ 13.207763] zynq-ehci zynq-ehci.0: USB 2.0 started, EHCI 1.00 [ 13.207765] hub 1-0:1.0: USB hub found [ 13.207766] hub 1-0:1.0: 1 port detected [ 13.207767] usbcore: registered new interface driver usb-storage [ 13.207768] mousedev: PS/2 mouse device common for all mice [ 13.207770] i2c /dev entries driver [ 13.207771] xadcps f8007100.ps7-xadc: enabled: yes reference: external [ 13.207773] zynq-edac f8006000.ps7-ddrc: ecc not enabled [ 13.207774] cpu cpu0: dummy supplies not allowed [ 13.207775] cpufreq_cpu0: failed to get cpu0 regulator: -19 [ 13.207776] Xilinx Zynq CpuIdle Driver started [ 13.207777] sdhci: Secure Digital Host Controller Interface driver [ 13.207778] sdhci: Copyright(c) Pierre Ossman [ 13.207779] sdhci-pltfm: SDHCI platform and OF driver helper [ 13.207780] sdhci-arasan e0100000.ps7-sdio: dummy supplies not allowed [ 13.207781] mmc0: no vqmmc regulator found [ 13.207781] sdhci-arasan e0100000.ps7-sdio: dummy supplies not allowed [ 13.207782] mmc0: no vmmc regulator found [ 13.207789] mmc0: SDHCI controller on e0100000.ps7-sdio [e0100000.ps7-sdio] using ADMA [ 13.207590] usbcore: registered new interface driver usbhid [ 13.207591] usbhid: USB HID core driver [ 13.207593] TCP: cubic registered [ 13.207594] NET: Registered protocol family 17 [ 13.207595] Registering SWP/SWPB emulation handler [ 13.207596] bootconsole [earlycon0] disabled
0 Kudos
1 Reply
oscarlar
Newbie
Newbie
7,606 Views
Registered: ‎04-28-2015

Can't seem to get the formatting to work so please check the attached file... Sorry!
0 Kudos