memeory write error ,DAP...
程序可以下载 但是program 启动不起来 ,启动的模式选择错了 ,卸掉了150K? 的大电阻 启动模式选择为 QSPI 以及sd
目前用 的底版D1位置焊接为插针的,可以识别出芯片 另外的一块 有问题
J2 -->JTAG 为最下面 靠近插针位置 正向电缆
J9-->hdmi 中间 反向电缆
J5-->供电等 最上面 为反向电缆
测试HDMI的在04-1 测试 测试9v034的在06-1
硬件测试流程 先测电压 。。。再对着原理图去搞别的
启动方式:
管脚 2-3 一直为高 1-4 来控制室从quad-spi 还是从sd启动 ,同时只会JTAG调试
SD卡启动 通过拨码开关来实现,当拨码开关 ON 状态接通到 GND
Quad-SPI 启动 正确设置模块开关跳线,也就是把 MIO5 切换到 OFF(上拉为 H接通到3V3).其他全部切换到 ON(短接到 GND)
所以MODE2 为 高/低 MODE3一直为高
对照vpb :
也就是把MODE3 上面的R66 去掉,这样一直为高 ,MODE2上面的 如果选择为高 是从sd卡启动 ,我们的板子给的是高 这里建议从把MODE2接低(但是这里有一个问题 就是无论接高还是接低 都可以进行JTAG 仿真的呀 就是QSPI和SD模式同时支持JTAG调试 看一下JTAG接口 但是设备能被发现JTAG就应该是正常的 看了一下米联、黑金使用的是93LC56BISN 这部分电路都是一致的
使用手册上是这个样子:
程序能下载进去 但是启动不起来 :done 管脚 先低(0.4V)后高(1,9v)
出现了一块板子 啥毛病没有。。。我擦(然后又找不到arm device了)
目前有三个问题 第一个是:下载不进去 DAP的问题 ,第二个是找不到arm 第三个是程序跑不起来 第四个是HDMI启动不起来
找不到arm
PS_MIO5------->SPI_DQ/MODE3
PS_MIO4------->SPI_DQ/MODE2
PS_MIO3------->SPI_DQ/MODE1
PS_MIO2------->SPI_DQ/MODE0
程序不能跑起来的板子:(是不是接插件有问题)
00023920: andeq r0, r0, r0
00023924: andeq r0, r0, r0
00023928: andeq r0, r0, r0
0002392c: andeq r0, r0, r0
00023930: andeq r0, r0, r0
00023934: andeq r0, r0, r0
00023938: andeq r0, r0, r0
0002393c: andeq r0, r0, r0
00023940: andeq r0, r0, r0
00023944: andeq r0, r0, r0
00023948: andeq r0, r0, r0
0002394c: andeq r0, r0, r0
00023950: andeq r0, r0, r0
00023954: andeq r0, r0, r0
00023958: andeq r0, r0, r0
0002395c: andeq r0, r0, r0
00023960: andeq r0, r0, r0
00023964: andeq r0, r0, r0
00023968: andeq r0, r0, r0
0002396c: andeq r0, r0, r0
00023970: andeq r0, r0, r0
00023974: andeq r0, r0, r0
00023978: andeq r0, r0, r0
0002397c: andeq r0, r0, r0
00023980: andeq r0, r0, r0
00023984: andeq r0, r0, r0
......... ...
00030004: Memory read error at 0x30004. OCM is not enabled at 0x00030004. Invalid address
......... ..