公司有一个奇葩需求,
必须只能通过JLINK烧写V3s的spi flash,
我一开始打算通过JLINK下载spl, u-boot, kernel, dtb等到V3s的DRAM里面,
让他跑一个烧写脚本,
但是弄了一天,只跑起来spl, uboot死活都起不来,linux更加不用说了。
今天弄了一天全志Allwinner V3s JLink启动u-boot,结果还是没起来
看网帖说JLINK v9 有了新功能,可以烧写spi flash, 所以换个方法试一试。
----------------------------------------------------------------
今天再试一试JLINK v9 烧写 spi flash (W25Q256, MX25L256等)
打开 【j-flash spi】连flash id都检测不到
交换了TDO, TDI线也没用。
离线
放狗狂搜一阵,发现连 JLINK 与 spi flash 怎么连线参考图没有.
离线
晕哥 说:放狗狂搜一阵,发现连 JLINK 与 spi flash 怎么连线参考图没有.
对,这个图segger官方有!
但是没有 spi flash部分的, 我估计是spi flash引脚没有上拉造成的。
离线
楼主:可否分享下是jlink和flash之间是怎么连线的?
最近编辑记录 Lvy (2018-02-06 15:05:37)
离线
离线
厉害呀
离线
楼主:可否分享下是jlink和flash之间是怎么连线的?
电路图就是这样连接了
JLINK | W25Q256(8PIN)
REF(1) | VCC(8)
TDI(5) | DI(5)
TMS(7) | CS#(1)
TCK(9) | CLK(6)
TDO(13) | DO(2)
至于一楼不能检测到Flash的原因可能是因为 CS# 引脚没有上拉?
明天再确定一下。
离线
校验通不过我怀疑是你飞线传输不稳定造成的。
Lvy 说:楼主:可否分享下是jlink和flash之间是怎么连线的?
等我把所有的问题确认完之后, 上传一份连线方法。
目前发现 jlink v6.10d 软件版本好几个问题,
不能保存flash回读文件,
校验通不过,发现有些字节写进去不对,
目前不清楚是jlink软件版本问题, jlink 时钟速度问题,还是硬件问题.
离线
还不知道有这个功能,我还专门买了编程器,回头也用jlink试试看
离线
感谢大佬分享,刚刚试了一下,不需要上拉也能连接的。
离线