迪普微325T FPGA开发板程序下载与固化教程

2024年06月28日 09:58    发布者:迪普微科技
到底什么是固化?在开发板领域,"固化"通常指的是将软件或操作系统的镜像文件烧录(Flash)到开发板的存储介质上,使其成为开发板启动时加载的系统。这个过程可以确保开发板在启动时能够运行预设的软件环境,而不需要每次启动都重新下载或配置。接下来,我们将详细阐述基于325T开发板的下载和固化过程,让你更了解“固化”!01 程序的下载双击打开vivado2022.2,选择“Open Hardware Manager ”打开硬件管理器。打开后,给325T板卡上电。https://pic2.zhimg.com/80/v2-6c197a3a0efc4912dc132063ff2ef015_1440w.webphttps://pic3.zhimg.com/80/v2-4d2f4763512d52119f3256bf4689c142_1440w.webp点击“Auto Connect”,连接板卡。https://pic3.zhimg.com/80/v2-b6c6b69541769773b9c94ccf7afe4aba_1440w.webp连接成功可以看到对应的FPGA芯片,如图所示:https://pic3.zhimg.com/80/v2-4fbb97263701da76dbcd42acb83ba8c2_1440w.webp右键选择“Program Device”添加bit文件。https://pic4.zhimg.com/80/v2-ac3f844d989e8c019a2bc03a7016d08f_1440w.webp找到图中路径下的bit文件后,点击“Program”,进行下载。https://pic3.zhimg.com/80/v2-cf0f76d65a6448d0243018d603a1d402_1440w.webp下载完成后,可以在板卡上看到程序运行的效果。如我们下载的流水灯程序:可以在图示位置上看到流水灯效果。表示下载的程序正常运行!https://pic1.zhimg.com/80/v2-5bd5906695c3d7d030e2ff131d37bec8_1440w.webp将板卡断电后再上电,图示LED灯没有流水灯效果,说明单纯的程序下载,并不能存储程序。为了能在掉电后也能正常进行程序,接下来将为大家演示固化流程!
02 程序的固化成功连接设备后,需要为设备添加对应的Flash。在成功连接的设备上右键点击“Add configuration memory device”。https://pic3.zhimg.com/80/v2-2364d56be63cf5a7158663a6fa3b175e_1440w.webp选择对应的Flash,可以用筛选器筛选:品牌、大小、类型、位宽。本版卡使用的是Micron品牌、256兆、SPI类型,3.3V的,选择第一个即可。https://pic1.zhimg.com/80/v2-d7825f864194f032f2a09533a6388580_1440w.webp这里显示是否要下载配置文件,点击OK。https://pic3.zhimg.com/80/v2-a30443333329ce64ce8d589fce5f7a1a_1440w.webp下一步我们选择工程目录下的bin文件,勾选下图中“擦除”,“下载”,“校验”的三个选项。点击“OK”开始进行固化。https://pic1.zhimg.com/80/v2-70439fa78d507a0f6a661e47a5dbcb8c_1440w.webp等待,出现successfully,表示固化成功!https://pic3.zhimg.com/80/v2-0cf6ffe8ab9088a714a373b2c1275812_1440w.webphttps://pic4.zhimg.com/80/v2-7bc7ec225dedaaa6e8e9f2e0977bd343_1440w.webp我们将板卡断电再上电,可以看到板卡是按流水灯程序运行的。到此流水灯程序就固化进去啦!https://pic3.zhimg.com/80/v2-4d2f4763512d52119f3256bf4689c142_1440w.webphttps://pic1.zhimg.com/80/v2-f66d9ba233aec3f4c08155391a25a058_1440w.webp想跟着学习的朋友们,可以了解下我们研发的板卡哦!感兴趣可以私信咨询哦!迪普微震撼发布:全新Xilinx Kintex-7 XC7K325 FPGA开发板! - FPGA/CPLD - 电子工程网 (eechina.com)