不能擦除/ flash DA14531吗

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
6个职位/ 0个新职位
最后发表
exxfuture
离线
最后看到:6个月,4天前
加入:2020-03-16十五14
不能擦除/ flash DA14531吗

你好,

我想我可能已经砖我的DA14531 USB DevKit闪烁不适当的修改SW到它。

现在,当我尝试连接通过SmartSnippets工具箱(v5.0.14)它打印如下:

[INFO General @20-10-18 10:30:46]无法测量总红外len。TDO恒定高。
[ERROR General @20-10-18 10:30:46]打开JLink连接时没有发现已知芯片终止过程中…
[ERROR SPI Flash @20-10-18 10:30:46]下载固件到单板失败。

此外,当试图擦除/程序与Flash程序员工具,它给出以下错误:

[ERROR General @20-10-18 23:40:29]打开JLink连接时没有发现已知芯片。终止过程中…

当重新配置USB套件使用2线UART -我可以连接到设备与SST,但在请求擦除,以下错误给出:

在收到的数据包中未知操作码0x87。

当尝试Burn或Burn/Verify时,我得到:

[INFO SPI Flash @20-10-19 11:48:30] Started erase from 0x00 to 0x39000 (57 sectors)
[INFO SPI Flash @20-10-19 11:48:30]连接到COM3端口成功打开。
[ERROR SPI Flash @20-10-19 11:48:30] Unknown opcode 0x87 in received packet.[错误SPI Flash @20-10-19 11:48:30]
[INFO Booter @20-10-19 11:48:30] Successfully disconnected from port COM3.输出说明
[ERROR SPI Flash @20-10-19 11:48:30]内存擦除失败。
[INFO SPI Flash @20-10-19 11:48:30]检查内存是否空…
[INFO SPI Flash @20-10-19 11:48:30]连接到COM3端口成功打开。
[ERROR SPI Flash @20-10-19 11:48:32]接收数据的CRC与估计的CRC不匹配。
[INFO Booter @20-10-19 11:48:32] Successfully disconnected from port COM3.输出说明
[ERROR SPI Flash @20-10-19 11:48:32]错误:从偏移0x00读取16384字节失败
[WARNING SPI Flash @20-10-19 11:48:32] WARNING: Failed to check existing memory contents.[警告SPI Flash @20-10-19 11:48:32]

还有其他方法可以擦除flash吗?

设备:
PM_Dialog
离线
最后看到:1天8小时前
工作人员
加入:2018-02-08 11:03
嗨exxfuture,

嗨exxfuture,

请问DA14531烧的是哪种固件?它是SDK或SW的例子吗?固件禁用JTAG吗?你可以使用CLI -http://lpccs-docs.dialog-semiconductor.com/UM-B-083/cli/command_line_if.html

你能在系统ram思想JTAG中下载fw吗?当打开SmartSnippets工具箱以便通过JTAG接口连接时,应该显示JTAG的SN。你有没有试着把SPI通过UART?您还可以共享拨码开关配置吗?

谢谢,PM_Dialog

exxfuture
离线
最后看到:6个月,4天前
加入:2020-03-16十五14
我以FW为例进行说明

我以实例项目“DA14531-DA14585-586_Measuring_Temperature”为基础,尝试添加app_suota。JTAG序列号为483056516。FW不应该禁用JTAG。

当我使用JTAG为任何默认拨码开关配置指定https://www.dialog - semiconductor.com/sites/default/files/um b - 125 _da1453..。让这些错误:

[INFO General @20-10-18 10:30:46]无法测量总红外len。TDO恒定高。[ERROR General @20-10-18 10:30:46]打开JLink连接时没有发现已知芯片终止过程中…[ERROR SPI Flash @20-10-18 10:30:46]下载固件到单板失败。

当我使用可选2 - /四线UART配置变光开关我可以闪SYS-RAM弗兰克-威廉姆斯,但我没有任何有用的弗兰克-威廉姆斯在SYS-RAM flash可能恢复SPI flash(或者任何问题是——也许恢复默认的弗兰克-威廉姆斯将解决这个问题,但我不确定怎么做SYS-RAM通过一个程序)。

使用这个拨码开关配置,我还尝试了cli工具与以下参数:

smartnippetstoolbox .exe -type spi -chip DA14531 -com_port 3 -cmd write -file "C:一些\路径\文件。hex" -uart P0_0 -bootable

但它给了我:

已成功打开COM3端口连接。等待接收数据包长度最小字节(10000 msecs)的超时时间。SPI Flash gpios设置CLK=P0_4, CS=P0_1, MISO=P0_3, MOSI=P0_0失败。从文件C:\Some\Path\file.hex中读取22740个字节。添加引导头图像。开始燃烧地址为0x00000的22852字节的数据的内存。已成功打开COM3端口连接。等待接收到数据包长度的最大字节(10000 msecs)的超时时间。配置SPI端口和引脚失败。已成功打开COM3端口连接。 Timeout while waiting to receive the most significant byte of packet length (10000 msecs) Successfully disconnected from port COM3. Fail write 16384 bytes at offset 0x00 Memory burning failed.

使用这个可选的2 /4线UART拨码开关配置在SST,当我试图烧录/验证它给我的闪光:

(信息SPI Flash @20-10-19 11:48:30)开始从0 x00 0 x39000擦除(57部门)(信息SPI Flash @20-10-19 11:48:30] COM3端口连接已经成功打开了。[ERROR SPI Flash @20-10-19 11:48:30] Unknown opcode 0x87 in received packet.[错误SPI Flash @20-10-19 11:48:30][INFO Booter @20-10-19 11:48:30] Successfully disconnected from port COM3.输出说明[ERROR SPI Flash @20-10-19 11:48:30]内存擦除失败。[INFO SPI Flash @20-10-19 11:48:30]检查内存是否空…[INFO SPI Flash @20-10-19 11:48:30]连接到COM3端口成功打开。[ERROR SPI Flash @20-10-19 11:48:32]接收数据的CRC与估计的CRC不匹配。[INFO Booter @20-10-19 11:48:32] Successfully disconnected from port COM3.输出说明[ERROR SPI Flash @20-10-19 11:48:32] ERROR: Failed reading 16384 bytes from offset 0x00 [WARNING SPI Flash @20-10-19 11:48:32] WARNING: Failed to check existing memory contents.错误描述:

当我只想抹去

在收到的数据包中未知操作码0x87。

PM_Dialog
离线
最后看到:1天8小时前
工作人员
加入:2018-02-08 11:03
嗨exxfuture,

嗨exxfuture,

请尝试在P05上使用不同的固件从1线UART启动,这是之前的步骤,而不是在启动顺序中从外部SPI Slave启动。请参见第6节从下面的应用说明从单线UART启动。

//www.xmece.com/sites/default/files/an-b-072-da14531_booting_options_v1.4.pdf

您可以使用任何SDK项目,例如ble_app_barebone项目。

一旦设备启动,然后尝试连接到SPI flash并擦除它。

你能连接吗?

是否有可能与您所遵循的步骤共享屏幕截图?

打开SST时,是通过UART还是JTAG连接的?

谢谢,PM_Dialog

exxfuture
离线
最后看到:6个月,4天前
加入:2020-03-16十五14
你好,

你好,

它工作!我通过1线UART成功地闪过SPI flash并选择P05。

非常感谢您的帮助!

PM_Dialog
离线
最后看到:1天8小时前
工作人员
加入:2018-02-08 11:03
嗨exxfuture,

嗨exxfuture,

很高兴你让它工作了,谢谢你接受我的回答。

谢谢,PM_Dialog