以下の記事を参考にFPGA(UltraV2/Vitis)/AWSでEdge AI / IoTのシステム構築を試していきます。
-Ubuntsu 18.04.01 on Vertual Box
https://pc-karuma.net/mac-virtualbox-install/
Ubuntsuは確実にversionを揃える18.04.01は下
http://old-releases.ubuntu.com/releases/18.04.1/
UbuntsuのVersionをXilinx推奨に正確に揃える,アップデート設定をオフにする
linuxではcable driverは手動でスクリプト
https://japan.xilinx.com/support/answers/66440.html
.ISOをvbのdiskに設定する
ultra96についているboutureでライセンスを作成する
ultra96のbdf(board definition file)を入手する
https://github.com/Avnet/bdf
vivadoの場所は
/data/board/
-Ultra96の付属購入物 JTAG/AC-Adoptor/
-Ultra96で合成ライセンス取得
-virtual boxで共有フォルダ
-petalinux install
-Ultra96 bring up
https://qiita.com/harmegiddo/items/bba9b967a86fa716f680
https://www.96boards.org/documentation/consumer/ultra96/ultra96-v2/installation/
-Xilinx Vitis入門
https://qiita.com/basaro_k/items/6841c99c39ff12851847
https://www.hackster.io/news/hello-world-on-the-ultra96-using-vitis-89a06b18fa3a
https://github.com/Xilinx/Vitis-AI-Tutorials/tree/Vitis-AI-Custom-Platform
-custom platformの作り方
https://japan.xilinx.com/html_docs/xilinx2020_1/vitis_doc/xmg1596051749618.html
-AWS IoT Core
https://aws.amazon.com/jp/iot-core/
-AWS
cd cd Downloads sudo chmod 777 Xilinx_unified_2020.1_0602_1208_Lin64.bin ./Xilinx_unified_2020.1_0602_1208_Lin64.bin sudo apt install gcc sudo apt install g++ sudo apt install iproute2 sudo apt install net-tools sudo apt install libncurses5-dev sudo apt install zlib1g:i386 sudo apt install libssl-dev sudo apt install xz-utils sudo apt install debianutils sudo apt install flex sudo apt install bison sudo apt install libselinux1 sudo apt install xterm sudo apt install autoconf sudo apt install libtool sudo apt install texinfo sudo apt install zlib1g-dev sudo apt install gcc-multilib sudo apt install build-essential sudo apt install screen sudo apt install pax sudo apt install gawk sudo apt install python3 sudo apt install python3-pexpect sudo apt install python3-pip sudo apt install python3-git sudo apt install python3-jinja2 sudo apt install xz-utils sudo apt install debianutils sudo apt install iputils-ping sudo apt install libegl1-mesa sudo apt install libsdl1.2-dev sudo apt install pylint3 sudo apt install cpio cd /opt/ sudo mkdir petalinux sudo chown : petalinuxcd
cd Downloads
sudo chmod 777 petalinux-v2020.1-final-installer.run
./petalinux-v2020.1-final-installer.run -d /opt/petalinux