我似乎已经确定了现在的问题。
它不是Vivado 2016.2的向后兼容性问题。
当我在OP中提到2016.2 mcs与2016.2 HM合作时,我的测试条件不一样。
当目标设备仍连接到硬件管理器时,出现问题(FPGA在使用Vivado 2016.2时无法从Flash启动)。
换句话说,如果Flash是在2016.2 HM& amp;
在编程后,如果HM关闭或USB电缆断开或两者都断开,则在FPGA上电循环后,程序从Flash加载。
因此,只要2016.2 HM是开放的&
目标器件与之相连,FPGA在上电后不会自动从Flash启动。
必须单击“从配置存储器引导”选项或必须按下FPGA_PROG_B按钮。
这个问题在2015年没有出现。
即使目标设备连接到2015.4 HM,FPGA也会在重启时从闪存引导。
请在您身边复制此问题&
把它当作一个软件错误。
在原帖中查看解决方案
我似乎已经确定了现在的问题。
它不是Vivado 2016.2的向后兼容性问题。
当我在OP中提到2016.2 mcs与2016.2 HM合作时,我的测试条件不一样。
当目标设备仍连接到硬件管理器时,出现问题(FPGA在使用Vivado 2016.2时无法从Flash启动)。
换句话说,如果Flash是在2016.2 HM& amp;
在编程后,如果HM关闭或USB电缆断开或两者都断开,则在FPGA上电循环后,程序从Flash加载。
因此,只要2016.2 HM是开放的&
目标器件与之相连,FPGA在上电后不会自动从Flash启动。
必须单击“从配置存储器引导”选项或必须按下FPGA_PROG_B按钮。
这个问题在2015年没有出现。
即使目标设备连接到2015.4 HM,FPGA也会在重启时从闪存引导。
请在您身边复制此问题&
把它当作一个软件错误。
在原帖中查看解决方案
举报