• [原创]EBAZ4205 Linux log打印输出


    下载器与板级之间的连接如下:有关iFPGA-Cable,可参考

    iFPGA-Cable FT2232H Xilinx / Altera / Lattice 三合一JTAG & UART调试器-详细使用说明

    JTAG红色为1脚,请注意

    RX接板级TX

    TX接板级RX

    UART_Vref接板级VCC

    GND接板级GND

    U-Boot 2014.01 (Apr 14 2019 - 10:53:30)

    I2C: ready
    Memory: ECC disabled
    DRAM: 256 MiB
    NAND: zynq_nand_init: Unable detect NAND based on MIO settings
    ZYNQ NAND init failed
    0 MiB
    MMC: zynq_sdhci: 0
    *** Warning - readenv() failed, using default environment

    In: serial
    Out: serial
    Err: serial
    Net: Gem.e000b000
    Hit any key to stop autoboot: 0
    Device: zynq_sdhci
    Manufacturer ID: 12
    OEM: 3456
    Name: MS
    Tran Speed: 50000000
    Rd Block Len: 512
    SD version 3.0
    High Capacity: Yes
    Capacity: 7.5 GiB
    Bus Width: 4-bit
    reading uEnv.txt
    ** Unable to read file uEnv.txt **
    Copying Linux from SD to RAM...
    reading uImage
    3741080 bytes read in 205 ms (17.4 MiB/s)
    reading devicetree.dtb
    9835 bytes read in 16 ms (599.6 KiB/s)
    reading uramdisk.image.gz
    7363312 bytes read in 388 ms (18.1 MiB/s)
    ## Booting kernel from Legacy Image at 03000000 ...
    Image Name: Linux-3.17.0-xilinx
    Image Type: ARM Linux Kernel Image (uncompressed)
    Data Size: 3741016 Bytes = 3.6 MiB
    Load Address: 00100000
    Entry Point: 00100000
    Verifying Checksum ... OK
    ## Loading init Ramdisk from Legacy Image at 02000000 ...
    Image Name:
    Image Type: ARM Linux RAMDisk Image (gzip compressed)
    Data Size: 7363248 Bytes = 7 MiB
    Load Address: 00000000
    Entry Point: 00000000
    Verifying Checksum ... OK
    ## Flattened Device Tree blob at 02f00000
    Booting using the fdt blob at 0x2f00000
    Loading Kernel Image ... OK
    Loading Ramdisk to 0f41d000, end 0fb22ab0 ... OK
    Loading Device Tree to 0f417000, end 0f41c66a ... OK

    Starting kernel ...

    Booting Linux on physical CPU 0x0
    Linux version 3.17.0-xilinx (fpgadeveloper@ubuntu) (gcc version 4.9.2 (Sourcery CodeBench Lite 2015.05-17) ) #32 SMP PREEMPT Sun Apr 14 10:39:43 CST 2019
    CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
    CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Machine model: xlnx,zynq-7000
    cma: Reserved 16 MiB at 0e400000
    Memory policy: Data cache writealloc
    PERCPU: Embedded 8 pages/cpu @4fdd7000 s8768 r8192 d15808 u32768
    Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
    Kernel command line: console=ttyPS0,115200 root=/dev/ram rw uio_pdrv_genirq.of_id=generic-uio
    PID hash table entries: 1024 (order: 0, 4096 bytes)
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    Memory: 228664K/262144K available (5095K kernel code, 245K rwdata, 1680K rodata, 208K init, 213K bss, 33480K reserved, 0K highmem)
    Virtual kernel memory layout:
    vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    fixmap : 0xffc00000 - 0xffe00000 (2048 kB)
    vmalloc : 0x50800000 - 0xff000000 (2792 MB)
    lowmem : 0x40000000 - 0x50000000 ( 256 MB)
    pkmap : 0x3fe00000 - 0x40000000 ( 2 MB)
    modules : 0x3f000000 - 0x3fe00000 ( 14 MB)
    .text : 0x40008000 - 0x406a6130 (6777 kB)
    .init : 0x406a7000 - 0x406db240 ( 209 kB)
    .data : 0x406dc000 - 0x407194a0 ( 246 kB)
    .bss : 0x407194a0 - 0x4074ea64 ( 214 kB)
    Preemptible hierarchical RCU implementation.
    Dump stacks of tasks blocking RCU-preempt GP.
    RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
    RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
    NR_IRQS:16 nr_irqs:16 16
    L2C: platform provided aux values match the hardware, so have no effect. Please remove them.
    L2C-310 erratum 769419 enabled
    L2C-310 enabling early BRESP for Cortex-A9
    L2C-310 full line of zeros enabled for Cortex-A9
    L2C-310 ID prefetch enabled, offset 1 lines
    L2C-310 dynamic clock gating enabled, standby mode enabled
    L2C-310 cache controller enabled, 8 ways, 512 kB
    L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76360001
    slcr mapped to 50804000
    zynq_clock_init: clkc starts at 50804100
    Zynq clock init
    sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 3298534883328ns
    timer #0 at 50806000, irq=43
    Console: colour dummy device 80x30
    Calibrating delay loop... 1332.01 BogoMIPS (lpj=6660096)
    pid_max: default: 32768 minimum: 301
    Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    CPU: Testing write buffer coherency: ok
    CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    Setting up static identity map for 0x4d4830 - 0x4d4888
    CPU1: Booted secondary processor
    CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    Brought up 2 CPUs
    SMP: Total of 2 processors activated.
    CPU: All CPU(s) started in SVC mode.
    devtmpfs: initialized
    VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    regulator-dummy: no parameters
    NET: Registered protocol family 16
    DMA: preallocated 256 KiB pool for atomic coherent allocations
    cpuidle: using governor ladder
    cpuidle: using governor menu
    hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    hw-breakpoint: maximum watchpoint size is 4 bytes.
    zynq-ocm f800c000.ocmc: ZYNQ OCM pool: 256 KiB @ 0x50880000
    VCCPINT: 1000 mV
    vgaarb: loaded
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    media: Linux media interface: v0.10
    Linux video capture interface: v2.00
    pps_core: LinuxPPS API ver. 1 registered
    pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    PTP clock support registered
    EDAC MC: Ver: 3.0.0
    Advanced Linux Sound Architecture Driver Initialized.
    cfg80211: Calling CRDA to update world regulatory domain
    Switched to clocksource arm_global_timer
    NET: Registered protocol family 2
    TCP established hash table entries: 2048 (order: 1, 8192 bytes)
    TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
    TCP: Hash tables configured (established 2048 bind 2048)
    TCP: reno registered
    UDP hash table entries: 256 (order: 1, 8192 bytes)
    UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
    NET: Registered protocol family 1
    RPC: Registered named UNIX socket transport module.
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    Trying to unpack rootfs image as initramfs...
    rootfs image is not initramfs (no cpio magic); looks like an initrd
    Freeing initrd memory: 7188K (4f41d000 - 4fb22000)
    hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
    futex hash table entries: 512 (order: 3, 32768 bytes)
    jffs2: version 2.2. (NAND) (SUMMARY) 漏 2001-2006 Red Hat, Inc.
    JFS: nTxBlock = 1970, nTxLock = 15764
    msgmni has been set to 492
    io scheduler noop registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-2364208
    dma-pl330 f8003000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
    e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 82, base_baud = 6249999) is a xuartps
    console [ttyPS0] enabled
    xdevcfg f8007000.devcfg: ioremap 0xf8007000 to 5086a000
    [drm] Initialized drm 1.1.0 20060810
    brd: module loaded
    loop: module loaded
    CAN device driver interface
    e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
    e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
    xemacps e000b000.ethernet: pdev->id -1, baseaddr 0xe000b000, irq 54
    ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    ehci-pci: EHCI PCI platform driver
    usbcore: registered new interface driver usb-storage
    mousedev: PS/2 mouse device common for all mice
    i2c /dev entries driver
    cdns-wdt f8005000.watchdog: Xilinx Watchdog Timer at 5086e000 with timeout 10s
    zynq-edac f8006000.memory-controller: ecc not enabled
    Xilinx Zynq CpuIdle Driver started
    sdhci: Secure Digital Host Controller Interface driver
    sdhci: Copyright(c) Pierre Ossman
    sdhci-pltfm: SDHCI platform and OF driver helper
    sdhci-arasan e0100000.sdhci: No vmmc regulator found
    sdhci-arasan e0100000.sdhci: No vqmmc regulator found
    mmc0: SDHCI controller on e0100000.sdhci [e0100000.sdhci] using ADMA
    ledtrig-cpu: registered to indicate activity on CPUs
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    TCP: cubic registered
    NET: Registered protocol family 17
    can: controller area network core (rev 20120528 abi 9)
    NET: Registered protocol family 29
    can: raw protocol (rev 20120528)
    can: broadcast manager protocol (rev 20120528 t)
    can: netlink gateway (rev 20130117) max_hops=1
    Registering SWP/SWPB emulation handler
    drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
    mmc0: new high speed SDHC card at address 59b4
    mmcblk0: mmc0:59b4 MS 7.51 GiB
    mmcblk0: p1 p2
    ALSA device list:
    No soundcards found.
    RAMDISK: gzip image found at block 0
    VFS: Mounted root (ext2 filesystem) on device 1:0.
    devtmpfs: mounted
    Freeing unused kernel memory: 208K (406a7000 - 406db000)
    Starting rcS...
    ++ Mounting filesystem
    ++ Setting up mdev
    ++ Starting telnet daemon
    ++ Starting http daemon
    ++ Starting ftp daemon
    ++ Starting dropbear (ssh) daemon
    eth0 Link encap:Ethernet HWaddr 00:0A:35:00:01:22
    xemacps e000b000.ethernet: eth0: no PHY setup
    BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
    Interrupt:54 Base address:0xb000

    lo Link encap:Local Loopback
    LOOPBACK MTU:65536 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

    ************************************************
    *Xilinx Zynq Platform
    *http://ifpga.cnblogs.com
    *iFPGA.Labs based on EBAZ4205 Hardware
    *cx_info@163.com
    *2019/04
    ************************************************
    rcS Complete
    [root@iFPGA.Labs]#

    Demo资料拿来即用,免费赠送,欢迎联系cx_info@163.com

  • 相关阅读:
    什么是多线程中的上下文切换?
    java 中有几种方法可以实现一个线程?
    什么叫线程安全?servlet 是线程安全吗?
    什么是线程调度器(Thread Scheduler)和时间分片(Time Slicing )?
    一个线程运行时发生异常会怎样?
    我的样式
    springboot+dynamic多数据源配置
    mybatis plus条件拼接
    springboot配置虚拟路径
    springboot+mybatis+Druid配置多数据源(mysql+postgre)
  • 原文地址:https://www.cnblogs.com/ifpga/p/10778040.html
Copyright © 2020-2023  润新知