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

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

你好,
有什么方法可以用J-Link上传固件吗?当我使用调试模式,它只上传固件到RAM。但是我如何上传固件到内部闪存?
谢谢

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

嗨azmin,

SmartSnippet Toolbox是您的朋友,用于将代码编程到SoC中。

https://support.dialog-semicondiondiondiondum/resource/smartsnippets-toolbox -...

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

是的,但工具框不起作用:
https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...——工具/ smartsnippets-toolbox-v5062196-not-working

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

指出。我不能复制这个错误,因为我手上没有14586。让我让我的同事核实一下这个问题,稍后再来找你:)

azimin
离线
最后看到:7个月1周前
加入:2018-12-12十二11
你不需要da14586

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

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

嗨azmin,

我们的建议是使用智能片段工具箱,以燃烧DA14586的内部SPI flash。你能不能澄清一下,你是否有同样的错误与你发布的帖子?

https://support.dialog-seminile.com/forums/post/dialog-smartbond-bluetooth-low-energy-%2%80%93-tools/smartsnippets-toolbox-v5062196-not-working.

谢谢,PM_Dialog

azimin
离线
最后看到:7个月1周前
加入:2018-12-12十二11
我有相同的错误

我有相同的错误与工具箱。还有其他解决办法吗?
我可以通过JTAG刻录SPI闪光吗?

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

嗨Arpitthumar,

使用智能片段从相应的选项卡刻录SPI闪存时,您可以通过UART或通过JTAG接口进行两个选项。默认情况下,智能片段不支持任何类型的闪存,因此当您按下连接按钮以便编程闪光灯时,有一个小固件下载到名为flash_programmer.bin的58x芯片中,以防UART或JTAG_PRIGHIMMER.bin在JTAG的情况下。您可以在SDK的以下路径中找到Flash程序员项目:DA1458X_SDK \ 5.0.4 \ Utilities \ Flash_Programmer。关于Java错误,我想让您知道该工具似乎在Win7和Win10中展示了一般,但在PC上安装了Java运行时库可能会在主题中提到的。

谢谢,PM_Dialog

azimin
离线
最后看到:7个月1周前
加入:2018-12-12十二11
你好,

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

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

嗨Arpitthumar,

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

谢谢,PM_Dialog

azimin
离线
最后看到:7个月1周前
加入:2018-12-12十二11
是的,我用的是最新的

是的,我正在使用最新版本。而且我也试图重新安装几次工具

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

嗨azimin,

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

谢谢,PM_Dialog

azimin
离线
最后看到:7个月1周前
加入:2018-12-12十二11
仅限定制董事会

仅限定制董事会

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

嗨azimin,

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

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

你是否尝试使用我们的任何dk编程SPI Flash ?或者你有JTAG到你的定制板?另外,请告诉我你是否可以通过UART将固件下载到SPI Flash中?

谢谢,PM_Dialog

azimin
离线
最后看到:7个月1周前
加入:2018-12-12十二11
我没有任何DK板。一世

我没有任何DK板。我拥有自己的PCB,使用DA14586和J-Link连接。

问题仍然在于工具箱根本没有启动。我试了5台电脑,都没有成功。没有它我怎么闪东西?

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

嗨azimin,

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

谢谢,PM_Dialog

azimin
离线
最后看到:7个月1周前
加入:2018-12-12十二11
我用SmartSnippets

我正在使用smartsnippets toolbox v5.0.6.2196,并与主题中的问题相同:https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...

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

嗨azmin,

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

谢谢,PM_Dialog

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

嗨azmin,

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

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

谢谢,PM_Dialog

reshma.
离线
最后看到:1年8个月前
加入:2019-06-15 12:08
谁能帮我闪一下

谁能通过使用SmartSnippet工具通过JTAG向DA14580芯片闪光到DA14580芯片的任何人,因为我没有获得一个选项(命令)以在将代码刻录到EEPROM之前进行系统重置。

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

嗨莱西玛·,

谢谢你的问题在线。由于此线程陈旧,如果您有任何后续问题,请您使用问题创建一个新的论坛线程吗?

你有定制板吗,或者你正在使用我们的开发板?

首先,我建议你读书UM-B-083 SmartSnippets Toolbox用户手册(HTML)文档。

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

请参考UM-B-083文件的第7节板设置,并确保您有正确的SPI Flash引脚配置。配置应该根据您的应用程序的use_peri_setup .h。

之后,读取第13节SPI闪存程序员。如果通过UART连接,则应重置设备。在JTAG的情况下,如前所述,不需要重置,因此您应该能够连接,读取和刻录SPI闪存。

谢谢,PM_Dialog

ajay98
离线
最后看到:3个月3周前
加入:2018-07-10个身子
谢谢PM_Dialog,

谢谢PM_Dialog,

信息非常有用,

但是开发套件(UGMZ2AA00A77B2)在主动睡眠模式、延长睡眠模式和深度睡眠模式下工作良好。但UGMZ265A4模块仅在活动模式下工作正常,在两个睡眠模式下,在连接(大约2秒之后)后,睡眠模式会自动断开连接。

请帮助我们修复此错误。

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

嗨ajay98,

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

谢谢,PM_Dialog