蜂鸟E203移植不成功(flash下载报错)

发表于 2021-01-04 21:03:08
2
178

最近在做蜂鸟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),但这并不影响我运行自测试用例,仿真时一切正常





求大佬救命......



用户评论 (2)
  • 雪天鱼

    2021-01-05 10:42:58 雪天鱼 1#

    加个qq一起讨论不?我qq736340716.最近为了准备比赛,也在移植蜂鸟e203,用的开发板是正点原子的达芬奇和黑金的AX7102

  • 领主文

    2021-01-05 09:46:08 领主文 2#

    怀疑是openocd的cfg文件配置问题,可以找一个openocd的用户手册看一下,语法很简单,根据需要改一改再试试。

关注我们

微信扫码登录 点击刷新二维码