调试、开发板、串口、Vitis、源码。
### 调试和编译步骤
1. **准备工作**:
- 在开始调试之前,请确保开发板已通电,并且正确连接了开发板上的串口(USB-232)。查看串口号可以通过设备管理器进行确认。
2. **编译项目**:
- 右击项目,在弹出的菜单中选择编译选项来编译工程。
3. **启动调试**:
- 右击“helloworld”项目,选择“Debug”选项,然后选择“Debug Configurations”。
4. **选择调试设置**:
- 双击“Single Application Debug”,然后选择生成的“Debugger_helloworld-Default”配置,点击“debug”以启动调试。
5. **进入调试环境**:
- 进入Vitis IDE的调试界面。如果串口终端没有自动打开,可以通过选择菜单“Window -> Show Views”来手动打开。
6. **打开串口**:
- 根据实际情况选择并打开串口(例如,COM44)。如果不确定串口号,可以再次查看设备管理器以确认。
7. **运行程序**:
- 单击“Run”按钮查看输出结果。在此过程中,可以观察到PL端的两个流水灯闪烁。
### 生成BOOT.BIN的方法
1. **关键源码介绍**:
- 在进行BOOT.BIN生成之前,需要认识到一些关键源码:
- `soc_base`路径下的`zynqmp_fsbl`源码。
- `helloworld` SDK应用程序的源码。
2. **编译FSBL**:
- 右击`soc_base`文件夹,可以选择编译`fsbl`,此时会生成相关文件。
3. **直接编译**:
- 第一种方法是直接右击所需的文件或文件夹并选择编译选项。
通过以上步骤,您可以成功进行调试和生成BOOT.BIN,以便在开发板上运行您的应用程序。