如何通过JTAG将固件上传到th DA14586?

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
23个员额/ 0个新员额
最后发表
azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
如何通过JTAG将固件上传到th DA14586?

你好,
有没有办法用J-Link上传固件?当我使用dubugging模式时,它只上传固件到RAM。但是我如何上传固件到内部闪存?
谢谢

关键词:
设备:
Qinjiny_Dialog
离线
最后看到:3个月3周前
工作人员
加入:2016-11-01 05:47
嗨azmin,

嗨azmin,

SmartSnippet工具箱是将代码编程到SoC的好朋友。

https://support.dialog-semiconductor.com/resource/smartsnippets-toolbox-...

azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
是的,但是工具箱没有

是的,但工具箱不工作:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl...——工具/ smartsnippets-toolbox-v5062196-not-working

Qinjiny_Dialog
离线
最后看到:3个月3周前
工作人员
加入:2016-11-01 05:47
指出。我无法复制这个

指出。我无法复制这个错误,因为我手上没有14586。让我请我的同事核实一下这个问题,然后再回复你:)

azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
你不需要da14586就可以了

你不需要da14586来检查这个错误。这是软件的问题。
我们想在消费电子展上展示我们的产品,但没有上传固件是不可能的

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨azmin,

嗨azmin,

我们的建议是使用Smart Snippets工具箱来刻录DA14586的内部SPI flash。你能否澄清一下,你是否有与你发布的帖子相同的错误?

https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-工具/smartsnippets-toolbox-v5062196-不工作

谢谢,PM_Dialog

azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
我有同样的错误

我对工具箱有同样的错误。还有别的办法解决吗?
我可以通过jtag刻录Spi闪存吗?

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨,阿皮图玛,

嗨,阿皮图玛,

当使用智能代码段从适当的选项卡刻录SPI闪存时,您有两种选择,通过UART或通过JTAG接口。默认情况下,Smart Snippets不支持任何类型的闪存,因此当您点击connect(连接)按钮对闪存进行编程时,会有一个小固件下载到58x芯片中,如果是UART,则称为flash_programmer.bin;如果是jtag,则称为jtag_programmer.bin。您可以在SDK的以下路径中找到flash编程器项目:DA1458x_SDK\5.0.4\utilities\flash_编程器。关于Java错误,我想让您知道,这些工具通常在Win7和Win10上都能工作,但是线程中提到的安装在PC上的Java运行时库可能存在问题。

谢谢,PM_Dialog

azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
你好,

你好,
我怎么把闪存程序固件写进芯片里?
我尝试重新安装Java,但没有成功

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨,阿皮图玛,

嗨,阿皮图玛,

你不应该把闪存程序固件写进芯片。flash程序员的输出无论是flash_programmer.bin或在UART或jtag_programmer.bin在JTAG的情况下是自动下载的芯片,因为你从工具箱点击连接按钮。我猜想您正在使用Smart Snippets工具箱的最新版本。你能从你的电脑上完全删除这个工具并重新安装吗?

谢谢,PM_Dialog

azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
是的,我用的是最新的

是的,我用的是最新版本。我也试过几次重新安装这个工具

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨azimin,

嗨azimin,

你能告诉我你是否有定制板或任何我们的开发板吗?

谢谢,PM_Dialog

azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
仅限定制板

仅限定制板

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨azimin,

嗨azimin,

事实上,你有一个自定义板,你可以看看常见问题,在开发工具包和参考设计部分,有一个问题“如何使用开发工具包(基础或专业)编写自定义板”?

https://support.dialog-semiconductor.com/guide/faq-dev-kits-ref-designs

你是否尝试使用我们的任何dk来编程SPI Flash ?或者你已经把JTAG放到你的定制板里了?另外,请让我知道你是否能够通过UART下载固件到SPI Flash ?

谢谢,PM_Dialog

azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
我没有任何DK板。我

我没有任何DK板。我有我自己的pcb与DA14586和J-Link连接。

问题仍然是工具箱根本没有启动。我尝试了5台电脑,没有成功。没有它我怎么闪光?

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨azimin,

嗨azimin,

你能告诉我你使用的工具是什么版本的吗?你说过那根本不是开始。你的意思是无法打开GUI吗?你能检查一下是否有错误吗?

谢谢,PM_Dialog

azimin
离线
最后看到:9个月2个星期前
加入:2018-12-12十二11
我用SmartSnippets

我使用的是SmartSnippets工具箱v5.0.6.2196,与主题中的问题相同:https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl...

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨azmin,

嗨azmin,

我们正在处理这个问题,我们会尽快回复您。

谢谢,PM_Dialog

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨azmin,

嗨azmin,

很抱歉耽搁了。请按照下面的链接,以便找到一个可能的解决这个问题的方法。

https://support.dialog-semiconductor.com/forums/post/announcements-and-updates/toolbox-start-issues

谢谢,PM_Dialog

雷什马
离线
最后看到:1年10个月前
加入:2019-06-15 12:08
谁能帮我闪一下

有谁能帮我使用smartsnippet工具通过JTAG将代码闪存到DA14580芯片上,因为在将代码烧录到EEPROM之前,我没有选择(命令)进行系统重置。

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨莱西玛·,

嗨莱西玛·,

谢谢你的在线提问。因为这个帖子是旧的,如果你有任何后续问题,请你用你的问题创建一个新的论坛帖子好吗?

你有一个定制板,或者你正在使用我们的任何开发板?

首先,我建议你阅读UM-B-083 SmartSnippets工具箱用户手册(HTML)文档。

当打开SmartSnippets工具箱时,有两个选项可用来连接,要么通过UART,要么通过JTAG。如果您通过UART连接,则需要重置。对于JTAG,不需要重置。

参考UM-B-083文档的第7节板安装,确保您有正确的SPI Flash引脚配置。配置应该根据应用程序的use_peripher_setup .h进行。

之后,阅读第13节SPI闪存编程器。如果通过UART连接,则应重置设备。对于JTAG,如前所述,不需要重置,因此您应该能够连接、读取和刻录SPI闪存。

谢谢,PM_Dialog

ajay98
离线
最后看到:2周4小时前
加入:2018-07-10个身子
谢谢PM_Dialog,

谢谢PM_Dialog,

信息非常有用,

但是开发工具包(UGMZ2AA00A77B2)在Active模式、Extended Sleep模式和Deep Sleep模式下工作正常。但UGMZ265A4模块仅在活动模式下工作正常,在两种睡眠模式下,设备在连接后(大约2秒后)会自动断开连接。

请帮助我们修复此错误。

PM_Dialog
离线
最后看到:3小时21分钟前
工作人员
加入:2018-02-08 11:03
嗨ajay98,

嗨ajay98,

你能把它和内部的RCX20时钟一起运行吗?只需将CFG_LP_CLK宏定义为LP_CLK_RCX20。这个问题存在吗?

谢谢,PM_Dialog