如何在Ultra96v2上整合DPU及安裝DNNDK
前言 此篇將快術帶領各位如何在Ultra96 v2上整合DPU IP及安裝DNNDK,並佈署一個Resnet50的分類網路及人臉偵測的Densebox檢測網路 環境需求 以下為使用Xilinx DPU IP加速深度學習演算法所需的軟體及硬體工具 軟體工具 Vivado® Design suite 2019.1 已安裝好Ultra96 v2的Board files (安裝說明) Xilinx SDK 2019.1 Petalinux 2019.1 硬體工具 Ultra96 v2 board 12V@4A 電源供應器 MicroUSB to...
Ultra96 v1與v2的開箱文
筆者因工作關係有機會接觸到Ultra96 v1及V2板子,最近因有一個需求必須將Ultra96跟雲端伺服器連接,將本地收集到的資料傳到到雲端統計及計算,網路連線的SDK提供很多語言的選擇,包含C/C++,JAVA和Python,因此筆者選擇最容易入門的語言Python作為起始。剛好Ultra96中PYNQ這個Framework剛好適合筆者拿來使用,並且也已經有Jupyter Notebook的支援,使用起來非常方便,不需要重新編譯Linux以支援Python開發,節省了很多時間。 Ultra96 v1與v2的差異 Ultra96 v1跟v2在LPDDR4上的選料有很大的不一樣,故FSBL上的設定有差別,因此無法共用相同開機檔案或是SD images,我們後續再來談此主題。除了LPDDR4外,Ultra96 v1跟v2選料還有哪些的差別: Ultra96 v1 v2 Power solution TI Power Infineon Power Wi-Fi/Bluetooth TI Microchip Memory(LPDDR4) Dual-Rank Single-Rank Clock chip SiLabs IDT Connectors Wurth,Alps...