开发环境说明
表 1
| 开发板型号 |
是否支持本实验 |
| TLZ7x-EasyEVM |
支持 |
| TLZ7xH-EVM |
支持 |
本文以TLZ7x-EasyEVM开发板为例,核心板SoC芯片型号为XC7Z020,演示使用SD卡启动Zynq裸机程序的方法。
基于SD卡启动的裸机程序主要包含两类,一是ARM(PS端)+FPGA(PL端)的All-Programmable-SoC-demos例程,二是纯PS(不依赖PL端)的Baremetal(NoOS)裸机例程。两类裸机程序的运行都需要依赖FSBL的BOOT.BIN文件和U-Boot的u-boot.bin文件引导,主要区别在于Baremetal(NoOS)裸机例程不包含PL端xxx.bin程序。

本文详细介绍了如何在TLZ7x-EasyEVM开发板,搭载XC7Z020 SoC的环境下,通过SD卡启动裸机程序。内容包括开发环境说明、从SD卡启动SoC裸机程序的步骤、设置u-boot环境变量以及如何恢复U-Boot环境变量。通过实例展示了如何加载并运行PS端和PL端的程序,帮助开发者理解启动流程。
最低0.47元/天 解锁文章
1434

被折叠的 条评论
为什么被折叠?



