FC2カウンター FPGAの部屋 Ultra96-V2 の Vitis 2020.1 アクセラレーション・プラットフォームを作る6(Vitis 2020.1 で作成したアプリを動作されるが動かない! 2)
FC2ブログ

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

FPGAの部屋

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

Ultra96-V2 の Vitis 2020.1 アクセラレーション・プラットフォームを作る6(Vitis 2020.1 で作成したアプリを動作されるが動かない! 2)

Ultra96-V2 の Vitis 2020.1 アクセラレーション・プラットフォームを作る5(Vitis 2020.1 で作成したアプリを動作されるが動かない!)”の続き。

前回記事のコメントで、yanagi さんに”2020.1 need copy boot.src to sd card”ということを教えていただいたので、MicroSD カードの第 1 パーティションに boot.scr をコピーしてみたところ、 u-boot から Linux は起動したのだが、Linux が途中で止まってしまった。まだ、何処かドライバがおかしいか? あるようだ。

boot.src は ultra96v2_min2_201/images/linux ディレクトリを改めて見てみると、boot.scr が生成されている。
Vitis_Platform_201_100_200704.png

この boot.scr を ultra96v2_min2_201/images/linux/pkg/pfm/boot ディレクトリにコピーした。
Vitis_Platform_201_101_200704.png

これで、もう一度、”Ultra96-V2 の Vitis 2020.1 アクセラレーション・プラットフォームを作る3(Vitis 2020.1 でアクセラレーション・プラットフォーム作成)”で Vitis アクセラレーション・プラットフォームを作り直して、”Ultra96-V2 の Vitis 2020.1 アクセラレーション・プラットフォームを作る4(Vitis 2020.1 でアプリケーション・プロジェクトを作成)”で vadd2 アクセラレーション・アプリケーション・プロジェクトを作成した。

Vitis アクセラレーション・プラットフォームは生成に成功したが、 vadd2 アクセラレーション・アプリケーション・プロジェクトを作成するところで、エラーが出てしまった。
Vitis_Platform_201_102_200704.png

エラー内容を示す。

ERROR: [v++ 82-1061] Internal error: SD files options supported only for SD boot mode
ERROR: [v++ 60-702] Failed to finish packaging
INFO: [v++ 60-1653] Closing dispatch client.
makefile:100: recipe for target 'vadd2' failed
make: [vadd2] Error 1 (無視されました)


boot.scr が入っているとダメなようだ。

それでは、ということで、 boot.scr が入っていない状態の vitis アクセラレーション・プラットフォームだと vadd アクセラレーション・アプリケーション・プロジェクトがビルドできるので、それを使用して、sd_card.img を書いた MicroSD カードの第 1 パーティションに boot.scr をコピーしたらどうなるだろう?
第 1 パーティションに boot.scr をコピーした。
Vitis_Platform_201_103_200704.png

この MicroSD カードを Ultra96V2 に入れて電源ON したところ、Linux カーネルは起動したが、途中で止まってしまった。残念。。。
Vitis_Platform_201_104_200704.png

ログを示す。

NOTICE:  ATF running on XCZU3EG/silicon v4/RTL5.1 at 0xfffea000
NOTICE:  BL31: v2.2(release):v1.1-5588-g5918e656e
NOTICE:  BL31: Built : 13:15:27, Jun 11 2020


U-Boot 2020.01 (Jun 11 2020 - 13:14:21 +0000)

Board: Xilinx ZynqMP
DRAM:  2 GiB
usb dr_mode not found
usb dr_mode not found
PMUFW: v1.1
EL Level: EL2
Chip ID: zu3eg
NAND:  0 MiB
MMC:   mmc@ff160000: 0, mmc@ff170000: 1
In:    serial@ff010000
Out:   serial@ff010000
Err:   serial@ff010000
Bootmode: SD_MODE
Reset reason: EXTERNAL 
Net:   No ethernet found.
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
2007 bytes read in 18 ms (108.4 KiB/s)
## Executing script at 20000000
8143156 bytes read in 667 ms (11.6 MiB/s)
## Loading kernel from FIT Image at 10000000 ...
   Using 'conf@system-top.dtb' configuration
   Trying 'kernel@1' kernel subimage
     Description:  Linux kernel
     Type:         Kernel Image
     Compression:  gzip compressed
     Data Start:   0x100000e8
     Data Size:    8103786 Bytes = 7.7 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x00080000
     Entry Point:  0x00080000
     Hash algo:    sha256
     Hash value:   05cef73deeb6daa19302778d736d979f0f5bd05f7850775578893f9c0094644b
   Verifying Hash Integrity ... sha256+ OK
## Loading fdt from FIT Image at 10000000 ...
   Using 'conf@system-top.dtb' configuration
   Trying 'fdt@system-top.dtb' fdt subimage
     Description:  Flattened Device Tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x107ba964
     Data Size:    37477 Bytes = 36.6 KiB
     Architecture: AArch64
     Hash algo:    sha256
     Hash value:   489eb046a4ac125018a9763e75cc61e5372457d7fd294ca4b061301d1d3a0ba2
   Verifying Hash Integrity ... sha256+ OK
   Booting using the fdt blob at 0x107ba964
   Uncompressing Kernel Image
   Loading Device Tree to 000000000fff3000, end 000000000ffff264 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.4.0-xilinx-v2020.1 (oe-user@oe-host) (gcc version 9.2.0 (GCC)) #1 SMP Thu Jun 11 13:12:39 UTC 2020
[    0.000000] Machine model: xlnx,zynqmp
[    0.000000] earlycon: cdns0 at MMIO 0x00000000ff010000 (options '115200n8')
[    0.000000] printk: bootconsole [cdns0] enabled
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 256 MiB at 0x000000006fc00000
[    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.1
[    0.000000] percpu: Embedded 21 pages/cpu s48664 r8192 d29160 u86016
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] Speculative Store Bypass Disable mitigation not required
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 515844
[    0.000000] Kernel command line:  earlycon console=ttyPS0,115200 clk_ignore_unused root=/dev/mmcblk0p2 rw rootwait
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 1776376K/2096128K available (11580K kernel code, 668K rwdata, 3612K rodata, 704K init, 518K bss, 57608K reserved, 262144K 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=8 to nr_cpu_ids=4.
[    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=4
[    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/Deactivate mode
[    0.000000] random: get_random_bytes called from start_kernel+0x2a8/0x42c 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.000004] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 4398046511100ns
[    0.008424] Console: colour dummy device 80x25
[    0.012484] Calibrating delay loop (skipped), value calculated using timer frequency.. 200.00 BogoMIPS (lpj=400000)
[    0.022839] pid_max: default: 32768 minimum: 301
[    0.027598] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.034786] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.043837] ASID allocator initialised with 32768 entries
[    0.047995] rcu: Hierarchical SRCU implementation.
[    0.052893] EFI services will not be available.
[    0.057347] smp: Bringing up secondary CPUs ...
[    0.062083] Detected VIPT I-cache on CPU1
[    0.062130] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.062529] Detected VIPT I-cache on CPU2
[    0.062552] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.062915] Detected VIPT I-cache on CPU3
[    0.062935] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.062984] smp: Brought up 1 node, 4 CPUs
[    0.097142] SMP: Total of 4 processors activated.
[    0.101814] CPU features: detected: 32-bit EL0 Support
[    0.106917] CPU features: detected: CRC32 instructions
[    0.112054] CPU: All CPU(s) started at EL2
[    0.116098] alternatives: patching kernel code
[    0.121908] devtmpfs: initialized
[    0.128198] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.133489] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.147728] xor: measuring software checksum speed
[    0.184438]    8regs     :  2375.000 MB/sec
[    0.224467]    32regs    :  2725.000 MB/sec
[    0.264501]    arm64_neon:  2365.000 MB/sec
[    0.264542] xor: using function: 32regs (2725.000 MB/sec)
[    0.268419] pinctrl core: initialized pinctrl subsystem
[    0.274497] NET: Registered protocol family 16
[    0.279527] DMA: preallocated 256 KiB pool for atomic allocations
[    0.284089] audit: initializing netlink subsys (disabled)
[    0.289513] audit: type=2000 audit(0.228:1): state=initialized audit_enabled=0 res=1
[    0.289950] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.316406] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.317463] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.324132] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.330796] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    1.411690] DRBG: Continuing without Jitter RNG
[    1.486446] raid6: neonx8   gen()  1541 MB/s
[    1.554491] raid6: neonx8   xor()  1461 MB/s
[    1.622529] raid6: neonx4   gen()  1481 MB/s
[    1.690581] raid6: neonx4   xor()  1419 MB/s
[    1.758643] raid6: neonx2   gen()  1124 MB/s
[    1.826677] raid6: neonx2   xor()  1173 MB/s
[    1.894776] raid6: neonx1   gen()   728 MB/s
[    1.962777] raid6: neonx1   xor()   880 MB/s
[    2.030825] raid6: int64x8  gen()  1162 MB/s
[    2.098882] raid6: int64x8  xor()   760 MB/s
[    2.166935] raid6: int64x4  gen()   977 MB/s
[    2.234982] raid6: int64x4  xor()   733 MB/s
[    2.303083] raid6: int64x2  gen()   678 MB/s
[    2.371080] raid6: int64x2  xor()   591 MB/s
[    2.439133] raid6: int64x1  gen()   449 MB/s
[    2.507180] raid6: int64x1  xor()   450 MB/s
[    2.507221] raid6: using algorithm neonx8 gen() 1541 MB/s
[    2.511174] raid6: .... xor() 1461 MB/s, rmw enabled
[    2.516105] raid6: using neon recovery algorithm
[    2.521144] iommu: Default domain type: Translated 
[    2.525797] SCSI subsystem initialized
[    2.529420] usbcore: registered new interface driver usbfs
[    2.534734] usbcore: registered new interface driver hub
[    2.540005] usbcore: registered new device driver usb
[    2.545048] mc: Linux media interface: v0.10
[    2.549253] videodev: Linux video capture interface: v2.00
[    2.554703] pps_core: LinuxPPS API ver. 1 registered
[    2.559615] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    2.568710] PTP clock support registered
[    2.572602] EDAC MC: Ver: 3.0.0
[    2.576169] zynqmp-ipi-mbox mailbox@ff990400: Registered ZynqMP IPI mbox with TX/RX channels.
[    2.584386] FPGA manager framework
[    2.587690] Advanced Linux Sound Architecture Driver Initialized.
[    2.593944] Bluetooth: Core ver 2.22
[    2.597175] NET: Registered protocol family 31
[    2.601568] Bluetooth: HCI device and connection manager initialized
[    2.607885] Bluetooth: HCI socket layer initialized
[    2.612728] Bluetooth: L2CAP socket layer initialized
[    2.617750] Bluetooth: SCO socket layer initialized
[    2.622970] clocksource: Switched to clocksource arch_sys_counter
[    2.628766] VFS: Disk quotas dquot_6.6.0
[    2.632586] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    2.643702] NET: Registered protocol family 2
[    2.644180] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    2.652200] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    2.660149] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    2.667625] TCP: Hash tables configured (established 16384 bind 16384)
[    2.673911] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    2.680494] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    2.687680] NET: Registered protocol family 1
[    2.692207] RPC: Registered named UNIX socket transport module.
[    2.697763] RPC: Registered udp transport module.
[    2.702427] RPC: Registered tcp transport module.
[    2.707099] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    2.713769] PCI: CLS 0 bytes, default 64
[    2.717941] hw perfevents: no interrupt-affinity property for /pmu, guessing.
[    2.724668] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    2.733066] Initialise system trusted keyrings
[    2.736717] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[    2.743822] NFS: Registering the id_resolver key type
[    2.748031] Key type id_resolver registered
[    2.752164] Key type id_legacy registered
[    2.756150] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    2.762822] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    2.782236] NET: Registered protocol family 38
[    2.782281] Key type asymmetric registered
[    2.785108] Asymmetric key parser 'x509' registered
[    2.789972] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    2.797304] io scheduler mq-deadline registered
[    2.801800] io scheduler kyber registered
[    2.833169] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    2.837375] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    2.844856] brd: module loaded
[    2.850370] loop: module loaded
[    2.851217] mtdoops: mtd device (mtddev=name/number) must be supplied
[    2.855517] libphy: Fixed MDIO Bus: probed
[    2.859387] tun: Universal TUN/TAP device driver, 1.6
[    2.863451] CAN device driver interface
[    2.867934] usbcore: registered new interface driver asix
[    2.872591] usbcore: registered new interface driver ax88179_178a
[    2.878604] usbcore: registered new interface driver cdc_ether
[    2.884405] usbcore: registered new interface driver net1080
[    2.890028] usbcore: registered new interface driver cdc_subset
[    2.895907] usbcore: registered new interface driver zaurus
[    2.901453] usbcore: registered new interface driver cdc_ncm
[    2.907845] usbcore: registered new interface driver uas
[    2.912351] usbcore: registered new interface driver usb-storage
[    2.918971] rtc_zynqmp ffa60000.rtc: registered as rtc0
[    2.923537] i2c /dev entries driver
[    2.928426] usbcore: registered new interface driver uvcvideo
[    2.932652] USB Video Class driver (1.1.1)
[    2.937192] Bluetooth: HCI UART driver ver 2.3
[    2.941132] Bluetooth: HCI UART protocol H4 registered
[    2.946230] Bluetooth: HCI UART protocol BCSP registered
[    2.951525] Bluetooth: HCI UART protocol LL registered
[    2.956608] Bluetooth: HCI UART protocol ATH3K registered
[    2.961984] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    2.968234] Bluetooth: HCI UART protocol Intel registered
[    2.973575] Bluetooth: HCI UART protocol QCA registered
[    2.978779] usbcore: registered new interface driver bcm203x
[    2.984400] usbcore: registered new interface driver bpa10x
[    2.989937] usbcore: registered new interface driver bfusb
[    2.995386] usbcore: registered new interface driver btusb
[    3.000849] usbcore: registered new interface driver ath3k
[    3.006376] EDAC MC: ECC not enabled
[    3.009936] EDAC DEVICE0: Giving out device to module edac controller cache_err: DEV edac (POLLED)
[    3.018882] EDAC DEVICE1: Giving out device to module zynqmp-ocm-edac controller zynqmp_ocm: DEV ff960000.memory-controller (INTERRUPT)
[    3.031055] sdhci: Secure Digital Host Controller Interface driver
[    3.036967] sdhci: Copyright(c) Pierre Ossman
[    3.041291] sdhci-pltfm: SDHCI platform and OF driver helper
[    3.047277] ledtrig-cpu: registered to indicate activity on CPUs
[    3.052933] zynqmp_firmware_probe Platform Management API v1.1
[    3.058681] zynqmp_firmware_probe Trustzone version v1.0
[    3.088759] alg: No test for xilinx-zynqmp-aes (zynqmp-aes)
[    3.088995] zynqmp_aes zynqmp_aes: AES Successfully Registered
[    3.088995] 
[    3.096218] alg: No test for xilinx-keccak-384 (zynqmp-keccak-384)
[    3.102447] alg: No test for xilinx-zynqmp-rsa (zynqmp-rsa)
[    3.108014] usbcore: registered new interface driver usbhid
[    3.113264] usbhid: USB HID core driver
[    3.117291] xlnk xlnk: Major 244
[    3.120371] xlnk xlnk: xlnk driver loaded
[    3.124248] xlnk xlnk: xlnk_pdev is not null
[    3.130898] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered
[    3.135218] usbcore: registered new interface driver snd-usb-audio
[    3.141902] pktgen: Packet Generator for packet performance testing. Version: 2.75
[    3.149247] Initializing XFRM netlink socket
[    3.152896] NET: Registered protocol family 10
[    3.157711] Segment Routing with IPv6
[    3.160975] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    3.167115] NET: Registered protocol family 17
[    3.171144] NET: Registered protocol family 15
[    3.175558] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    3.188429] can: controller area network core (rev 20170425 abi 9)
[    3.194604] NET: Registered protocol family 29
[    3.198983] can: raw protocol (rev 20170425)
[    3.203221] can: broadcast manager protocol (rev 20170425 t)
[    3.208845] can: netlink gateway (rev 20190810) max_hops=1
[    3.214398] Bluetooth: RFCOMM TTY layer initialized
[    3.219143] Bluetooth: RFCOMM socket layer initialized
[    3.224251] Bluetooth: RFCOMM ver 1.11
[    3.227964] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.233233] Bluetooth: BNEP filters: protocol multicast
[    3.238427] Bluetooth: BNEP socket layer initialized
[    3.243356] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    3.249238] Bluetooth: HIDP socket layer initialized
[    3.254310] 9pnet: Installing 9P2000 support
[    3.258434] Key type dns_resolver registered
[    3.262985] registered taskstats version 1
[    3.266704] Loading compiled-in X.509 certificates
[    3.271933] Btrfs loaded, crc32c=crc32c-generic
[    3.286814] ff000000.serial: ttyPS1 at MMIO 0xff000000 (irq = 40, base_baud = 6249999) is a xuartps
[    3.290752] ff010000.serial: ttyPS0 at MMIO 0xff010000 (irq = 41, base_baud = 6249999) is a xuartps
[    3.299519] of-fpga-region fpga-full: FPGA Region probed
[    3.305872] xilinx-dpdma fd4c0000.dma: Xilinx DPDMA engine is probed
[    3.311069] xilinx-zynqmp-dma fd500000.dma: ZynqMP DMA driver Probe success
[    3.317883] xilinx-zynqmp-dma fd510000.dma: ZynqMP DMA driver Probe success
[    3.324799] xilinx-zynqmp-dma fd520000.dma: ZynqMP DMA driver Probe success
[    3.331722] xilinx-zynqmp-dma fd530000.dma: ZynqMP DMA driver Probe success
[    3.338643] xilinx-zynqmp-dma fd540000.dma: ZynqMP DMA driver Probe success
[    3.345559] xilinx-zynqmp-dma fd550000.dma: ZynqMP DMA driver Probe success
[    3.352483] xilinx-zynqmp-dma fd560000.dma: ZynqMP DMA driver Probe success
[    3.359401] xilinx-zynqmp-dma fd570000.dma: ZynqMP DMA driver Probe success
[    3.366417] xilinx-zynqmp-dma ffa80000.dma: ZynqMP DMA driver Probe success
[    3.373239] xilinx-zynqmp-dma ffa90000.dma: ZynqMP DMA driver Probe success
[    3.380165] xilinx-zynqmp-dma ffaa0000.dma: ZynqMP DMA driver Probe success
[    3.387088] xilinx-zynqmp-dma ffab0000.dma: ZynqMP DMA driver Probe success
[    3.394002] xilinx-zynqmp-dma ffac0000.dma: ZynqMP DMA driver Probe success
[    3.400918] xilinx-zynqmp-dma ffad0000.dma: ZynqMP DMA driver Probe success
[    3.407841] xilinx-zynqmp-dma ffae0000.dma: ZynqMP DMA driver Probe success
[    3.414763] xilinx-zynqmp-dma ffaf0000.dma: ZynqMP DMA driver Probe success
[    3.421931] xilinx-psgtr fd400000.zynqmp_phy: Lane:1 type:8 protocol:4 pll_locked:yes
[    3.432398] xilinx-dp-snd-codec fd4a0000.zynqmp-display:zynqmp_dp_snd_codec0: Xilinx DisplayPort Sound Codec probed
[    3.439942] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm0: Xilinx DisplayPort Sound PCM probed
[    3.447691] xilinx-dp-snd-pcm zynqmp_dp_snd_pcm1: Xilinx DisplayPort Sound PCM probed
[    3.456016] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: xilinx-dp-snd-codec-dai <-> xilinx-dp-snd-codec-dai mapping ok
[    3.467650] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: xilinx-dp-snd-codec-dai <-> xilinx-dp-snd-codec-dai mapping ok
[    3.480182] xilinx-dp-snd-card fd4a0000.zynqmp-display:zynqmp_dp_snd_card: Xilinx DisplayPort Sound Card probed
[    3.489952] OF: graph: no port node found in /amba/zynqmp-display@fd4a0000
[    3.496831] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.503265] [drm] No driver support for vblank timestamp query.
[    3.509258] xlnx-drm xlnx-drm.0: bound fd4a0000.zynqmp-display (ops 0xffffffc010c97038)
[    3.660422] Console: switching to colour frame buffer device 128x48
[    3.677696] zynqmp-display fd4a0000.zynqmp-display: fb0: xlnxdrmfb frame buffer device
[    3.685831] [drm] Initialized xlnx 1.0.0 20130509 for fd4a0000.zynqmp-display on minor 0
[    3.693645] zynqmp-display fd4a0000.zynqmp-display: ZynqMP DisplayPort Subsystem driver probed
[    3.703510] xilinx-axipmon ffa00000.perf-monitor: Probed Xilinx APM
[    3.708701] xilinx-axipmon fd0b0000.perf-monitor: Probed Xilinx APM
[    3.714873] xilinx-axipmon fd490000.perf-monitor: Probed Xilinx APM
[    3.721102] xilinx-axipmon ffa10000.perf-monitor: Probed Xilinx APM
[    3.727351] dwc3-of-simple ff9d0000.usb0: dwc3_simple_set_phydata: Can't find usb3-phy
[    3.735436] dwc3 fe200000.dwc3: Failed to get clk 'ref': -2
[    3.740986] dwc3-of-simple ff9e0000.usb1: dwc3_simple_set_phydata: Can't find usb3-phy
[    3.748728] dwc3 fe300000.dwc3: Failed to get clk 'ref': -2
[    3.754852] cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 30
[    3.760449] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    3.765255] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[    3.772985] xhci-hcd xhci-hcd.0.auto: hcc params 0x0238f625 hci version 0x100 quirks 0x0000000202010010
[    3.782214] xhci-hcd xhci-hcd.0.auto: irq 50, io mem 0xfe300000
[    3.788327] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer with timeout 60s
[    3.795543] cdns-wdt ff150000.watchdog: Xilinx Watchdog Timer with timeout 10s
[    3.803541] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    3.810664] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.817832] usb usb1: Product: xHCI Host Controller
[    3.822674] usb usb1: Manufacturer: Linux 5.4.0-xilinx-v2020.1 xhci-hcd
[    3.829251] usb usb1: SerialNumber: xhci-hcd.0.auto
[    3.834617] hub 1-0:1.0: USB hub found
[    3.837836] hub 1-0:1.0: 1 port detected
[    3.841933] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    3.847165] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[    3.854777] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[    3.861383] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.869374] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[    3.877530] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.884697] usb usb2: Product: xHCI Host Controller
[    3.889543] usb usb2: Manufacturer: Linux 5.4.0-xilinx-v2020.1 xhci-hcd
[    3.896113] usb usb2: SerialNumber: xhci-hcd.0.auto
[    3.901065] mmc0: SDHCI controller on ff160000.mmc [ff160000.mmc] using ADMA 64-bit
[    3.910070] hub 2-0:1.0: USB hub found
[    3.912399] hub 2-0:1.0: 1 port detected
[    3.938977] mmc1: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[    3.944277] rtc_zynqmp ffa60000.rtc: setting system clock to 1970-01-01T00:00:07 UTC (7)
[    3.949039] of_cfs_init
[    3.951483] of_cfs_init: OK
[    3.954361] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    3.978543] mmc1: new high speed SDIO card at address 0001
[    4.016658] mmc0: error -110 whilst initialising SD card
[    4.091103] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.091983] clk: Not disabling unused clocks
[    4.096225] ALSA device list:
[    4.099161]   #0: DisplayPort monitor
[    4.100978] random: fast init done
[    4.102882] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    4.114735] cfg80211: failed to load regulatory.db
[    4.119494] Warning: unable to open an initial console.
[    4.124851] Waiting for root device /dev/mmcblk0p2...
[    4.190979] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[    4.339471] usb 1-1: New USB device found, idVendor=0424, idProduct=2744, bcdDevice= 2.05
[    4.341991] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.349090] usb 1-1: Product: USB2744
[    4.352721] usb 1-1: Manufacturer: Microchip Tech
[    4.405406] hub 1-1:1.0: USB hub found
[    4.405480] hub 1-1:1.0: 4 ports detected
[    4.754976] usb 1-1.1: new high-speed USB device number 3 using xhci-hcd
[    4.867790] usb 1-1.1: New USB device found, idVendor=0b95, idProduct=1780, bcdDevice= 0.01
[    4.870486] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.877768] usb 1-1.1: Product: GU-1000T
[    4.881651] usb 1-1.1: Manufacturer: PLANEX COM. Inc.
[    4.886667] usb 1-1.1: SerialNumber: 020707
[    5.299475] asix 1-1.1:1.0 eth0: register 'asix' at usb-xhci-hcd.0.auto-1.1, ASIX AX88178 USB 2.0 Ethernet, 00:22:cf:00:0c:37
[    5.382975] usb 1-1.4: new high-speed USB device number 4 using xhci-hcd
[    5.483665] usb 1-1.4: New USB device found, idVendor=0424, idProduct=2740, bcdDevice= 2.00
[    5.486358] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.493639] usb 1-1.4: Product: Hub Controller
[    5.498042] usb 1-1.4: Manufacturer: Microchip Tech

  1. 2020年07月04日 05:26 |
  2. Vitis
  3. | トラックバック:0
  4. | コメント:5

コメント

ここ、気になるね
Waiting for root device /dev/mmcblk0p2..
  1. 2020/07/04(土) 22:28:12 |
  2. URL |
  3. yanagi #DCwkG66g
  4. [ 編集 ]

確かに、イメージを書いた時にmmcblk0p2はあるんだけど、Ubuntuにマウントできないんですよね。。。
普通にROOTFSを書いてやってみようと思っているのですが、他のことやっているので、後でやってみます。ありがとうございました。
  1. 2020/07/04(土) 22:35:24 |
  2. URL |
  3. marsee #f1oWVgn2
  4. [ 編集 ]

MicroSDカードを第1パーティション、第2パーティションに分けて、第1パーティションにBOOT関連のファイル、第2パーティションにRoot FSを入れてやってみたら、やはりブートできないです。同じところで止まります。
  1. 2020/07/05(日) 12:03:35 |
  2. URL |
  3. marsee #f1oWVgn2
  4. [ 編集 ]

Uart1本なら動きます。

Vivadoで、UART1だけ、有効にしたら、動きました。
2020.1で、UARTのドライバーにも変更が入っていたので、
それが悪さしているみたいです。
2本同時に使わなければ、なんとかなるかも。
  1. 2020/07/05(日) 21:49:51 |
  2. URL |
  3. バサロ #fx3g3/Ak
  4. [ 編集 ]

まだUARTは2本にしていますが、カーネルパニックで落ちました。
違うところがおかしいようです。。。
  1. 2020/07/06(月) 06:10:56 |
  2. URL |
  3. marsee #f1oWVgn2
  4. [ 編集 ]

コメントの投稿


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

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