This shows you the differences between two versions of the page.
Previous revisionNext revision | |||
— | resources:eval:user-guides:adrv9009-zu11eg:quick-start-guide [25 Jun 2019 16:02] – [Video Configuration] Michael Hennerich | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== ADRV9009-ZU11EG Quick Start Guide ====== | ||
+ | {{ : | ||
+ | |||
+ | This guide provides some quick instructions (still takes awhile to download, and set things up) on how to setup the ADRV9009-ZU11EG on: | ||
+ | |||
+ | * [[adi> | ||
+ | |||
+ | Instructions on how to build the ZynqMP / MPSoC Linux kernel and devicetrees from source can be found here: | ||
+ | |||
+ | * [[resources: | ||
+ | * [[resources: | ||
+ | |||
+ | ===== Required Software ===== | ||
+ | |||
+ | |||
+ | * SD Card 8GB imaged using the instructions here: [[resources: | ||
+ | * A UART terminal (Putty/Tera Term/ | ||
+ | |||
+ | |||
+ | ===== Pre-release SD Card Creation ===== | ||
+ | |||
+ | The project will be release as part of 2019_r1 release.Before then, the SD image for 2018_r2 can be used. | ||
+ | |||
+ | ===== Writing the SD Card ===== | ||
+ | |||
+ | Details on how to write the SD card can be found here: [[resources: | ||
+ | |||
+ | ===== ADRV9009-ZU11EG Specific Boot Files ===== | ||
+ | |||
+ | After writing the image, on the boot partition ADRV9009-ZU11EG specific files can be added from | ||
+ | |||
+ | http:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== Required Hardware ===== | ||
+ | * ADRV9009-ZU11EG SoM board. | ||
+ | * ADRV2CRR-FMC carrier board | ||
+ | * Micro-USB cable | ||
+ | * Ethernet cable | ||
+ | * Power Supply | ||
+ | |||
+ | |||
+ | ===== Optional Hardware ===== | ||
+ | * Reference clock source | ||
+ | * USB Type-C multiport HUB | ||
+ | * USB keyboard and mouse | ||
+ | * DisplayPort compatible monitor | ||
+ | |||
+ | ====== Testing ====== | ||
+ | |||
+ | |||
+ | * Connect the '' | ||
+ | * Connect the 12V Power Supply to '' | ||
+ | * Connect USB UART '' | ||
+ | * Connect fan to '' | ||
+ | * Insert SD card into socket '' | ||
+ | * Configure ADRV2CRR-FMC for SD BOOT using '' | ||
+ | {{ : | ||
+ | * Configure '' | ||
+ | {{ : | ||
+ | * Turn on the power switch on the carrier board using '' | ||
+ | * Optionally connect test and measurement equipment to U.FL RF ports. | ||
+ | * Observe kernel and serial console messages on your terminal. (use the first ttyUSB or COM port registered, Baud rate 115200 (8N1)) | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {{page> | ||
+ | |||
+ | ===== Messages ===== | ||
+ | |||
+ | <WRAP box bggreen>< | ||
+ | < | ||
+ | Xilinx Zynq MP First Stage Boot Loader | ||
+ | Release 2018.3 | ||
+ | |||
+ | |||
+ | U-Boot 2018.01-21435-g099c929 (May 28 2019 - 08:42:11 +0000) Analog Devices Inc. ADR9009-ZU11EG | ||
+ | |||
+ | I2C: ready | ||
+ | DRAM: 4 GiB | ||
+ | EL Level: | ||
+ | Chip ID: zu11eg | ||
+ | MMC: | ||
+ | *** Warning - bad CRC, using default environment | ||
+ | |||
+ | In: serial@ff010000 | ||
+ | Out: | ||
+ | Err: | ||
+ | Bootmode: LVL_SHFT_SD_MODE1 | ||
+ | Net: ZYNQ GEM: ff0b0000, phyaddr 1, interface sgmii | ||
+ | i2c_mux_set: | ||
+ | I2C EEPROM MAC address read failed | ||
+ | |||
+ | Warning: ethernet@ff0b0000 (eth1) using random MAC address - da: | ||
+ | eth1: ethernet@ff0b0000ZYNQ GEM: ff0e0000, phyaddr 0, interface rgmii-id | ||
+ | I2C EEPROM MAC address read failed | ||
+ | |||
+ | Warning: ethernet@ff0e0000 (eth0) using random MAC address - 1e: | ||
+ | , eth0: ethernet@ff0e0000 | ||
+ | Hit any key to stop autoboot: | ||
+ | switch to partitions #0, OK | ||
+ | mmc0 is current device | ||
+ | Device: sdhci@ff170000 | ||
+ | Manufacturer ID: 3 | ||
+ | OEM: 5344 | ||
+ | Name: SU08G | ||
+ | Tran Speed: 50000000 | ||
+ | Rd Block Len: 512 | ||
+ | SD version 3.0 | ||
+ | High Capacity: Yes | ||
+ | Capacity: 7.4 GiB | ||
+ | Bus Width: 4-bit | ||
+ | Erase Group Size: 512 Bytes | ||
+ | reading uEnv.txt | ||
+ | 376 bytes read in 16 ms (22.5 KiB/s) | ||
+ | Loaded environment from uEnv.txt | ||
+ | Importing environment from SD ... | ||
+ | Running uenvcmd ... | ||
+ | Copying Linux from SD to RAM... | ||
+ | ** No boot file defined ** | ||
+ | reading system.dtb | ||
+ | 62255 bytes read in 19 ms (3.1 MiB/s) | ||
+ | reading Image | ||
+ | 16228864 bytes read in 1045 ms (14.8 MiB/s) | ||
+ | ## Flattened Device Tree blob at 04000000 | ||
+ | | ||
+ | | ||
+ | |||
+ | Starting kernel ... | ||
+ | |||
+ | [ 0.000000] Booting Linux on physical CPU 0x0 | ||
+ | [ 0.000000] Linux version 4.14.0-12222-g6598c88 (michael@mhenneri-D06) (gcc version 6.2.1 20161114 (Linaro GCC Snapshot 6.2-2016.11)) #2783 SMP Fri Jun 14 15:35:26 CEST 2019 | ||
+ | [ 0.000000] Boot CPU: AArch64 Processor [410fd034] | ||
+ | [ 0.000000] Machine model: Analog Devices ADRV9009-ZU11EG | ||
+ | [ 0.000000] earlycon: cdns0 at MMIO 0x00000000ff010000 (options ' | ||
+ | [ 0.000000] bootconsole [cdns0] enabled | ||
+ | [ 0.000000] efi: Getting EFI parameters from FDT: | ||
+ | [ 0.000000] efi: UEFI not found. | ||
+ | [ 0.000000] cma: Reserved 256 MiB at 0x0000000070000000 | ||
+ | [ 0.000000] psci: probing for conduit method from DT. | ||
+ | [ 0.000000] psci: PSCIv1.1 detected in firmware. | ||
+ | [ 0.000000] psci: Using standard PSCI v0.2 function IDs | ||
+ | [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. | ||
+ | [ 0.000000] random: fast init done | ||
+ | [ 0.000000] percpu: Embedded 21 pages/cpu @ffffffc87ff56000 s45080 r8192 d32744 u86016 | ||
+ | [ 0.000000] Detected VIPT I-cache on CPU0 | ||
+ | [ 0.000000] CPU features: enabling workaround for ARM erratum 845719 | ||
+ | [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1034240 | ||
+ | [ 0.000000] Kernel command line: console=ttyPS0, | ||
+ | [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) | ||
+ | [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) | ||
+ | [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) | ||
+ | [ 0.000000] software IO TLB [mem 0x6bfff000-0x6ffff000] (64MB) mapped at [ffffffc06bfff000-ffffffc06fffefff] | ||
+ | [ 0.000000] Memory: 3783916K/ | ||
+ | [ 0.000000] Virtual kernel memory layout: | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] Hierarchical RCU implementation. | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] | ||
+ | [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, | ||
+ | [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 | ||
+ | [ 0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000 | ||
+ | [ 0.000000] GIC: Using split EOI/ | ||
+ | [ 0.000000] arch_timer: cp15 timer(s) running at 33.33MHz (phys). | ||
+ | [ 0.000000] clocksource: | ||
+ | [ 0.000003] sched_clock: | ||
+ | [ 0.008323] Console: colour dummy device 80x25 | ||
+ | [ 0.012388] Calibrating delay loop (skipped), value calculated using timer frequency.. 66.66 BogoMIPS (lpj=133332) | ||
+ | [ 0.022669] pid_max: default: 32768 minimum: 301 | ||
+ | [ 0.027357] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) | ||
+ | [ 0.033923] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes) | ||
+ | [ 0.041603] ASID allocator initialised with 65536 entries | ||
+ | [ 0.046417] Hierarchical SRCU implementation. | ||
+ | [ 0.051074] EFI services will not be available. | ||
+ | [ 0.055220] zynqmp_plat_init Platform Management API v1.1 | ||
+ | [ 0.060557] zynqmp_plat_init Trustzone version v1.0 | ||
+ | [ 0.065496] smp: Bringing up secondary CPUs ... | ||
+ | [ 0.070160] Detected VIPT I-cache on CPU1 | ||
+ | [ 0.070191] CPU1: Booted secondary processor [410fd034] | ||
+ | [ 0.070481] Detected VIPT I-cache on CPU2 | ||
+ | [ 0.070501] CPU2: Booted secondary processor [410fd034] | ||
+ | [ 0.070781] Detected VIPT I-cache on CPU3 | ||
+ | [ 0.070801] CPU3: Booted secondary processor [410fd034] | ||
+ | [ 0.070847] smp: Brought up 1 node, 4 CPUs | ||
+ | [ 0.101470] SMP: Total of 4 processors activated. | ||
+ | [ 0.106143] CPU features: detected feature: 32-bit EL0 Support | ||
+ | [ 0.111941] CPU: All CPU(s) started at EL2 | ||
+ | [ 0.116012] alternatives: | ||
+ | [ 0.121177] devtmpfs: initialized | ||
+ | [ 0.130834] clocksource: | ||
+ | [ 0.134930] futex hash table entries: 1024 (order: 5, 131072 bytes) | ||
+ | [ 0.147153] xor: measuring software checksum speed | ||
+ | [ 0.185224] | ||
+ | [ 0.225258] | ||
+ | [ 0.265293] | ||
+ | [ 0.305326] | ||
+ | [ 0.305355] xor: using function: 32regs (2516.000 MB/sec) | ||
+ | [ 0.309731] pinctrl core: initialized pinctrl subsystem | ||
+ | [ 0.315353] NET: Registered protocol family 16 | ||
+ | [ 0.320133] cpuidle: using governor menu | ||
+ | [ 0.323806] vdso: 2 pages (1 code @ ffffff8008a66000, | ||
+ | [ 0.330523] hw-breakpoint: | ||
+ | [ 0.337760] DMA: preallocated 256 KiB pool for atomic allocations | ||
+ | [ 0.367510] zynqmp-pinctrl pinctrl: zynqmp pinctrl initialized | ||
+ | [ 0.368562] reset_zynqmp reset-controller: | ||
+ | [ 0.375283] ARM CCI_400_r1 PMU driver probed | ||
+ | [ 0.385206] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages | ||
+ | [ 0.455137] raid6: int64x1 | ||
+ | [ 0.523090] raid6: int64x1 | ||
+ | [ 0.591184] raid6: int64x2 | ||
+ | [ 0.659196] raid6: int64x2 | ||
+ | [ 0.727208] raid6: int64x4 | ||
+ | [ 0.795263] raid6: int64x4 | ||
+ | [ 0.863307] raid6: int64x8 | ||
+ | [ 0.931367] raid6: int64x8 | ||
+ | [ 0.999412] raid6: neonx1 | ||
+ | [ 1.067476] raid6: neonx1 | ||
+ | [ 1.135536] raid6: neonx2 | ||
+ | [ 1.203602] raid6: neonx2 | ||
+ | [ 1.271669] raid6: neonx4 | ||
+ | [ 1.339706] raid6: neonx4 | ||
+ | [ 1.407775] raid6: neonx8 | ||
+ | [ 1.475796] raid6: neonx8 | ||
+ | [ 1.475823] raid6: using algorithm neonx8 gen() 1410 MB/s | ||
+ | [ 1.479791] raid6: .... xor() 1336 MB/s, rmw enabled | ||
+ | [ 1.484722] raid6: using neon recovery algorithm | ||
+ | [ 1.490628] SCSI subsystem initialized | ||
+ | [ 1.493184] usbcore: registered new interface driver usbfs | ||
+ | [ 1.498512] usbcore: registered new interface driver hub | ||
+ | [ 1.503784] usbcore: registered new device driver usb | ||
+ | [ 1.508827] media: Linux media interface: v0.10 | ||
+ | [ 1.513287] Linux video capture interface: v2.00 | ||
+ | [ 1.517883] pps_core: LinuxPPS API ver. 1 registered | ||
+ | [ 1.522783] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti < | ||
+ | [ 1.531875] PTP clock support registered | ||
+ | [ 1.536000] zynqmp-ipi ff9905c0.mailbox: | ||
+ | [ 1.542718] FPGA manager framework | ||
+ | [ 1.546063] fpga-region fpga-full: FPGA Region probed | ||
+ | [ 1.551065] Advanced Linux Sound Architecture Driver Initialized. | ||
+ | [ 1.557291] Bluetooth: Core ver 2.22 | ||
+ | [ 1.560596] NET: Registered protocol family 31 | ||
+ | [ 1.564997] Bluetooth: HCI device and connection manager initialized | ||
+ | [ 1.571313] Bluetooth: HCI socket layer initialized | ||
+ | [ 1.576155] Bluetooth: L2CAP socket layer initialized | ||
+ | [ 1.581186] Bluetooth: SCO socket layer initialized | ||
+ | [ 1.586633] clocksource: | ||
+ | [ 1.592151] VFS: Disk quotas dquot_6.6.0 | ||
+ | [ 1.596010] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) | ||
+ | [ 1.607024] NET: Registered protocol family 2 | ||
+ | [ 1.607416] TCP established hash table entries: 32768 (order: 6, 262144 bytes) | ||
+ | [ 1.614527] TCP bind hash table entries: 32768 (order: 7, 524288 bytes) | ||
+ | [ 1.621359] TCP: Hash tables configured (established 32768 bind 32768) | ||
+ | [ 1.627426] UDP hash table entries: 2048 (order: 4, 65536 bytes) | ||
+ | [ 1.633413] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes) | ||
+ | [ 1.639895] NET: Registered protocol family 1 | ||
+ | [ 1.644249] RPC: Registered named UNIX socket transport module. | ||
+ | [ 1.649945] RPC: Registered udp transport module. | ||
+ | [ 1.654611] RPC: Registered tcp transport module. | ||
+ | [ 1.659281] RPC: Registered tcp NFSv4.1 backchannel transport module. | ||
+ | [ 1.666213] hw perfevents: no interrupt-affinity property for /pmu, guessing. | ||
+ | [ 1.672962] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available | ||
+ | [ 1.681095] audit: initializing netlink subsys (disabled) | ||
+ | [ 1.685914] audit: type=2000 audit(1.631: | ||
+ | [ 1.686317] workingset: timestamp_bits=62 max_order=20 bucket_order=0 | ||
+ | [ 1.700657] NFS: Registering the id_resolver key type | ||
+ | [ 1.704971] Key type id_resolver registered | ||
+ | [ 1.709106] Key type id_legacy registered | ||
+ | [ 1.713090] nfs4filelayout_init: | ||
+ | [ 1.719758] jffs2: version 2.2. (NAND) (SUMMARY) | ||
+ | [ 1.753319] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) | ||
+ | [ 1.755070] io scheduler noop registered | ||
+ | [ 1.758968] io scheduler deadline registered | ||
+ | [ 1.763211] io scheduler cfq registered (default) | ||
+ | [ 1.767867] io scheduler mq-deadline registered | ||
+ | [ 1.772364] io scheduler kyber registered | ||
+ | [ 1.778180] xilinx-dpdma fd4c0000.dma: | ||
+ | [ 1.811060] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled | ||
+ | [ 1.814439] cacheinfo: Unable to detect cache hierarchy for CPU 0 | ||
+ | [ 1.822332] brd: module loaded | ||
+ | [ 1.825796] loop: module loaded | ||
+ | [ 1.826457] mtdoops: mtd device (mtddev=name/ | ||
+ | [ 1.832536] libphy: Fixed MDIO Bus: probed | ||
+ | [ 1.835518] tun: Universal TUN/TAP device driver, 1.6 | ||
+ | [ 1.839638] CAN device driver interface | ||
+ | [ 1.843839] macb ff0b0000.ethernet: | ||
+ | [ 1.875869] macb ff0e0000.ethernet: | ||
+ | [ 1.903460] usbcore: registered new interface driver asix | ||
+ | [ 1.903535] usbcore: registered new interface driver ax88179_178a | ||
+ | [ 1.909297] usbcore: registered new interface driver cdc_ether | ||
+ | [ 1.915092] usbcore: registered new interface driver net1080 | ||
+ | [ 1.920710] usbcore: registered new interface driver cdc_subset | ||
+ | [ 1.926592] usbcore: registered new interface driver zaurus | ||
+ | [ 1.932137] usbcore: registered new interface driver cdc_ncm | ||
+ | [ 1.937967] xilinx-axipmon ffa00000.perf-monitor: | ||
+ | [ 1.945448] usbcore: registered new interface driver uas | ||
+ | [ 1.949269] usbcore: registered new interface driver usb-storage | ||
+ | [ 1.955497] i2c /dev entries driver | ||
+ | [ 1.959608] IR NEC protocol handler initialized | ||
+ | [ 1.963162] IR RC5(x/sz) protocol handler initialized | ||
+ | [ 1.968176] IR RC6 protocol handler initialized | ||
+ | [ 1.972676] IR JVC protocol handler initialized | ||
+ | [ 1.977171] IR Sony protocol handler initialized | ||
+ | [ 1.981756] IR SANYO protocol handler initialized | ||
+ | [ 1.986427] IR Sharp protocol handler initialized | ||
+ | [ 1.991098] IR MCE Keyboard/ | ||
+ | [ 1.996894] IR XMP protocol handler initialized | ||
+ | [ 2.002058] usbcore: registered new interface driver uvcvideo | ||
+ | [ 2.007103] USB Video Class driver (1.1.1) | ||
+ | [ 2.011309] axi_fan_control_driver 80000000.axi-fan-control: | ||
+ | [ 2.020776] axi_fan_control_driver 80000000.axi-fan-control: | ||
+ | [ 2.031736] cdns-wdt fd4d0000.watchdog: | ||
+ | [ 2.040410] Bluetooth: HCI UART driver ver 2.3 | ||
+ | [ 2.044647] Bluetooth: HCI UART protocol H4 registered | ||
+ | [ 2.049747] Bluetooth: HCI UART protocol BCSP registered | ||
+ | [ 2.055023] Bluetooth: HCI UART protocol ATH3K registered | ||
+ | [ 2.060385] Bluetooth: HCI UART protocol Three-wire (H5) registered | ||
+ | [ 2.066657] Bluetooth: HCI UART protocol Intel registered | ||
+ | [ 2.071977] Bluetooth: HCI UART protocol QCA registered | ||
+ | [ 2.077196] usbcore: registered new interface driver bcm203x | ||
+ | [ 2.082816] usbcore: registered new interface driver bpa10x | ||
+ | [ 2.088353] usbcore: registered new interface driver bfusb | ||
+ | [ 2.093804] usbcore: registered new interface driver btusb | ||
+ | [ 2.099226] Bluetooth: Generic Bluetooth SDIO driver ver 0.1 | ||
+ | [ 2.104890] usbcore: registered new interface driver ath3k | ||
+ | [ 2.110751] cpufreq: cpufreq_online: | ||
+ | [ 2.117695] cpufreq: cpufreq_online: | ||
+ | [ 2.126504] sdhci: Secure Digital Host Controller Interface driver | ||
+ | [ 2.132269] sdhci: Copyright(c) Pierre Ossman | ||
+ | [ 2.136593] sdhci-pltfm: | ||
+ | [ 2.143439] ledtrig-cpu: | ||
+ | [ 2.148321] usbcore: registered new interface driver usbhid | ||
+ | [ 2.153722] usbhid: USB HID core driver | ||
+ | [ 2.206546] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered | ||
+ | [ 2.208080] pktgen: Packet Generator for packet performance testing. Version: 2.75 | ||
+ | [ 2.215060] Netfilter messages via NETLINK v0.30. | ||
+ | [ 2.219659] ip_tables: (C) 2000-2006 Netfilter Core Team | ||
+ | [ 2.224955] Initializing XFRM netlink socket | ||
+ | [ 2.229113] NET: Registered protocol family 10 | ||
+ | [ 2.233830] Segment Routing with IPv6 | ||
+ | [ 2.237141] ip6_tables: (C) 2000-2006 Netfilter Core Team | ||
+ | [ 2.242594] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver | ||
+ | [ 2.248661] NET: Registered protocol family 17 | ||
+ | [ 2.252766] NET: Registered protocol family 15 | ||
+ | [ 2.257180] bridge: filtering via arp/ | ||
+ | [ 2.270056] Ebtables v2.0 registered | ||
+ | [ 2.273682] can: controller area network core (rev 20170425 abi 9) | ||
+ | [ 2.279769] NET: Registered protocol family 29 | ||
+ | [ 2.284157] can: raw protocol (rev 20170425) | ||
+ | [ 2.288393] can: broadcast manager protocol (rev 20170425 t) | ||
+ | [ 2.294018] can: netlink gateway (rev 20170425) max_hops=1 | ||
+ | [ 2.299519] Bluetooth: RFCOMM TTY layer initialized | ||
+ | [ 2.304315] Bluetooth: RFCOMM socket layer initialized | ||
+ | [ 2.309420] Bluetooth: RFCOMM ver 1.11 | ||
+ | [ 2.313136] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 | ||
+ | [ 2.318409] Bluetooth: BNEP filters: protocol multicast | ||
+ | [ 2.323604] Bluetooth: BNEP socket layer initialized | ||
+ | [ 2.328530] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 | ||
+ | [ 2.334413] Bluetooth: HIDP socket layer initialized | ||
+ | [ 2.339445] 9pnet: Installing 9P2000 support | ||
+ | [ 2.343595] Key type dns_resolver registered | ||
+ | [ 2.348279] registered taskstats version 1 | ||
+ | [ 2.352220] Btrfs loaded, crc32c=crc32c-generic | ||
+ | �ہ | ||
+ | [ 2.370929] console [ttyPS0] enabled | ||
+ | [ 2.374506] bootconsole [cdns0] disabled | ||
+ | [ 2.374506] bootconsole [cdns0] disabled | ||
+ | [ 2.382895] GPIO line 13 (ulpi-phy-reset) hogged as output/high | ||
+ | [ 2.392770] xilinx-psgtr fd400000.zynqmp_phy: | ||
+ | [ 2.400962] PLL: shutdown | ||
+ | [ 2.404926] zynqmp_pll_set_rate() set divider failed for dpll_int, ret = -13 | ||
+ | [ 2.412016] zynqmp_clk_divider_set_rate() set divider failed for gpu_ref_div1, | ||
+ | [ 2.421593] xilinx-dp-snd-codec fd4a0000.zynqmp-display: | ||
+ | [ 2.431694] xilinx-dp-snd-codec: | ||
+ | [ 2.441756] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm0: | ||
+ | [ 2.449813] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm1: | ||
+ | [ 2.457888] xilinx-dp-snd-card fd4a0000.zynqmp-display: | ||
+ | [ 2.467957] OF: graph: no port node found in / | ||
+ | [ 2.474991] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). | ||
+ | [ 2.481600] [drm] No driver support for vblank timestamp query. | ||
+ | [ 2.487557] xlnx-drm xlnx-drm.0: bound fd4a0000.zynqmp-display (ops 0xffffff8008b11f30) | ||
+ | [ 2.519821] PLL: enable | ||
+ | [ 2.649238] Console: switching to colour frame buffer device 240x67 | ||
+ | [ 2.674637] zynqmp-display fd4a0000.zynqmp-display: | ||
+ | [ 2.681970] [drm] Initialized xlnx 1.0.0 20130509 for fd4a0000.zynqmp-display on minor 0 | ||
+ | [ 2.690077] zynqmp-display fd4a0000.zynqmp-display: | ||
+ | [ 2.699142] macb ff0b0000.ethernet: | ||
+ | [ 2.706553] libphy: MACB_mii_bus: | ||
+ | [ 2.740068] macb ff0e0000.ethernet: | ||
+ | [ 2.747391] libphy: MACB_mii_bus: | ||
+ | [ 2.822746] macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0e0000 irq 14 (1e: | ||
+ | [ 2.832574] Marvell 88E1510 ff0e0000.ethernet-ffffffff: | ||
+ | [ 2.848331] xilinx-psgtr fd400000.zynqmp_phy: | ||
+ | [ 2.858414] xhci-hcd xhci-hcd.0.auto: | ||
+ | [ 2.863909] xhci-hcd xhci-hcd.0.auto: | ||
+ | [ 2.871802] xhci-hcd xhci-hcd.0.auto: | ||
+ | [ 2.880522] xhci-hcd xhci-hcd.0.auto: | ||
+ | [ 2.886556] usb usb1: New USB device found, idVendor=1d6b, | ||
+ | [ 2.893344] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 | ||
+ | [ 2.900561] usb usb1: Product: xHCI Host Controller | ||
+ | [ 2.905430] usb usb1: Manufacturer: | ||
+ | [ 2.912122] usb usb1: SerialNumber: | ||
+ | [ 2.917295] hub 1-0:1.0: USB hub found | ||
+ | [ 2.921056] hub 1-0:1.0: 1 port detected | ||
+ | [ 2.925157] xhci-hcd xhci-hcd.0.auto: | ||
+ | [ 2.930646] xhci-hcd xhci-hcd.0.auto: | ||
+ | [ 2.938339] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. | ||
+ | [ 2.946513] usb usb2: New USB device found, idVendor=1d6b, | ||
+ | [ 2.953294] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 | ||
+ | [ 2.960504] usb usb2: Product: xHCI Host Controller | ||
+ | [ 2.965375] usb usb2: Manufacturer: | ||
+ | [ 2.972066] usb usb2: SerialNumber: | ||
+ | [ 2.977185] hub 2-0:1.0: USB hub found | ||
+ | [ 2.980948] hub 2-0:1.0: 1 port detected | ||
+ | [ 2.987163] at24 0-002c: 2048 byte 24c16 EEPROM, writable, 1 bytes/write | ||
+ | [ 2.993894] cdns-i2c ff020000.i2c: | ||
+ | [ 3.258646] usb 1-1: new full-speed USB device number 2 using xhci-hcd | ||
+ | [ 3.412784] usb 1-1: New USB device found, idVendor=046d, | ||
+ | [ 3.419485] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 | ||
+ | [ 3.426618] usb 1-1: Product: USB Receiver | ||
+ | [ 3.430704] usb 1-1: Manufacturer: | ||
+ | [ 3.444263] input: Logitech USB Receiver as / | ||
+ | [ 3.515005] hid-generic 0003: | ||
+ | [ 3.530419] input: Logitech USB Receiver as / | ||
+ | [ 3.602770] hid-generic 0003: | ||
+ | [ 3.616926] hid-generic 0003: | ||
+ | [ 4.018649] cdns-i2c ff030000.i2c: | ||
+ | [ 4.024653] pca954x 1-0070: probe failed | ||
+ | [ 4.028626] cdns-i2c ff030000.i2c: | ||
+ | [ 4.078646] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit | ||
+ | [ 4.092758] adrv9009 spi1.0: adrv9009_probe : enter | ||
+ | [ 4.097840] adrv9009 spi1.1: adrv9009_probe : enter | ||
+ | [ 4.157557] axi_adxcvr 84a40000.axi-adxcvr-rx: | ||
+ | [ 4.172340] axi_adxcvr 84a60000.axi-adxcvr-rx-os: | ||
+ | [ 4.186326] axi_adxcvr 84a20000.axi-adxcvr-tx: | ||
+ | [ 4.201026] xilinx-dp-snd-card fd4a0000.zynqmp-display: | ||
+ | [ 4.211374] macb ff0b0000.ethernet: | ||
+ | [ 4.218802] libphy: MACB_mii_bus: | ||
+ | [ 4.235694] mmc0: new high speed SDHC card at address aaaa | ||
+ | [ 4.241355] mmcblk0: mmc0:aaaa SU08G 7.40 GiB | ||
+ | [ 4.246924] | ||
+ | [ 4.294737] macb ff0b0000.ethernet eth1: Cadence GEM rev 0x50070106 at 0xff0b0000 irq 13 (da: | ||
+ | [ 4.304563] Marvell 88E1510 ff0e0000.ethernet-ffffffff: | ||
+ | [ 4.318901] adrv9009 spi1.0: adrv9009_probe : enter | ||
+ | [ 4.326803] adrv9009 spi1.0: ADIHAL_resetHw at index | ||
+ | [ 4.799975] random: crng init done | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | Mount failed for selinuxfs on / | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ | ||
+ | [ OK ]ting up X socket directories... | ||
+ | * STARTDISTCC is set to false in / | ||
+ | * / | ||
+ | [ OK ]rting IIO Daemon iiod | ||
+ | |||
+ | Last login: Thu Jan 1 00:00:25 UTC 1970 on tty1 | ||
+ | Welcome to Linaro 14.04 (GNU/Linux 4.14.0-12222-g6598c88 aarch64) | ||
+ | |||
+ | * Documentation: | ||
+ | |||
+ | New release ' | ||
+ | Run ' | ||
+ | |||
+ | root@analog: | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Make sure all devices are present ==== | ||
+ | |||
+ | <WRAP box bggreen>< | ||
+ | < | ||
+ | root@analog: | ||
+ | iio: | ||
+ | iio: | ||
+ | iio: | ||
+ | iio: | ||
+ | iio: | ||
+ | iio: | ||
+ | iio: | ||
+ | iio: | ||
+ | iio: | ||
+ | </ | ||
+ | |||
+ | ==== Check clock chip lock status (SoM) ==== | ||
+ | |||
+ | |||
+ | <WRAP box bggreen>< | ||
+ | < | ||
+ | root@analog: | ||
+ | --- PLL1 --- | ||
+ | Status: Locked | ||
+ | Using: | ||
+ | PFD: 7680 kHz | ||
+ | --- PLL2 --- | ||
+ | Status: Locked (Unsynchronized) | ||
+ | Frequency: | ||
+ | SYSREF Status: | ||
+ | SYNC Status: | ||
+ | Lock Status: | ||
+ | root@analog: | ||
+ | </ | ||
+ | |||
+ | ==== Check clock chip lock status (Carrier) ==== | ||
+ | |||
+ | <WRAP box bggreen>< | ||
+ | < | ||
+ | root@analog: | ||
+ | --- PLL1 --- | ||
+ | Status: Locked | ||
+ | Using: | ||
+ | PFD: 3840 kHz | ||
+ | --- PLL2 --- | ||
+ | Status: Locked (Unsynchronized) | ||
+ | Frequency: | ||
+ | SYSREF Status: | ||
+ | SYNC Status: | ||
+ | Lock Status: | ||
+ | root@analog: | ||
+ | </ | ||
+ | |||
+ | ==== Check JESD204B Link Status ==== | ||
+ | |||
+ | <WRAP box bggreen>< | ||
+ | < | ||
+ | root@analog: | ||
+ | |||
+ | |||
+ | (DEVICES) Found 3 JESD204 Link Layer peripherals | ||
+ | |||
+ | (0): 84a30000.axi-jesd204-tx | ||
+ | (1): 84a50000.axi-jesd204-rx | ||
+ | (2): 84a70000.axi-jesd204-rx | ||
+ | |||
+ | (STATUS) | ||
+ | Link is | ||
+ | Link Status | ||
+ | Measured Link Clock | ||
+ | Reported Link Clock | ||
+ | Lane rate | ||
+ | Lane rate / 40 122.880 | ||
+ | LMFC rate | ||
+ | SYSREF captured | ||
+ | SYSREF alignment error No | ||
+ | SYNC~ | ||
+ | |||
+ | (LANE STATUS) | ||
+ | Lane# | ||
+ | Errors | ||
+ | Latency (Multiframes/ | ||
+ | CGS State | ||
+ | Initial Frame Sync Yes Yes Yes Yes | ||
+ | Initial Lane Alignment Sequence | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Video Configuration ===== | ||
+ | |||
+ | The default configuration for most of the projects is to use the HDMI output, but for this project the DisplayPort is used. | ||
+ | In order for it to work, you should follow the steps described here: [[resources: | ||
+ | After following the steps, the board should be rebooted. | ||
+ | |||
+ | ===== IIO Oscilloscope Remote | ||
+ | |||
+ | Please see also here: | ||
+ | |||
+ | The IIO Oscilloscope application can be used to connect to another platform that has a connected device in order to configure the device and read data from it. | ||
+ | |||
+ | Build and start osc on a network enabled Linux host. | ||
+ | |||
+ | Once the application is launched goto Settings -> Connect and enter the IP address of the target in the popup window. | ||
+ | |||
+ | <WRAP important round> | ||
+ | {{: | ||
+ | </ |