无法擦除qspi?

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
8个帖子/ 0新
最后一篇
POINT85.
离线
最后一次露面:11个月5天前
加入:2018-06-29 15:31
无法擦除qspi?

你好,

当尝试在DA14682上删除QSPI时,我在运行erase_qspi_jtag_win命令后获得以下输出。

...................................................................................................................
..
..擦除qspi.
..
...................................................................................................................

您确定是否要完全擦除QSPI(Y / N或[ENTER])?
- > Y.

jlinkgdserver路径使用:“c:\ program files(x86)\ segger \ jlink_v612i”
cli_programmer 1.25.
版权所有(c)2015-2017对话半导体yabo国际娱乐

配置保存到C:\ Users \ James Brown \ AppData \ local \ temp \ cfg_11153.ini文件。

c:\ wkspaces \ dialog_test \ da1468x_da15xxx_sdk_1.0.14.1081 \ umerities \ scripts \ qspi>“.. \ .. \ .. \ .. \ .. \ .. \ .. \ .. \ .. \ .. \ .. \ .. \ .. \ .. \ ... \ cli_programmer.exe”--cfg“c:\ every \ james brown \ appdata \ local\ temp \ cfg_11153.ini“gdbserver chip_erase_qspi
cli_programmer 1.25.
版权所有(c)2015-2017对话半导体yabo国际娱乐

使用Internal UartBoot.bin未指定引导加载程序文件

完毕。
该系统找不到指定的路径。

...................................................................................................................
..
.. 完成的
..
...................................................................................................................

如果我重置电路板,我的固件仍然存在于设备上。

编程时,我会收到类似的错误,固件不会更改。

这一切都在工作几个月。我已经重新访问了这个项目,现在有这个问题。

谢谢。

设备:
PM_DIALOG.
离线
最后一次露面:2天18小时前
职员
加入:2018-02-08 11:03
嗨point85,

嗨point85,

您是否可以说明您是否使用我们的开发板或您有定制董事会吗?如果您有自定义设计,您正在使用哪种QSPI闪存?您是否能够通过UART删除(erase_qspi_serial_win)。

谢谢,PM_DIALOG.

POINT85.
离线
最后一次露面:11个月5天前
加入:2018-06-29 15:31
你好,

你好,

我整天都在努力。仍然没有解决它。

我有一个开发委员会和一个定制董事会。两者都有同样的问题。

我用另一台电脑进行了新的智能片段和jlink和jlink和dev板擦除和程序精细。

再次我卸载了主机上的SmartSnippet,所有Segger软件和驱动程序。正如我在另一台机器上的那样重新安装......再次获得同样的问题。DEV板不会删除或程序。

如果我尝试擦除命令行finshes。但是随后跟着“该系统找不到指定的路径。”如上所述。

我觉得这是一个jlink驱动程序问题。

如果我查看jlink驱动程序日志,我可以看到以下不同

...目标停止(PC = 0x07F01E8A)
下载2个字节@地址0x50000012
预计十进制数字(0-9)

然后有多种错误和事物。这 ”预计十进制数字(0-9)“在运行的机器上没有显示。

有任何想法吗?这是一个大问题......

谢谢。

PM_DIALOG.
离线
最后一次露面:2天18小时前
职员
加入:2018-02-08 11:03
嗨point85.

嗨point85.

请访问Windows - >首选项 - > SmartSnippets的Run / Debug选项卡,然后从Segger Path文件夹检查?Path文件夹应指向JLink的安装文件夹。SS工作室的版本是什么?此外,如果您能够通过UART擦除Flash的情况下,请您说明吗?

谢谢,PM_DIALOG.

POINT85.
离线
最后一次露面:11个月5天前
加入:2018-06-29 15:31
jlink路径正确:C:

Jlink Path是正确的:C:\ Program Files(x86)\ segger \ jlink_v612i

SS Studio v 1.6.3.918今天从网站下载(也尝试使用2.0.12,因为这是我以前在今天重新安装尝试修复此之前使用的内容)

我还重新下载了SDK,并使用新鲜的BLE_PERIZEAL示例和新脚本文件夹使用新鲜工作空间。

就像我说,我认为某些东西正在停止在这台机器上正常工作的jlink。

我尝试了从命令行中的cli_programmer运行gdb服务器,我看到相同的错误“预计十进制数字(0-9)“在另一台机器上,它开始加载.ini文件。

我已经提升了jlink日志文件。

附件:
POINT85.
离线
最后一次露面:11个月5天前
加入:2018-06-29 15:31
好的错误“系统

好的,所以错误“系统找不到指定的路径”是由行“如果不是”%tmpcfg%“==”“del%tmpcfg%”之前“goto:完成”

在erase_qspi_jtag.bat和program_qspi_jtag.bat的末尾。

我可以在Temp文件夹中看到它不是在致正常工作的致正上创建配置文件。工作的机器具有临时文件,在擦除/编程时创建和删除。

任何想法为什么jlink无法创建临时文件?

POINT85.
离线
最后一次露面:11个月5天前
加入:2018-06-29 15:31
好的,

好的,

修复它......现在。我想我们会再次看到这个问题,所以我回来发表了我发现的东西。

通过通过所有脚本进行编辑和读取我设法将问题定位为文件名。其中有两个问题。

1;)jlink无法创建它需要的临时文件。

2)SS Studio无法删除使用程序员设置创建的临时文件。

最后。它归结为在我的Windows机器上有一个空格。SS工作室以前工作过。我唯一可以思考的是我在我的D:驱动器和Windows更新必须将其移回我的默认c:路径,其中包含空格。

我现在已经将我的Windows Temp文件夹移回D:没有空间的驱动器,似乎都很好。

对话框,也许您会如此善良,以便查看所用的JLINK脚本,并允许它们处理使用“”在适当的地方处理空间。我修复了.bat文件和临时删除使用此方法,但无法找到jlink命令调用的脚本。也许你们可以修补这些未来。

PM_DIALOG.
离线
最后一次露面:2天18小时前
职员
加入:2018-02-08 11:03
嗨point85,

嗨point85,

谢谢你的指示和反馈。我会尝试在我身边复制并在内部升级它。

谢谢,PM_DIALOG.