9个帖子/ 0个新
最后发表
WHQYSMART
离线
最后看到:8个月2周前
加入:2020-02-12 47
SPI Flash

亲爱的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。

以上是我们遇到的问题,期待您的解答。

设备:
CYibin
离线
最后看到:3个月1周前
工作人员
加入:2017-12-14 02:48
你好,

你好,

当FLASH中有固件,并且固件中将JTAG接口禁用掉,就会发生JTAG因为FLASH而连接不上的现象。

【中文译文】

“”“”“”“”“”“”

回到你的问题,请问你的硬件环境是什么?该问题是否能稳定复现、详细复现步骤是什么?

WHQYSMART
离线
最后看到:8个月2周前
加入:2020-02-12 47
【中文翻译

您说的关掉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。这样的理解对不对?

CYibin
离线
最后看到:3个月1周前
工作人员
加入:2017-12-14 02:48
SetBits16(SYS_CTRL_REG;

SetBits16(SYS_CTRL_REG, DEBUGGER_ENABLE, 0

齐泽聪,齐泽聪,齐泽聪,齐泽聪,齐泽聪

【中文译文】

WHQYSMART
离线
最后看到:8个月2周前
加入:2020-02-12 47
SetBits16(SYS_CTRL_REG);

除了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

成功

这个情况您遇到过吗?

CYibin
离线
最后看到:3个月1周前
工作人员
加入:2017-12-14 02:48
你好, 你所指的写入错误是具体是指什么?

你好,

你所指的写入错误是具体是指什么?

WHQYSMART
离线
最后看到:8个月2周前
加入:2020-02-12 47
谢谢您,我找到问题了。

谢谢您,我找到问题了。

ForrestDeng
离线
最后看到:5个月1周前
加入:2018-07-25三十八分
能分享一下什么原因吗

能分享一下什么原因吗

WHQYSMART
离线
最后看到:8个月2周前
加入:2020-02-12 47
【中文译文】、【中文译文

【中文译文】、【中文译文】【中文译文】