亲爱的CYibin
我在调试中遇到一个很诡异的问题,向您请教。
DA14531+SPI Flash(英文)。
我在成功写入一次本并运行成功后,擦除了Flash并重复了多次重新写本文件的操作。
【关键词】da14531;
Flash,JTAG, gertag, gertag, gertag, gertag。
此后我们怀疑Flash中的数据写乱了,导致14531无法启动,于是用FlashProgramer编程器擦除了Flash中的本文件,讲Flash恢复为全F的初始状态。
http://www.jtag http://www.jtag http://www.jtag http://www.jtag http://www.jtag http://www.jtag http://www.bigtag http://www.bigtag http://www.bigtag http://www.bigtag http://www.bigtag http://www.bigtag。
以上是我们遇到的问题,期待您的解答。
设备:
你好,
当FLASH中有固件,并且固件中将JTAG接口禁用掉,就会发生JTAG因为FLASH而连接不上的现象。
【中文译文】
“”“”“”“”“”“”
回到你的问题,请问你的硬件环境是什么?该问题是否能稳定复现、详细复现步骤是什么?
您说的关掉JTag的方案,在新的SDK中是通过CFG_DEVELOPMENT_DEBUG这个宏来实现的吗?
目前我们的硬件中并没涉及SWCLK和SWDIO管脚的复用,也并没有在应用中将这两个销设置做它用。
我们的硬件复现环境不太稳定,都通过飞线连接,所以实验结果还有冲突的地方,我们还在累计实验。
我想先跟您确认一个问题。
/ / / / / / / /
http://www.qqqqqq.com, http://www.qqqq.com, http://www.qqqq.com, http://www.qqqq.com, http://www.qqqq.com。这样的理解对不对?
SetBits16(SYS_CTRL_REG, DEBUGGER_ENABLE, 0
齐泽聪,齐泽聪,齐泽聪,齐泽聪,齐泽聪
【中文译文】
除了SetBits16 (SYS_CTRL_REG DEBUGGER_ENABLE 0)还有其他方式关闭JTAG吗?
另一个问题是,我发现使用SSToolbox CLI的JTAG下载SPI Flash时会概率的出现写入错误的问题。(英文)
例如:
echo y | SmartSnippetsToolbox.exe -type spi -chip DA14531 -jtag xxxxxx -cmd write -file "%~dp0simple_beacon_531.bin" -offset 0 -nomessages 00100 .exe
成功
这个情况您遇到过吗?
你好,
你所指的写入错误是具体是指什么?
谢谢您,我找到问题了。
能分享一下什么原因吗
【中文译文】、【中文译文】【中文译文】