vivado和vitis环境安装很关键,因为要找到一个合适版本,要稳定好用。我试过2018、2021、2022太过低会产生兼容问题,太高有些老工程不能使用。最终确定在2022.1。

逻辑开发走以下步骤:

1,完成PS配置

主要是DDR,时钟,复位,调试串口,spi flash,sd卡等

2,完成Axi总线设备开发,使用fifo,dma等,连接自己开发ip,或使用现成ip。

3,逻辑仿真测试,编译综合逻辑和加载逻辑

4,使用SDK测试系统功能。下载调试测试和驱动软件

5,开发petalinux

6,linux驱动开发

7,应用软件开发和测试。

每一步都有很多坑,要走一遍,单单是开发环境安装熟悉就让人脱一层皮。可编程器件+linux 开发确实有一定的门槛。不学习几年不行。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐