FC2カウンター FPGAの部屋 PetaLinux
fc2ブログ

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

FPGAの部屋

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

””設計開始 Kria KV260 ビジョン AI スターター キット使用”をやってみる1”の PetaLinux を dnf で update

”設計開始 Kria KV260 ビジョン AI スターター キット使用”をやってみる1”で MicroSD カードの書いた PetaLinux には dnf がインストールされている。

dnf は Ubuntu で言う apt の様なコマンドで、パッケージのインストール、アップデートなどを行う。
使い方は”dnf コマンドの使い方メモ”参照。

NLP SmartVision » Setting up the Board and Application Deployment を参照して dnf コマンドを使用している。
まずは、パッケージのアップデートを行った。
sudo dnf update
KRIA_KV260_43_210913.png

以下のモジュールがアップグレードされた。

Upgraded:
accelize-repo-1.0-r0.1.cortexa72_cortexa53
accelize-repo-lic-1.0-r0.1.cortexa72_cortexa53
archconfig-1.0-r0.1.cortexa72_cortexa53
archconfig-lic-1.0-r0.1.cortexa72_cortexa53
axi-qos-1.0-r0.1.cortexa72_cortexa53
axi-qos-lic-1.0-r0.1.cortexa72_cortexa53
ddr-qos-1.0-r0.1.cortexa72_cortexa53
ddr-qos-lic-1.0-r0.1.cortexa72_cortexa53
dfx-mgr-1.0-r0.1.cortexa72_cortexa53
dfx-mgr-lic-1.0-r0.1.cortexa72_cortexa53
image-update-1.0-r0.1.zynqmp
image-update-lic-1.0-r0.1.zynqmp
kernel-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-a8293-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-af9013-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-af9033-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-al5d-5.10.0-xilinx-v2021.1-1.0.0+xilinx+v2021.1+git0+b74f3fad9b-r0.1.zynqmp_generic
kernel-module-al5e-5.10.0-xilinx-v2021.1-1.0.0+xilinx+v2021.1+git0+b74f3fad9b-r0.1.zynqmp_generic
kernel-module-allegro-5.10.0-xilinx-v2021.1-1.0.0+xilinx+v2021.1+git0+b74f3fad9b-r0.1.zynqmp_generic
kernel-module-ascot2e-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-atbm8830-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-au8522-common-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-au8522-decoder-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-au8522-dig-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-bcm3510-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cx22700-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cx22702-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cx24110-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cx24113-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cx24116-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cx24117-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cx24120-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cx24123-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cxd2099-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cxd2820r-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cxd2841er-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cxd2880-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-cxd2880-spi-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dib0070-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dib0090-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dib3000mb-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dib3000mc-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dib7000m-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dib7000p-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dib8000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dib9000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dibx000-common-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dmaproxy-5.10.0-xilinx-v2021.1-1.0.0+xilinx+v2021.1+git0+b74f3fad9b-r0.1.zynqmp_generic
kernel-module-drx39xyj-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-drxd-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-drxk-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ds3000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-dvb-pll-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-e4000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ebt-mark-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ebtable-filter-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ebtable-nat-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ebtables-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ec100-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-efivarfs-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-fc0011-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-fc0012-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-fc0013-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-fc2580-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-g-ether-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-g-mass-storage-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-gspca-main-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-helene-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-horus3a-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ip6-udp-tunnel-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ipt-reject-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-iptable-filter-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-iptable-nat-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-isl6405-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-isl6421-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-isl6423-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-it913x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-itd1000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ix2505v-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-l64781-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lg2160-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lgdt3305-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lgdt3306a-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lgdt330x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lgs8gl5-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lgs8gxx-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lnbh25-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lnbh29-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lnbp21-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-lnbp22-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-m88ds3103-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-m88rs2000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-m88rs6000t-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mali-5.10.0-xilinx-v2021.1-r9p0+01rel0-r0.1.zynqmp_generic
kernel-module-max2165-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mb86a16-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mb86a20s-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mc44s803-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mn88443x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mn88472-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mn88473-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mpls-gso-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-msi001-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mt2060-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mt2063-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mt20xx-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mt2131-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mt2266-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mt312-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mt352-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-nandbiterrs-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-nandecctest-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-oobtest-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-pagetest-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-readtest-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-speedtest-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-stresstest-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-subpagetest-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mtd-torturetest-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mxl301rf-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mxl5005s-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mxl5007t-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-mxl5xx-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nf-nat-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nf-nat-ftp-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nf-nat-snmp-basic-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nf-nat-tftp-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nf-reject-ipv4-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nfs-layout-flexfiles-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nsh-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nxt200x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-nxt6000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-openvswitch-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-or51132-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-or51211-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-qm1d1b0004-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-qm1d1c0042-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-qt1010-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-r820t-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-regmap-mmio-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-rpmsg-char-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-rpmsg-core-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-rtl2830-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-rtl2832-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-rtl2832-sdr-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-s5h1409-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-s5h1411-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-s5h1420-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-s5h1432-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-s921-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-si2157-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-si2165-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-si2168-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-si21xx-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-sp2-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-sp8870-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-sp887x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stb0899-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stb6000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stb6100-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv0288-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv0297-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv0299-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv0367-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv0900-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv090x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv0910-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv6110-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv6110x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-stv6111-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tc90522-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda10021-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda10023-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda10048-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda1004x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda10071-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda10086-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda18212-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda18218-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda18250-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda18271-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda18271c2dd-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda665x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda8083-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda8261-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda826x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda827x-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda8290-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tda9887-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tea5761-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tea5767-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ts2020-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tua6100-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tua9001-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tuner-simple-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tuner-types-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-tuner-xc2028-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-udp-tunnel-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-uio-dmem-genirq-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-uio-pdrv-genirq-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-uio-xilinx-ai-engine-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-usb-f-ecm-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-usb-f-ecm-subset-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-usb-f-rndis-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-usb5744-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-vcu-1.0.0+xilinx+v2021.1+git0+b74f3fad9b-r0.1.zynqmp_generic
kernel-module-vcu-lic-1.0.0+xilinx+v2021.1+git0+b74f3fad9b-r0.1.zynqmp_generic
kernel-module-ves1820-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-ves1x93-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-virtio-rpmsg-bus-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-vport-vxlan-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-vxlan-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xc4000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xc5000-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xen-blkback-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xen-gntalloc-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xen-gntdev-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xen-netback-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xen-scsifront-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xen-wdt-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xlnx-vcu-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xt-addrtype-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xt-checksum-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xt-conntrack-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xt-masquerade-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xt-nat-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-xt-state-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-zd1301-demod-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-zl10036-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-zl10039-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-zl10353-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-module-zynqmp-r5-remoteproc-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-modules-5.10+git1+09a4215f61-r0.0.zynqmp_generic
linux-xlnx-lic-5.10+git1+09a4215f61-r0.0.zynqmp_generic
packagegroup-petalinux-tpm-1.0-r0.1.noarch
packagegroup-petalinux-tpm-lic-1.0-r0.1.noarch
platformstats-1.0-r0.1.cortexa72_cortexa53
platformstats-lic-1.0-r0.1.cortexa72_cortexa53
som-pwrctl-1.0-r0.1.cortexa72_cortexa53
som-pwrctl-lic-1.0-r0.1.cortexa72_cortexa53
xmutil-1.0-r0.1.cortexa72_cortexa53
xmutil-lic-1.0-r0.1.cortexa72_cortexa53

Installed:
kernel-image-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic
kernel-image-image-5.10.0-xilinx-v2021.1-5.10+git1+09a4215f61-r0.0.zynqmp_generic

Complete!


dnf キャッシュをクリーンアップした。
sudo dnf clean all
KRIA_KV260_44_210913.png
  1. 2021年09月13日 04:39 |
  2. PetaLinux
  3. | トラックバック:0
  4. | コメント:0

PetaLinux 2020.1 のインストール

今日 2020年6月5日に、Xilinx ツールの 2020.1 が出た。
Vitis 2020.1 はインストールした。

次に、PetaLinux をインストールしたのだが、その PetaLinux 2020.1 のインストール方法を書いておく。

まずは、Xilinx 社のサイトから PetaLinux 2020.1 のインストーラーをダウンロードする。家の Ubuntu 18.04 のパソコンで見ると日本の Xilinx サイトはモバイル画面になってしまうので、US のXilinx 社のダウンロード・サイトから PetaLinux 2020.1 インストーラー をダウンロードした。

次に、PetaLinux に必要とされるパッケージのインストールだが、
PetaLinuxToolsのインストール
Docker上ののUbuntu 16.04にPetaLinux 2018.3をインストールする
Docker上ののUbuntu 16.04にPetaLinux 2018.3をインストールする2(インストールできた)
などを参考にインストールしよう。私はもうすでに、インストール済みだ。

ダウンロードした PetaLinux 2020.1 インストーラー petalinux-v2020.1-final-installer.run を実行可能に設定する。
chmod +x petalinux-v2020.1-final-installer.run
PetaLinux20201_1_200605.png

/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux ディレクトリに、 2020.1 ディレクトリを新規作成した。
PetaLinux20201_2_200605.png

./petalinux-v2020.1-final-installer.run -d /media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2020.1
で、PetaLinux 2020.1 インストーラーを起動してインストールを行った。
ライセンスが表示されるので、q で抜けて y を押す動作を 3 回繰り返すと、PetaLinux 2020.1 がインストールできた。
PetaLinux20201_3_200605.png
PetaLinux20201_4_200605.png

/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2020.1 ディレクトリに PetaLinux 2020.1 がインストールされた。
PetaLinux20201_5_200605.png

settings.sh を起動すると PetaLinux 2020.1 の環境が設定される。
  1. 2020年06月05日 20:38 |
  2. PetaLinux
  3. | トラックバック:0
  4. | コメント:0

ultra96v2_min2プラットフォームのPeteLinux 2019.2 が動作するUltra96-V2 にSFTP できた2

ultra96v2_min2プラットフォームのPeteLinux 2019.2 が動作するUltra96-V2 にSFTPできた”で、Ubuntu 18.04 の scp コマンドで、Ubuntu 18.04 の自分のパソコンから Ultra96-V2 のPetaLinux 2019.2 にファイルをアップロードすることができた。今回は、Ultra96-V2 のPetaLinux 2019.2 から Ubuntu 18.04 の自分のパソコンにファイルをダウンロードしてみよう。これは、ラプラシアン・フィルタ処理した画像ファイルを確認するのに使用する。

Ubuntu 18.04 で sudo su で root になっているとする。

Ultra96-V2 の PetaLinux 2019.2 で、
cd /mnt
ls

すると、

root@ultra96v2_min2:/mnt# ls
lap_filter_axim.xclbin laplacian_filter1.exe temp_lap.bmp test.bmp test2.bmp


ラプラシアン・フィルタ処理した結果の画像ファイル temp_lap.bmp があるのが分かる。

Ubuntu 18.04 で
scp 192.168.3.23:/mnt/temp_lap.bmp /home/masaaki/temp
を実行した。
2回パスワードを入れると、画像ファイル(temp_lap.bmp)をダウンロードすることができた。
SFTP_3_191223.png

SFTP_4_191223.png

ダウンロードした temp_lap.bmp ファイルを示す。
SFTP_5_191223.png

SFTP_6_191223.png

これで、Vitis アプリケーションを起動した結果も確認することができるようになった。
  1. 2019年12月23日 05:01 |
  2. PetaLinux
  3. | トラックバック:0
  4. | コメント:0

ultra96v2_min2プラットフォームのPeteLinux 2019.2 が動作するUltra96-V2 にSFTP できた

ultra96v2_min2プラットフォームのPeteLinux 2019.2 が動作するUltra96-V2 にSFTP ができました。

ssh を利用してリモートマシンへ SFTP する scp というコマンドがあることが分かった。(「scp – リモートマシンにファイルコピー - Linuxコマンド」参照)
これでやってみようということで、Ultra96-V2 の電源をON して自分のUbuntu 18.04 のパソコンで scp してみた。
scp -r xrc.log 192.168.3.23:/
私のホーム・ディレクトリにある xrc.log というファイルを試しに Ultra96-V2 に送ってみようということだ。
そうすると、

masaaki@192.168.3.23's password:

と聞かれたが、Ultra96-V2 には masaaki というアカウントは作成していない。しかもUltra96-V2 にも root のパスワードも設定されていないということで、Ultra96-V2 のPetaLinux の root アカウントにパスワードを設定した。パスワードは root だ。

root@ultra96v2_min2:~# passwd
New password:
Retype new password:


自分のUbuntu 18.04 のパソコンで root アカウントに移動した。
sudo su
もう一度、scp -r xrc.log 192.168.3.23:/したら、一回パスワードを入れ直しはしたが、SFTP できた。

root@masaaki-H110M4-M01:/home/masaaki# scp -r xrc.log 192.168.3.23:/
The authenticity of host '192.168.3.23 (192.168.3.23)' can't be established.
RSA key fingerprint is SHA256:fgrPyO8FeroMd3/Q+/SDXL1Ejai1vz+P6SdmSGJpM7s.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.3.23' (RSA) to the list of known hosts.
root@192.168.3.23's password: 
Permission denied, please try again.
root@192.168.3.23's password: 
xrc.log                                       100%  685    57.5KB/s   00:00    


Ultra96-V2 側で見ても xrc.log が / ディレクトリに入っているのが分かる。

root@ultra96v2_min2:~# cd /
root@ultra96v2_min2:/# ls
bin boot dev etc home lib media mnt proc run sbin sys tmp usr var xrc.log


SFTP_1_191222.png

SFTP_2_191222.png
  1. 2019年12月22日 08:53 |
  2. PetaLinux
  3. | トラックバック:0
  4. | コメント:0

Ultra96-V2 をUSB-LAN 変換アダプタでネットワークに接続

Ultra96-V2 のPetaLinux 2019.2 で無線LAN を使用して、ネットワークに接続するためにドライバとファームウェアをインストールしようとしていたが、うまく行かなかった。そこでUSB-LAN 変換アダプタを使用して、ネットワークに接続することにした。
USB-LAN 変換アダプタは前に使用していてパソコンのリプレースのために余っていたPLANEX のGU-1000T を使用する。このUSB-LAN 変換アダプタをUltra96-V2 のUSB-A コネクタに接続して、有線LAN で接続しよう。

@ciniml さんがUSB ガジェットドライバを有効にすれば行けると教えてくれたので、patalinux-config -c kernel して調べてみよう。
(2019/12/20:追記) @ciniml さんは言ってらしたのは、ultra96側がUSBデバイスとして動作してPCからはネットワークインターフェースに見えるようにするUSBガジェットドライバの話だそうです。
patalinux-config -c kernel
lap_fitler_18_191219.png

Device Drivers > USB support > USB Gadget Support は有効になっていた。更に下のEthernet Gadget はM でRANDIS support も有効になっていた。デフォルトでこれなので、もしかするとUSB-LAN 変換アダプタを接続すればネットワークにつながるのか?という期待が出てきた。

Vitis アプリケーション・プラットフォームのいま使用しているラプラシアン・フィルタ処理用のMicroSD カードでUltra96-V2を起動して、USB-LAN 変換アダプタを接続すると自動的に認識して、DHCP でIP アドレスが割り振られた。やった〜。ネットワークに接続できた。
lap_fitler_16_191219.png

lap_fitler_17_191219.png

USB-LAN 変換アダプタを接続した時のログがこれだ。

root@ultra96v2_min2:~# [  103.197932] usb 1-1.1: new high-speed USB device number 4 using xhci-hcd
[  103.318712] usb 1-1.1: New USB device found, idVendor=0b95, idProduct=1780, bcdDevice= 0.01
[  103.327060] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  103.334370] usb 1-1.1: Product: GU-1000T
[  103.338288] usb 1-1.1: Manufacturer: PLANEX COM. Inc.
[  103.343336] usb 1-1.1: SerialNumber: 020707
[  103.774411] 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
[  104.610697] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready



その後、USB-LAN 変換アダプタに LAN ケーブルを接続した時にこの表示が出たので、ifconfig してみたが、この時には IPv4 のアドレスはまだ割り振られていなかった。

root@ultra96v2_min2:~# [  140.227180] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  140.237517] asix 1-1.1:1.0 eth0: link up, 1000Mbps, full-duplex, lpa 0xC5E1
ifconfig
eth0      Link encap:Ethernet  HWaddr 00:22:CF:00:0C:37  
          inet6 addr: fe80::222:cfff:fe00:c37/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21 errors:0 dropped:11 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:966 (966.0 B)  TX bytes:688 (688.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  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:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


しばらくして、ifconfig したら IPv4 のアドレスが割り振られていた。

root@ultra96v2_min2:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:22:CF:00:0C:37  
          inet addr:192.168.3.23  Bcast:192.168.3.255  Mask:255.255.255.0
          inet6 addr: 2400:2411:c841:f700:222:cfff:fe00:c37/64 Scope:Global
          inet6 addr: fe80::222:cfff:fe00:c37/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:90 errors:0 dropped:44 overruns:0 frame:0
          TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8562 (8.3 KiB)  TX bytes:9737 (9.5 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  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:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


(2019/12/28:追記)PetaLinux のUSB-LAN 変換アダプタのドライバの設定方法が分かりました。
petalinux-config -c kernel
で、Device Drivers > Network device support > USB Network Adapters の中に、ASIX AX88179/178A USB 3.0/2.0 to Gigabit Ethernet Adapters に*が入ってました。疑問なのはASIX AX88179 で接続できなかったことです?
対応するUSB-LAN アダプタのところに*を入れてば良さそうです。
lap_fitler_58_191228.png
  1. 2019年12月20日 04:54 |
  2. PetaLinux
  3. | トラックバック:0
  4. | コメント:0

pythonのバージョンを切り替える(anaconda使用の場合)

SDx のUltra96-V2 用プラットフォームを作る5(PetaLinuxプロジェクト1)”で petalinux-config がERROR になってしまったが、python がバージョン 3.6.5 だったためだった。
python で動作するpython は 2系にしないといけないようだが、PetaLinux 動作させる時以外は python は 3系にしたい。ということで、python コマンドを 2系と 3系で切り替えられるようにした。

今回、参考にさせていただくのは、”anacondaでpythonのバージョン切り替える”だ。

私のUbuntu 18.04 でも Anaconda 使っているので、このスキームで 2系と 3系で切り替える。

conda create -n py27 python=2.7 anaconda
SDx_platform_61_191008.png

585.1 MB ダウンロードするようだ。かなり容量を食う。

インストール済みのpythonのバージョンを確認する。
conda info -e
SDx_platform_62_191008.png

base と py27 がある。
py27 に切り替える。
source activate py27
SDx_platform_63_191008.png

python --version コマンドを実行すると、バージョンは 2.7.16 になっていた。これで大丈夫だと思う。
  1. 2019年10月08日 03:59 |
  2. PetaLinux
  3. | トラックバック:0
  4. | コメント:0

”Docker 上のUbuntu 16.04 のPetaLinux 2018.2でuioとudmabufの動作をテストする(DMA_pow2_testを使用)”のRootFSをUbuntu 18.04に変更した2

”Docker 上のUbuntu 16.04 のPetaLinux 2018.2でuioとudmabufの動作をテストする(DMA_pow2_testを使用)”のRootFSをUbuntu 18.04に変更した”の続き。

前回は、PetaLinux 2018.2 のプロジェクトを作成して、ビルドを行い、BOOT.BIN の作成したものに、PL のIP(DMA_pow2)のUIO を追加し、さらに udmabuf.ko をビルドした。そして、DMApow2Test2.c を作成し、ビルドして、Ultra96 のPetaLinux 上でテストしたところ成功した。そしてそのPetaLinux のRootFS をUbuntu 18.04.2 に変更したところうまく起動した。今回は、Ubuntu 18.04.2 のUIOの状況を見ていこう。

/sys/class を見ると uio ディレクトリがある。
しかし、uio ディレクトリの下には、uio0 のみだった。 uio1 がない。
PetaLinux_198_190430.png

/sys/devices/platform/amba_pl@0/80000000.DMA_pow2 はあったので、デバイスツリーは認識されているが、UIO には入っていないようだ。
PetaLinux_199_190430.png

aster_ism さんのように devmem2 やスーパーバイザのコードでやる方法もあるが、できればUIO でやりたい。

デバイスツリーを使わずにUIOを使用する方法もあるようだが、PetaLinux から外れてきてしまっているので、もし使うならば ikwzm さんの実装のほうが良さそうだ。
  1. 2019年04月30日 16:48 |
  2. PetaLinux
  3. | トラックバック:0
  4. | コメント:0
»