1. 启动模式 2. 串口输出 3. 编程QSPI 4. PMU固件 5. Boot.bin

### 设备启动模式设置

1. **设置SD0启动模式**:

   - 将模式开关设置为:1-ON, 2-ON, 3-OFF, 4-OFF。

   

2. **串口输出查看**:

   - 使用Putty软件或Vitis SDK自带的串口工具来观察串口输出。

   - 此时可以看到PL端的两个流水灯闪烁,表明系统正在正常运行。

### QSPI启动过程

1. **烧录QSPI-FLASH**:

   - 为了烧录QSPI-FLASH,需要在JTAG模式下操作,因此必须将所有模式开关设置为ON。

   

2. **使用Vitis SDK进行烧录**:

   - 在菜单中选择“Xilinx -> Program Flash”来启动烧录过程。

   - 点击“Program”开始编程QSPI(例如,ZU07A型号通常有两片FLASH)。

3. **烧录完成后的操作**:

   - 烧录完成后,可以在控制台上看到相关输出。

   - 在断电状态下,将模式开关设置为QSPI启动:1-ON, 2-ON, 3-OFF, 4-ON(注意,必须在断电状态下进行此设置)。

   - 重新上电后,再次使用Putty或Vitis SDK的串口工具查看输出,PL端的两个流水灯将再次闪烁。

### 添加PMU固件

1. **PMU-FW的作用**:

   - 如果串口输出中出现“PMU-FW is not running, certain applications may not be supported.”的提示,说明PMU固件未包含在boot.bin文件中。

   - PMU(Platform Management Unit)负责电源监测、错误管理以及为功能安全应用程序执行可选的测试库。

2. **添加PMU固件**:

   - 在创建boot.bin的过程中,选择“Add”来添加`pmufw.elf`固件。

   - 调整固件的顺序,确保PMU固件在正确的位置。

   - 点击“Create Image”来生成新的boot.bin文件。

3. **测试新的Boot.bin**:

   - 将生成的BOOT.BIN文件复制到SD卡或烧录到QSPI中进行测试。

   - 此时,系统应不再显示“PMU-FW is not running, certain applications may not be supported.”的提示,表明PMU固件已成功运行。

以上步骤涵盖了ZYNQ MPSOC设备的启动模式设置、QSPI烧录过程,以及PMU固件的添加与测试,确保系统能够正常运行并支持相关应用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

行者..................

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值