调试、开发板、串口、Vitis、源码。

调试和编译步骤

  1. **准备工作**:
  • 在开始调试之前,请确保开发板已通电,并且正确连接了开发板上的串口(USB-232)。查看串口号可以通过设备管理器进行确认。
  1. **编译项目**:
  • 右击项目,在弹出的菜单中选择编译选项来编译工程。
  1. **启动调试**:
  • 右击"helloworld"项目,选择"Debug"选项,然后选择"Debug Configurations"。
  1. **选择调试设置**:
  • 双击"Single Application Debug",然后选择生成的"Debugger_helloworld-Default"配置,点击"debug"以启动调试。
  1. **进入调试环境**:
  • 进入Vitis IDE的调试界面。如果串口终端没有自动打开,可以通过选择菜单"Window -> Show Views"来手动打开。
  1. **打开串口**:
  • 根据实际情况选择并打开串口(例如,COM44)。如果不确定串口号,可以再次查看设备管理器以确认。
  1. **运行程序**:
  • 单击"Run"按钮查看输出结果。在此过程中,可以观察到PL端的两个流水灯闪烁。

生成BOOT.BIN的方法

  1. **关键源码介绍**:
  • 在进行BOOT.BIN生成之前,需要认识到一些关键源码:

  • `soc_base`路径下的`zynqmp_fsbl`源码。

  • `helloworld` SDK应用程序的源码。

  1. **编译FSBL**:
  • 右击`soc_base`文件夹,可以选择编译`fsbl`,此时会生成相关文件。
  1. **直接编译**:
  • 第一种方法是直接右击所需的文件或文件夹并选择编译选项。

通过以上步骤,您可以成功进行调试和生成BOOT.BIN,以便在开发板上运行您的应用程序。

相关推荐
ALINX技术博客6 天前
算力跃升!解析可嵌入整机的 6U VPX 异构高性能射频信号处理平台 AXW23
射频工程·fpga·基带工程
简简单单做算法7 天前
【第1章】基于FPGA的图像形态学处理学习教程——目录
fpga·图像形态学处理·膨胀·腐蚀·开运算·闭运算
做一个快乐的小傻瓜8 天前
易灵思FPGA的RISC-V核操作函数
fpga·risc-v·易灵思
风已经起了11 天前
FPGA学习笔记——用Vitis IDE生成工程(串口发送)
笔记·学习·fpga开发·fpga·1024程序员节
ALINX技术博客12 天前
ALINX 携手 PhineDesign 亮相日本 DSF2025,用 FPGA 产品力响应时代技术浪潮挑战!
fpga开发·fpga
讽刺人生Yan13 天前
RFSOC学习记录(六)混频模式分析
学习·fpga·rfsoc
讽刺人生Yan14 天前
RFSOC学习记录(五)带通采样定理
学习·fpga·rfsoc
讽刺人生Yan14 天前
RFSOC学习记录(四)MTS时序分析
学习·fpga·rfsoc
南檐巷上学14 天前
Vivado调用FFT IP核进行数据频谱分析
fpga开发·fpga·vivado·fft·快速傅里叶变化
北城笑笑16 天前
FPGA 49 ,Xilinx Vivado 软件术语解析(Vivado 界面常用英文字段详解,以及实际应用场景和注意事项 )
fpga开发·fpga