Files
josh-blog-source/source/_drafts/2024-06-29-zynq-debug-fsbl.md

1.2 KiB
Raw Permalink Blame History

title, mathjax, comments, copyright, toc, tags, categories, date
title mathjax comments copyright toc tags categories date
Zynq 系列 SoC / MPSoC 创建可调试的 FSBL true true true
enable number wrap expand_all max_depth
true true true true 4
调试记录
MPSoC
RFSoC
Zynq
FSBL
调试记录
2024-06-29 16:46:38

FSBL 可以初始化 SoC 设备,将所需的应用程序或数据加载到内存,并在目标 CPU 核心上启动应用程序。

在 Vitis 中创建 Platform 时,可以选择同时创建 FSBL,这样 FSBL 就会位于 Platform 下。也可以创建单独的 FSBL 程序,作为普通程序使用,以便进一步修改或调试。

本文以 Zynq UltraScale+ RFSoC 为例,对 FSBL 进行调试。

名词释义

  • FSBL:First Stage Bootloader,第一阶段引导加载程序
  • SoC:System-on-Chip,片上系统

参考文档

Creating a Debuggable First Stage Boot Loader