喜欢1次
最近在做蜂鸟E203软核的移植,但是在最后upload的时候一直提示这个错误:
Error: Unknown flash device (ID 0x00000000)
同样的报错在win10下的eclipse环境中也有出现:
我没有使用芯来的开发板,用的是普通的FPGA核心板,FPGA芯片是alter的cycloneIV EP4CE15,下载器是芯来的下载器
flash方面,由于核心板没有额外flash,所以我用杜邦线外接了一个flash模块(芯片为W25Q16)用于存放MCU程序,外围电路连接方式与芯来开发板完全一样,只是我用的flash大小为2M(芯来开发板为4M)
此外,为了节省硬件资源以适配我的FPGA,在移植的时候我通过修改宏定义减小了ITCM、DTCM大小(64k->16k),并移除了部分外设(PWM、I2C),但这并不影响我运行自测试用例,仿真时一切正常
求大佬救命......