丶Nephillim
丶Nephillim
您好,我使用的是arty开发板,arty开发板是只有一个flash吧?所以有点困惑
upload的目标地址是flash的基地址么?FPGA的image也是从基地址开始的么,还是别的地址?
感谢你们的回答,但是看了那个文件后,我还是不太明白,文件中有这样一行代码 `flash bank my_first_flash fespi 0x20000000 0 0 0 $_TARGETNAME` 这难道不是说明,对应用程序的下载是从2000_0000这个地址开始的么?难道通过vivado下载到板子flash中的mcs文件是受到写保护的么?以至于make upload的cfg文件中即使指定的是从2000_0000这个地址下载,也会自动地跳到mcs文件后面开始下载?
我也有类似的疑问,感觉很奇怪,难道通过Vivado烧写mcs文件的时候并不是从flash的基地址写入的?否则mcs和应用程序会有交疊的情况吧。