在使用Nuclei SDK或者HBird SDK进行下载(upload)或者调试(debug)的时候出现下面这种输出:使用的flash是w25q256FVFIG 求助有啥解决办法?
那我要添加ID的话,需要在NucleiStudio里修改哪些呢?
不是在Nuclei Studio里面,是需要在OpenOCD里面加,重新编译进行支持。
看看我之前给你发的链接,里面有写
OpenOCD的识别也是访问Flash读出来的ID,要么换块板子看看,或者自己写个程序,读下Flash的device ID验证看看吧
虽然说明书也是这样的,但是openOCD识别的ID是不同的,我不确定是open OCD的识别问题还是flash的正版问题了?
看来是这款flash有问题了,谢谢胡老师
我查询了当前支持的Flash型号,应该这款flash是支持的,但是还是这个错误,请问我需要自定义添加吗?
上面OpenOCD读出来的Device是0x003280de,和你说的这个flash型号对不上啊,再检查下开发板上flash具体型号,查下芯片资料看看吧。
看看这里 https://github.com/riscv-mcu/riscv-openocd/wiki