跳到主要内容

SPI闪光刻录失败

DA14585.

7个月前

SPI闪光刻录失败

张贴了Zyosintek.0分 8回复
0旋转

我正在使用工具箱5.10刻录工具来刻录外部闪光灯,但有时它不得很好地工作,有时有时会有异常的连接和刻录失败。

我使用JTAG连接到我的产品板进行燃烧。目前,测试中有两种错误,一个是连接芯片的故障,另一个是闪光灯操作的故障。

你知道问题是什么吗?谢谢你!

7个月前

Zyosintek. 0分

这是我收集的一些错误的日志和图片

附件 尺寸
log.zip失败 252.07 KB.

7个月前

PM_DIALOG.

嗨Zyosintek,

感谢您在线问题,并欣赏您对我们的BLE解决方案的兴趣。

我建议使用最新版本的SSTWindows操作系统的SmartSnippets工具箱V5.0.14或者用于Linux操作系统的SmartSnippets工具箱V5.0.14

您是否使用JTAG的任何对话框,或外部JTAG接口?

您能否向其中连接SPI闪存的引脚,零件编号是多少?

从日志文件中,我可以看到该工具无法配置SPI引脚,因此请确保从“电路板设置”选项卡中使用正确的引脚配置。

http://lpccs-docs.dialog-seminiondiond.com/um-b-083/tools/board_setup.html.

此外,您是否能够通过JTAG向系统RAM下载固件?

谢谢,PM_DIALOG.

7个月前

Zyosintek. 0分

我已正确配置闪存引脚。我现在有两个项目,一个是14585,另一个是14531.早先发送的一些邮政编码是14585,其中一些是14531.我的两个项目都遇到过这个问题。585使用默认的SPI启动PIN,531使用自定义引脚0,1,6,7.这两个项目通常可以刻录并正常工作,但偶尔会有两个问题,我报告了两个问题,他们无法连接或者擦除。这不是一个配置问题,因为它是概率,当发生错误时,您可以通过重新为芯片重新供电或重新打开工具箱工具来正常进行正常程序。

7个月前

PM_DIALOG.

嗨Zyosintek,

由于两个项目都在大多数情况下工作,我假设它是与正在运行的固件相关的东西,或者与JTAG的“坏”连接/接线相关的内容。

您能否说明DA14531 / 585上运行的固件是什么?你使用的是任何睡眠模式吗?

谢谢,PM_DIALOG.

7个月前

Zyosintek. 0分

有时,一个未刻录固件的新芯片也会有这些问题,但似乎误差的概率将更小。

我的固件基于PROX并使用EXT睡眠。

在这两个问题中,我更关注闪光操作的失败。

7个月前

PM_DIALOG.

嗨Zyosintek,

这是一个自定义板,或者您正在使用我们的任何DKS>刻录闪光灯后,请确保使用SST的“板设置”选项卡中使用正确的SPI引脚配置。

谢谢,PM_DIALOG.

7个月前

Zyosintek. 0分

我的SPI配置是正确的,第一次刻录是相同的配置,它已成功运行。但是,当我需要第二次刻录芯片时,这个问题将概率地发生。
PS1:在程序I刻录中,在延迟1500ms后,SWD接口被禁用为普通的IO端口。
PS2:我的闪光灯的SPI引脚同时连接到LIS2DH,以不同的CS为特征。

7个月前

PM_DIALOG.

嗨Zyosintek,

由于禁用JTAG,请尝试通过1线UART刻录闪光灯。

你能澄清“ps2”吗?

它是一家定制董事会吗?

谢谢,PM_DIALOG.