FC2カウンター FPGAの部屋 ZUBoard 1CG で PYNQ v3.0.1 をやってみる1
fc2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

ZUBoard 1CG で PYNQ v3.0.1 をやってみる1

pynq.io には ZUBoard 1CG 用の PYNQ v3.0.1 があるので、やってみようと思う。

PYNQ の Development Boards から ZUBoard 1CG 用の PYNQ v3.0.1 のイメージをダウンロードした。
zub1cg_pynq_1_230728.png

ZUBoard_1CG-3.0.1.7z がダウンロードできたので、解凍すると ZUBoard_1CG-3.0.1.img ができた。
zub1cg_pynq_2_230728.png

Balena Etcher を使用して、ZUBoard_1CG-3.0.1.img を MIcro SD カードに書き込んだ。

Micro SD カードの PYNQ パーティションを示す。
zub1cg_pynq_3_230728.png

root パーティションを示す。
zub1cg_pynq_4_230728.png

ZUBoard 1CG に MicroSD カードを挿入した。
SW2 を SD カード・ブートに設定した。 SW2-1 から OFF - ON - OFF - ON
ZUBoard 1CG に電源を供給した。(私の使用してる電源は、Anker PowerPort III 65W Pod を使用している。ノートパソコン用の電源を流用している)
基板右下の SW7 を押して、PYNQ Linux を起動した。

Ubuntu 22.04 が起動した。
zub1cg_pynq_5_230728.png

もうすでにログインした状態で起動したが、ID は xilinx で、パスワードも xilinx の様だ。

起動ログを貼っておく。

Xilinx Zynq MP First Stage Boot Loader 
Release 2022.1   Apr 11 2022  -  09:29:50
NOTICE:  BL31: v2.6(release):xlnx_rebase_v2.6_2022.1_update3
NOTICE:  BL31: Built : 03:46:40, Mar 24 2022


U-Boot 2022.01 (Apr 04 2022 - 07:53:54 +0000)

CPU:   ZynqMP
Silicon: v3
Board: Xilinx ZynqMP
DRAM:  1023 MiB
PMUFW:  v1.1
EL Level:   EL2
Chip ID:    zu1eg
NAND:  0 MiB
MMC:   mmc@ff170000: 0
Loading Environment from FAT... *** Error - No Valid Environment Area found
*** Warning - bad env area, using default environment

In:    serial
Out:   serial
Err:   serial
Bootmode: SD_MODE1
Reset reason:   SOFT 
Net:   
ZYNQ GEM: ff0d0000, mdio bus ff0d0000, phyaddr 7, interface rgmii-id
zynq_gem ethernet@ff0d0000: Failed to read eth PHY id, err: -2
eth0: ethernet@ff0d0000
scanning bus for devices...
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot.scr
2777 bytes read in 10 ms (270.5 KiB/s)
## Executing script at 20000000
Trying to load boot images from mmc0
23187304 bytes read in 2069 ms (10.7 MiB/s)
## Loading kernel from FIT Image at 10000000 ...
   Using 'conf-1' configuration
   Trying 'kernel-0' kernel subimage
     Description:  Linux Kernel
     Created:      2023-03-17  17:34:29 UTC
     Type:         Kernel Image
     Compression:  uncompressed
     Data Start:   0x100000d4
     Data Size:    23147008 Bytes = 22.1 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x00080000
     Entry Point:  0x00080000
     Hash algo:    sha1
     Hash value:   be9501b2f19e3a20476e593a8500c4ed3f0b9d8b
   Verifying Hash Integrity ... sha1+ OK
## Loading fdt from FIT Image at 10000000 ...
   Using 'conf-1' configuration
   Trying 'fdt-0' fdt subimage
     Description:  Flattened Device Tree blob
     Created:      2023-03-17  17:34:29 UTC
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x116133cc
     Data Size:    38471 Bytes = 37.6 KiB
     Architecture: AArch64
     Hash algo:    sha1
     Hash value:   c54d06c4ee08780dfeb6e9ee90a365d8c20c617f
   Verifying Hash Integrity ... sha1+ OK
   Booting using the fdt blob at 0x116133cc
   Loading Kernel Image
   Loading Device Tree to 000000003fef3000, end 000000003feff646 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.15.19-xilinx-v2022.1 (oe-user@oe-host) (aarch64-xilinx-linux-gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37.20210721) #1 SMP Mon Apr 11 17:52:14 UTC 2022
[    0.000000] Machine model: xlnx,zynqmp
[    0.000000] efi: UEFI not found.
[    0.000000] [Firmware Bug]: Kernel image misaligned at boot, please fix your bootloader!
[    0.000000] Zone ranges:
[    0.000000]   DMA32    [mem 0x0000000000000000-0x000000003fefffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000003fefffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000003fefffff]
[    0.000000] On node 0, zone DMA32: 256 pages in unavailable ranges
[    0.000000] cma: Reserved 128 MiB at 0x0000000036c00000
[    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] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 19 pages/cpu s36888 r8192 d32744 u77824
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 257796
[    0.000000] Kernel command line: root=/dev/mmcblk0p2 rw earlyprintk rootfstype=ext4 rootwait devtmpfs.mount=1 uio_pdrv_genirq.of_id="generic-uio" clk_ignore_unused
[    0.000000] Unknown kernel command line parameters "earlyprintk", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 872916K/1047552K available (15168K kernel code, 1036K rwdata, 4088K rodata, 2176K init, 591K bss, 43564K reserved, 131072K cma-reserved)
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000]  Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] random: get_random_bytes called from start_kernel+0x474/0x6d4 with crng_init=0
[    0.000000] arch_timer: cp15 timer(s) running at 100.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x171024e7e0, max_idle_ns: 440795205315 ns
[    0.000001] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 4398046511100ns
[    0.000356] Console: colour dummy device 80x25
[    0.000617] printk: console [tty0] enabled
[    0.000653] Calibrating delay loop (skipped), value calculated using timer frequency.. 200.00 BogoMIPS (lpj=400000)
[    0.000674] pid_max: default: 32768 minimum: 301
[    0.000824] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.000844] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.002348] rcu: Hierarchical SRCU implementation.
[    0.002590] EFI services will not be available.
[    0.002701] smp: Bringing up secondary CPUs ...
[    0.003140] Detected VIPT I-cache on CPU1
[    0.003195] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.003284] smp: Brought up 1 node, 2 CPUs
[    0.003308] SMP: Total of 2 processors activated.
[    0.003318] CPU features: detected: 32-bit EL0 Support
[    0.003328] CPU features: detected: CRC32 instructions
[    0.003377] CPU: All CPU(s) started at EL2
[    0.003396] alternatives: patching kernel code
[    0.004446] devtmpfs: initialized
[    0.009109] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.009139] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.014524] pinctrl core: initialized pinctrl subsystem
[    0.015181] DMI not present or invalid.
[    0.015502] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.016860] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[    0.016950] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.017009] audit: initializing netlink subsys (disabled)
[    0.017120] audit: type=2000 audit(0.016:1): state=initialized audit_enabled=0 res=1
[    0.017558] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.017608] ASID allocator initialised with 65536 entries
[    0.017736] Serial: AMBA PL011 UART driver
[    0.034747] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.034779] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.034790] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.034801] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    1.104876] cryptd: max_cpu_qlen set to 1000
[    1.105472] "cryptomgr_test" (53) uses obsolete ecb(arc4) skcipher
[    1.131881] DRBG: Continuing without Jitter RNG
[    1.233028] raid6: neonx8   gen()  2139 MB/s
[    1.301069] raid6: neonx8   xor()  1588 MB/s
[    1.369119] raid6: neonx4   gen()  2184 MB/s
[    1.437170] raid6: neonx4   xor()  1557 MB/s
[    1.505214] raid6: neonx2   gen()  2070 MB/s
[    1.573263] raid6: neonx2   xor()  1431 MB/s
[    1.641313] raid6: neonx1   gen()  1772 MB/s
[    1.709368] raid6: neonx1   xor()  1213 MB/s
[    1.777411] raid6: int64x8  gen()  1366 MB/s
[    1.845468] raid6: int64x8  xor()   773 MB/s
[    1.913510] raid6: int64x4  gen()  1602 MB/s
[    1.981571] raid6: int64x4  xor()   849 MB/s
[    2.049623] raid6: int64x2  gen()  1400 MB/s
[    2.117676] raid6: int64x2  xor()   748 MB/s
[    2.185715] raid6: int64x1  gen()  1034 MB/s
[    2.253787] raid6: int64x1  xor()   517 MB/s
[    2.253797] raid6: using algorithm neonx4 gen() 2184 MB/s
[    2.253807] raid6: .... xor() 1557 MB/s, rmw enabled
[    2.253816] raid6: using neon recovery algorithm
[    2.254393] iommu: Default domain type: Translated 
[    2.254405] iommu: DMA domain TLB invalidation policy: strict mode 
[    2.254727] SCSI subsystem initialized
[    2.254938] usbcore: registered new interface driver usbfs
[    2.254979] usbcore: registered new interface driver hub
[    2.255010] usbcore: registered new device driver usb
[    2.255079] mc: Linux media interface: v0.10
[    2.255106] videodev: Linux video capture interface: v2.00
[    2.255153] pps_core: LinuxPPS API ver. 1 registered
[    2.255163] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    2.255184] PTP clock support registered
[    2.255219] EDAC MC: Ver: 3.0.0
[    2.255567] zynqmp-ipi-mbox mailbox@ff990400: Registered ZynqMP IPI mbox with TX/RX channels.
[    2.255813] FPGA manager framework
[    2.255953] Advanced Linux Sound Architecture Driver Initialized.
[    2.256359] Bluetooth: Core ver 2.22
[    2.256392] NET: Registered PF_BLUETOOTH protocol family
[    2.256402] Bluetooth: HCI device and connection manager initialized
[    2.256417] Bluetooth: HCI socket layer initialized
[    2.256429] Bluetooth: L2CAP socket layer initialized
[    2.256449] Bluetooth: SCO socket layer initialized
[    2.256933] clocksource: Switched to clocksource arch_sys_counter
[    2.257090] VFS: Disk quotas dquot_6.6.0
[    2.257144] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    2.261652] NET: Registered PF_INET protocol family
[    2.261772] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    2.262411] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[    2.262441] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    2.262507] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    2.262679] TCP: Hash tables configured (established 8192 bind 8192)
[    2.262783] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[    2.262816] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[    2.262917] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    2.263285] RPC: Registered named UNIX socket transport module.
[    2.263298] RPC: Registered udp transport module.
[    2.263307] RPC: Registered tcp transport module.
[    2.263315] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    2.263943] PCI: CLS 0 bytes, default 64
[    2.264301] armv8-pmu pmu: hw perfevents: no interrupt-affinity property, guessing.
[    2.264446] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    2.291984] Initialise system trusted keyrings
[    2.292114] workingset: timestamp_bits=46 max_order=18 bucket_order=0
[    2.292527] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    2.292867] NFS: Registering the id_resolver key type
[    2.292889] Key type id_resolver registered
[    2.292898] Key type id_legacy registered
[    2.292944] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    2.292964] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    2.292991] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    2.329035] NET: Registered PF_ALG protocol family
[    2.329054] xor: measuring software checksum speed
[    2.333238]    8regs           :  2363 MB/sec
[    2.336762]    32regs          :  2799 MB/sec
[    2.341052]    arm64_neon      :  2308 MB/sec
[    2.341063] xor: using function: 32regs (2799 MB/sec)
[    2.341075] Key type asymmetric registered
[    2.341084] Asymmetric key parser 'x509' registered
[    2.341138] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    2.341215] io scheduler mq-deadline registered
[    2.341228] io scheduler kyber registered
[    2.369912] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    2.371194] Serial: AMBA driver
[    2.371976] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    2.377399] brd: module loaded
[    2.381177] loop: module loaded
[    2.382122] mtdoops: mtd device (mtddev=name/number) must be supplied
[    2.385646] tun: Universal TUN/TAP device driver, 1.6
[    2.385754] CAN device driver interface
[    2.386273] PPP generic driver version 2.4.2
[    2.386945] usbcore: registered new interface driver cdc_acm
[    2.386957] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    2.386988] usbcore: registered new interface driver cdc_wdm
[    2.387030] usbcore: registered new interface driver usb-storage
[    2.387096] usbcore: registered new interface driver usbserial_generic
[    2.387121] usbserial: USB Serial support registered for generic
[    2.387152] usbcore: registered new interface driver usb_serial_simple
[    2.387174] usbserial: USB Serial support registered for carelink
[    2.387194] usbserial: USB Serial support registered for zio
[    2.387216] usbserial: USB Serial support registered for funsoft
[    2.387236] usbserial: USB Serial support registered for flashloader
[    2.387258] usbserial: USB Serial support registered for google
[    2.387278] usbserial: USB Serial support registered for libtransistor
[    2.387299] usbserial: USB Serial support registered for vivopay
[    2.387319] usbserial: USB Serial support registered for moto_modem
[    2.387339] usbserial: USB Serial support registered for motorola_tetra
[    2.387360] usbserial: USB Serial support registered for novatel_gps
[    2.387380] usbserial: USB Serial support registered for hp4x
[    2.387400] usbserial: USB Serial support registered for suunto
[    2.387420] usbserial: USB Serial support registered for siemens_mpi
[    2.388188] rtc_zynqmp ffa60000.rtc: registered as rtc0
[    2.388215] rtc_zynqmp ffa60000.rtc: setting system clock to 2023-07-28T13:06:46 UTC (1690549606)
[    2.388284] i2c_dev: i2c /dev entries driver
[    2.390216] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com
[    2.390286] Bluetooth: HCI UART driver ver 2.3
[    2.390298] Bluetooth: HCI UART protocol H4 registered
[    2.390308] Bluetooth: HCI UART protocol BCSP registered
[    2.390334] Bluetooth: HCI UART protocol LL registered
[    2.390344] Bluetooth: HCI UART protocol ATH3K registered
[    2.390368] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    2.390411] Bluetooth: HCI UART protocol Intel registered
[    2.390434] Bluetooth: HCI UART protocol QCA registered
[    2.390468] usbcore: registered new interface driver bcm203x
[    2.390501] usbcore: registered new interface driver bpa10x
[    2.390537] usbcore: registered new interface driver bfusb
[    2.390570] usbcore: registered new interface driver btusb
[    2.390619] usbcore: registered new interface driver ath3k
[    2.390723] EDAC MC: ECC not enabled
[    2.390869] EDAC DEVICE0: Giving out device to module edac controller cache_err: DEV edac (POLLED)
[    2.391039] EDAC DEVICE1: Giving out device to module zynqmp-ocm-edac controller zynqmp_ocm: DEV ff960000.memory-controller (INTERRUPT)
[    2.391446] sdhci: Secure Digital Host Controller Interface driver
[    2.391457] sdhci: Copyright(c) Pierre Ossman
[    2.391465] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.391736] ledtrig-cpu: registered to indicate activity on CPUs
[    2.391866] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    2.391951] zynqmp_firmware_probe Platform Management API v1.1
[    2.391966] zynqmp_firmware_probe Trustzone version v1.0
[    2.419655] securefw securefw: securefw probed
[    2.419994] alg: No test for xilinx-zynqmp-aes (zynqmp-aes)
[    2.420087] zynqmp_aes firmware:zynqmp-firmware:zynqmp-aes: AES Successfully Registered
[    2.420278] alg: No test for xilinx-keccak-384 (zynqmp-keccak-384)
[    2.420485] alg: No test for xilinx-zynqmp-rsa (zynqmp-rsa)
[    2.420684] usbcore: registered new interface driver usbhid
[    2.420696] usbhid: USB HID core driver
[    2.420784] xlnk xlnk: Major 239
[    2.420900] xlnk xlnk: xlnk driver loaded
[    2.420929] xlnk xlnk: xlnk_pdev is not null
[    2.423707] ARM CCI_400_r1 PMU driver probed
[    2.424338] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered
[    2.424779] usbcore: registered new interface driver snd-usb-audio
[    2.425597] pktgen: Packet Generator for packet performance testing. Version: 2.75
[    2.426093] IPVS: Registered protocols (TCP, UDP)
[    2.426127] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[    2.426260] IPVS: ipvs loaded.
[    2.426271] IPVS: [rr] scheduler registered.
[    2.426397] Initializing XFRM netlink socket
[    2.426486] NET: Registered PF_INET6 protocol family
[    2.427066] Segment Routing with IPv6
[    2.427091] In-situ OAM (IOAM) with IPv6
[    2.427176] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    2.427614] NET: Registered PF_PACKET protocol family
[    2.427639] NET: Registered PF_KEY protocol family
[    2.427671] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    2.427687] can: controller area network core
[    2.427728] NET: Registered PF_CAN protocol family
[    2.427738] can: raw protocol
[    2.427749] can: broadcast manager protocol
[    2.427761] can: netlink gateway - max_hops=1
[    2.427861] Bluetooth: RFCOMM TTY layer initialized
[    2.427878] Bluetooth: RFCOMM socket layer initialized
[    2.427902] Bluetooth: RFCOMM ver 1.11
[    2.427915] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.427925] Bluetooth: BNEP filters: protocol multicast
[    2.427937] Bluetooth: BNEP socket layer initialized
[    2.427946] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    2.427958] Bluetooth: HIDP socket layer initialized
[    2.428002] 8021q: 802.1Q VLAN Support v1.8
[    2.428124] 9pnet: Installing 9P2000 support
[    2.428159] Key type dns_resolver registered
[    2.428341] registered taskstats version 1
[    2.428355] Loading compiled-in X.509 certificates
[    2.429811] Btrfs loaded, crc32c=crc32c-generic, zoned=no, fsverity=no
[    2.440517] ff000000.serial: ttyPS0 at MMIO 0xff000000 (irq = 47, base_baud = 6249999) is a xuartps
[    3.907067] printk: console [ttyPS0] enabled
[    3.911792] of-fpga-region fpga-full: FPGA Region probed
[    3.917967] xilinx-zynqmp-dma fd500000.dma-controller: ZynqMP DMA driver Probe success
[    3.926077] xilinx-zynqmp-dma fd510000.dma-controller: ZynqMP DMA driver Probe success
[    3.934186] xilinx-zynqmp-dma fd520000.dma-controller: ZynqMP DMA driver Probe success
[    3.942279] xilinx-zynqmp-dma fd530000.dma-controller: ZynqMP DMA driver Probe success
[    3.950385] xilinx-zynqmp-dma fd540000.dma-controller: ZynqMP DMA driver Probe success
[    3.958489] xilinx-zynqmp-dma fd550000.dma-controller: ZynqMP DMA driver Probe success
[    3.966590] xilinx-zynqmp-dma fd560000.dma-controller: ZynqMP DMA driver Probe success
[    3.974684] xilinx-zynqmp-dma fd570000.dma-controller: ZynqMP DMA driver Probe success
[    3.982860] xilinx-zynqmp-dma ffa80000.dma-controller: ZynqMP DMA driver Probe success
[    3.990961] xilinx-zynqmp-dma ffa90000.dma-controller: ZynqMP DMA driver Probe success
[    3.999068] xilinx-zynqmp-dma ffaa0000.dma-controller: ZynqMP DMA driver Probe success
[    4.007171] xilinx-zynqmp-dma ffab0000.dma-controller: ZynqMP DMA driver Probe success
[    4.015275] xilinx-zynqmp-dma ffac0000.dma-controller: ZynqMP DMA driver Probe success
[    4.023373] xilinx-zynqmp-dma ffad0000.dma-controller: ZynqMP DMA driver Probe success
[    4.031477] xilinx-zynqmp-dma ffae0000.dma-controller: ZynqMP DMA driver Probe success
[    4.039583] xilinx-zynqmp-dma ffaf0000.dma-controller: ZynqMP DMA driver Probe success
[    4.048264] st-press-spi spi1.0: supply vdd not found, using dummy regulator
[    4.055410] st-press-spi spi1.0: supply vddio not found, using dummy regulator
[    4.063129] iio iio:device1: registered pressure sensor lps22hh
[    4.069342] zynqmp-qspi ff0f0000.spi: rx bus width not found
[    4.075005] zynqmp-qspi ff0f0000.spi: tx bus width not found
[    4.080758] spi_master spi0: cannot find modalias for /axi/spi@ff0f0000/flash@0
[    4.088079] spi_master spi0: Failed to create SPI device for /axi/spi@ff0f0000/flash@0
[    4.096349] macb ff0d0000.ethernet: Not enabling partial store and forward
[    4.104301] zynqmp_pll_disable() clock disable failed for apll_int, ret = -13
[    4.112231] macb ff0d0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0d0000 irq 37 (fc:c2:3d:42:bb:ae)
[    4.122401] xilinx-axipmon ffa00000.perf-monitor: Probed Xilinx APM
[    4.128959] xilinx-axipmon fd0b0000.perf-monitor: Probed Xilinx APM
[    4.135477] xilinx-axipmon fd490000.perf-monitor: Probed Xilinx APM
[    4.141995] xilinx-axipmon ffa10000.perf-monitor: Probed Xilinx APM
[    4.150756] at24 0-0058: supply vcc not found, using dummy regulator
[    4.157455] at24 0-0058: 6 byte 24mac402 EEPROM, read-only
[    4.162983] cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 39
[    4.169280] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer with timeout 60s
[    4.176748] cdns-wdt ff150000.watchdog: Xilinx Watchdog Timer with timeout 10s
[    4.190221] of_cfs_init
[    4.192714] of_cfs_init: OK
[    4.195675] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    4.228928] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[    4.271426] mmc0: Problem switching card into high-speed mode!
[    4.277846] mmc0: new SDHC card at address 0001
[    4.282879] mmcblk0: mmc0:0001 SPCC  29.0 GiB 
[    4.289417]  mmcblk0: p1 p2
[    4.341994] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.348535] clk: Not disabling unused clocks
[    4.353034] ALSA device list:
[    4.355990]   No soundcards found.
[    4.359837] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    4.368462] cfg80211: failed to load regulatory.db
[    4.403945] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[    4.413740] VFS: Mounted root (ext4 filesystem) on device 179:2.
[    4.421007] devtmpfs: mounted
[    4.424868] Freeing unused kernel memory: 2176K
[    4.429488] Run /sbin/init as init process
[    5.782705] random: fast init done
[    7.145140] systemd[1]: systemd 249.11-0ubuntu3 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS -OPENSSL +ACL +BLKID +CURL +ELFUTILS -FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP -LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[    7.176291] systemd[1]: Detected architecture arm64.

Welcome to PynqLinux, based on Ubuntu 22.04!

[    7.194144] systemd[1]: Hostname set to <pynq>.
[    8.415289] systemd[1]: Queued start job for default target Multi-User System.
[    8.424017] random: systemd: uninitialized urandom read (16 bytes read)
[    8.433186] systemd[1]: Created slice Slice /system/modprobe.
[  OK  ] Created slice Slice /system/modprobe.
[    8.457049] random: systemd: uninitialized urandom read (16 bytes read)
[    8.464802] systemd[1]: Created slice Slice /system/serial-getty.
[  OK  ] Created slice Slice /system/serial-getty.
[    8.485024] random: systemd: uninitialized urandom read (16 bytes read)
[    8.492444] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    8.513296] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
[    8.537159] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[    8.561239] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped.
[    8.572967] systemd[1]: Reached target Local Encrypted Volumes.
[  OK  ] Reached target Local Encrypted Volumes.
[    8.593172] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    8.613012] systemd[1]: Reached target Slice Units.
[  OK  ] Reached target Slice Units.
[    8.629101] systemd[1]: Reached target Local Verity Protected Volumes.
[  OK  ] Reached target Local Verity Protected Volumes.
[    8.653514] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[    8.669213] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[    8.693720] systemd[1]: Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Audit Socket.
[    8.717296] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    8.741371] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    8.777026] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    8.797309] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    8.820002] systemd[1]: Mounting Huge Pages File System...
         Mounting Huge Pages File System...
[    8.840243] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[    8.868462] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    8.885479] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
[    8.900765] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    8.925833] systemd[1]: Starting Restore / save the current clock...
         Starting Restore / save the current clock...
[    8.964968] systemd[1]: Starting Set the console keyboard layout...
         Starting Set the console keyboard layout...
[    8.989481] systemd[1]: Condition check resulted in Create List of Static Device Nodes being skipped.
[    9.003693] systemd[1]: Starting Load Kernel Module configfs...
         Starting Load Kernel Module configfs...
[    9.025156] systemd[1]: Starting Load Kernel Module drm...
         Starting Load Kernel Module drm...
[    9.046933] systemd[1]: Starting Load Kernel Module fuse...
         Starting Load Kernel Module fuse...
[    9.069229] systemd[1]: Started Nameserver information manager.
[  OK  ] Started Nameserver information manager.
[    9.097865] systemd[1]: Reached target Preparation for Network.
[  OK  ] Reached target Preparation for Network.
[    9.133716] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[    9.152873] systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
[    9.181222] systemd[1]: Starting Coldplug All udev Devices...
         Starting Coldplug All udev Devices...
[    9.203071] systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.
[  OK  ] Mounted Huge Pages File System.
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Mounted Kernel Debug File System.
[  OK  ] Finished Restore / save the current clock.
[  OK  ] Finished Load Kernel Module configfs.
[  OK  ] Finished Load Kernel Module drm.
[  OK  ] Finished Load Kernel Module fuse.
[  OK  ] Finished Load Kernel Modules.
[  OK  ] Finished Remount Root and Kernel File Systems.
         Activating swap /var/swap...
         Mounting Kernel Configuration File System...
         Starting Flush Journal to Persistent Storage...
         Starting Load/Save Random Seed...
         Starting Apply Kernel Variables...
         Starting Create System Users...
[    9.497635] Adding 524284k swap on /var/swap.  Priority:-2 extents:1 across:524284k SS
[  OK  ] Finished Set the console keyboard layout.
[  OK  ] Activated swap /var/swap.
[  OK  ] Mounted Kernel Configuration File Sy[    9.538413] systemd-journald[242]: Received client request to flush runtime journal.
stem.
[  OK  ] Reached target Swaps.
[  OK  ] Finished Apply Kernel Variables.
[  OK  ] Finished Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Finished Coldplug All udev Devices.
         Starting Helper to synchronize boot up for ifupdown...
[  OK  ] Finished Create Static Device Nodes in /dev.
[  OK  ] Reached target Preparation for Local File Systems.
[  OK  ] Reached target Local File Systems.
         Starting Enable support fo…l executable binary formats...
         Starting Set console font and keymap...
         Starting Rule-based Manage…for Device Events and Files...
[  OK  ] Finished Enable support fo…nal executable binary formats.
[  OK  ] Finished Set console font and keymap.
[  OK  ] Finished Flush Journal to Persistent Storage.
         Starting Create Volatile Files and Directories...
[  OK  ] Started Rule-based Manager for Device Events and Files.
[  OK  ] Finished Create Volatile Files and Directories.
[  OK  ] Started Entropy Daemon based on the HAVEGE algorithm.
         Starting Network Name Resolution...
         Starting Network Time Synchronization...
         Starting Record System Boot/Shutdown in UTMP...
[  OK  ] Finished Record System Boot/Shutdown in UTMP.
[   11.853593] zocl-drm axi:zyxclmm_drm: IRQ index 0 not found
[  OK  ] Found device /dev/ttyPS0.
[  OK  ] Reached target Hardware activated USB gadget.
[  OK  ] Finished Load/Save Random Seed.
[  OK  ] Started Network Time Synchronization.
[  OK  ] Started Network Name Resolution.
[  OK  ] Reached target Host and Network Name Lookups.
[  OK  ] Reached target Sound Card.
[  OK  ] Reached target System Initialization.
[  OK  ] Started resolvconf-pull-resolved.path.
[  OK  ] Started Trigger to poll fo…y enabled on GCP LTS non-pro).
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Started Ubuntu Advantage Timer for running repeated jobs.
[  OK  ] Reached target Path Units.
[  OK  ] Reached target System Time Set.
[  OK  ] Started Daily apt download activities.
[  OK  ] Started Daily apt upgrade and clean activities.
[  OK  ] Started Daily dpkg database backup timer.
[  OK  ] Started Periodic ext4 Onli…ata Check for All Filesystems.
[  OK  ] Started Discard unused blocks once a week.
[  OK  ] Started Daily rotation of log files.
[  OK  ] Started Daily man-db regeneration.
[  OK  ] Started Message of the Day.
[  OK  ] Reached target Timer Units.
[  OK  ] Listening on D-Bus System Message Bus Socket.
         Starting Socket activation for snappy daemon...
[  OK  ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[  OK  ] Listening on UUID daemon activation socket.
[  OK  ] Started ifup for eth0.
[  OK  ] Finished Helper to synchronize boot up for ifupdown.
[  OK  ] Listening on Socket activation for snappy daemon.
[  OK  ] Reached target Socket Units.
[  OK  ] Reached target Basic System.
         Starting LSB: automatic crash report generation...
         Starting Executing boot.py from the boot partition...
[  OK  ] Started Regular background program processing daemon.
[  OK  ] Started D-Bus System Message Bus.
[  OK  ] Started Save initial kernel messages after boot.
         Starting Remove Stale Onli…t4 Metadata Check Snapshots...
         Starting Jupyter Notebook Server...
         Starting LSB: Load kernel …d to enable cpufreq scaling...
         Starting Dispatcher daemon for systemd-networkd...
         Starting Raise network interfaces...
         Starting Resize Filesystem on SD card...
         Starting resolvconf-pull-resolved.service...
         Starting System Logging Service...
         Starting Snap Daemon...
         Starting User Login Management...
[  OK  ] Started LSB: automatic crash report generation.
[  OK  ] Finished Remove Stale Onli…ext4 Metadata Check Snapshots.
[  OK  ] Finished Resize Filesystem on SD card.
[  OK  ] Finished resolvconf-pull-resolved.service.
[  OK  ] Started System Logging Service.
[  OK  ] Started LSB: Load kernel m…ded to enable cpufreq scaling.
         Starting LSB: set CPUFreq kernel parameters...
[  OK  ] Started LSB: set CPUFreq kernel parameters.
[  OK  ] Started User Login Management.
[  OK  ] Finished Executing boot.py from the boot partition.
[  OK  ] Started Dispatcher daemon for systemd-networkd.
[  OK  ] Started Snap Daemon.
         Starting Wait until snapd is fully seeded...
         Starting Time & Date Service...
[  OK  ] Started Time & Date Service.
[  OK  ] Finished Wait until snapd is fully seeded.
[  OK  ] Finished Raise network interfaces.
[  OK  ] Reached target Network.
[  OK  ] Reached target Network is Online.
[  OK  ] Started ISC DHCP IPv4 server.
[  OK  ] Started ISC DHCP IPv6 server.
         Starting Samba NMB Daemon...
         Starting OpenBSD Secure Shell server...
         Starting Permit User Sessions...
[  OK  ] Started Unattended Upgrades Shutdown.
[  OK  ] Finished Permit User Sessions.
[  OK  ] Started PYNQ X11 Server.
[  OK  ] Started Serial Getty on ttyPS0.
         Starting Set console scheme...

PYNQ Linux, based on Ubuntu 22.04 pynq ttyPS0

pynq login: xilinx (automatic login)

Welcome to PYNQ Linux, based on Ubuntu 22.04 (GNU/Linux 5.15.19-xilinx-v2022.1 aarch64)

Last login: Fri Oct 21 23:06:45 UTC 2022 on ttyPS0
xilinx@pynq:~$ 

  1. 2023年07月29日 04:25 |
  2. ZUBoard
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
https://marsee101.blog.fc2.com/tb.php/5998-746a9649
この記事にトラックバックする(FC2ブログユーザー)