【发布时间】:2022-10-05 15:50:24
【问题描述】:
我正在使用 Quartus Prime 20.1.1 开发 Cyclone10LP FPGA 的更新程序。 平台设计如下。
Eclipse 项目的 NIOSII 软件构建工具是根据 .sopcinfo 文件配置的。 NIOSII 软核工作正常。
但是,执行 Altera 提供的 HAL 函数 altera_remote_update_trigger_reconfig(...) 不会触发远程系统更新 (RSU) 进行重新配置。 RSU 的验证也是用离散逻辑完成的,它工作正常。
我的代码如下所示。
int main()
{
altera_remote_update_state sp;
sp.base = REMOTE_UPDATE_0_BASE;
usleep(500000);
altera_remote_update_trigger_reconfig(&sp, 1, 0x800000, 0);
/* Event loop never exits. */
while (1);
return 0;
}
知道为什么 RSU 不起作用吗?
标签: intel fpga intel-fpga