⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
19个员额/ 0个新员额
最后发表
Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
编程设备

亲爱的对话框,

我已经向DA14531女儿板写了一个程序,它可以正常工作。
我们使用DA14531 SmartBond微型模块进行了PCB,我们目前正在尝试弄清楚如何编程设备。
我的问题是,如何将DA14531 SmartBond TINY Module连接到主板来编程,或者如果有更好的替代方案,那就太好了。

提前致谢,
DVIR.

PM_Dialog
离线
最后看到:2周1天前
工作人员
加入:2018-02-08 11:03
嗨Dvir,

嗨Dvir,

新年快乐,感谢在线发布。我建议检查以下教程:

http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/debug_probe.html

请参阅18.2。DA14531 Pro开发套件。一些连接应在Pro-DK和您的定制板之间完成。之后,你可以使用Dialog Smartbond Flash Programmer for Windows OS产生闪光。

谢谢,PM_Dialog

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
亲爱的pm_dialog,

亲爱的pm_dialog,

非常感谢您的快速重播,祝您新年快乐!

我们已将我们的定制董事会连接到Pro-DK,如文件所示。

现在,当我们试图用Dialog Smartbond Flash Programmer为Windows操作系统编写设备时,我们得到了以下信息:

[ERROR General @21-01-05 15:36:03]在打开JLink连接时没有发现已知的芯片。终止过程中…

所有跳线和电线也根据文件连接。

我们已经尝试将时钟频率降低到2MHz, 1MHz,但仍然收到相同的错误信息。

我们还试图使用SmartSnippets工具以及我们收到:

[INFO General @21-01-05 15:29:36]无法测量总的IR len。TDO是恒定的高。
[INFO General @21-01-05 15:29:37]无法测量总的IR len。TDO是恒定的高。
[INFO General @21-01-05 15:29:37]无法测量总的IR len。TDO是恒定的高。

[INFO General @21-01-05 15:29:37]无法测量总的IR len。TDO是恒定的高。
[errow alignal @ 21-01-05 15:29:37]在打开jlink连接时找不到已知的芯片。终止过程中…
[错误OTP图像@ 21-01-05 15:29:37]将固件文件下载到电路板上。

是什么导致了这个问题,我们如何解决它?

最好的祝福,

DVIR.

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
P.S.

P.S.

在SmartSnippets工具中,我们也尝试了SPI Flash,而不仅仅是OTP

PM_Dialog
离线
最后看到:2周1天前
工作人员
加入:2018-02-08 11:03
嗨Dvir12L123,

嗨Dvir12L123,

在Flash程序员,你能检测JTAG序列号吗?如果没有,可以和你的朋友分享一张照片吗?我想检查一下你使用的是哪个模块的pin码。

谢谢,PM_Dialog

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
亲爱的pm_dialog,

亲爱的pm_dialog,

是的,我可以检测到JTAG序列号。

目前,我们将母板的SWDIO(J1 PIN 23)连接到模块中的J9(P0_10 / SWDIO)在模块中的模块和SWCLK(J1引脚21)中的J10(J1 PIN 21),就像它一样在文件中。

我们还连接了VCC(3.3V)和GND,如文件所示,因为我们没有连接外部电源。

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
亲爱的pm_dialog,

亲爱的pm_dialog,

我们能够使用Dialog SmartBond Flash Programmer对DA14531模块开发工具包PRO进行编程。

我们还试图将定制的电路板SWDIO和SWCLK连接到J2 P15和J2 P22,因为它们似乎连接到DA14531模块开发套件Pro SWDIO和SWCLK引脚。

我们使用这个文档来了解如何连接跳线:http://lpccs-docs.dialog-seminiondiond.com/tutorial_sdk6/codeless.html.html.我们尝试用Dialog SmartBond Flash Programmer同时对两个设备进行编程。

它也没有工作,只有DA14531模块开发套件Pro被编程。

希望对了解情况有所帮助。

谢谢您的帮助!

PM_Dialog
离线
最后看到:2周1天前
工作人员
加入:2018-02-08 11:03
嗨Dvir,

嗨Dvir,

你能用Keil IDE做一个快速测试吗?你能附加调试器吗?

另外,是否可以从闪存程序员共享屏幕截图?

在SmartSnippets工具箱的情况下,您是否从“Board Setup”中选择了正确的SPI引脚?

谢谢,PM_Dialog

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
亲爱的Dialog_PM,

亲爱的Dialog_PM,

你说的附加调试器是什么意思?

我们能够调试程序时,使用DA14531模块DK Pro,但不与我们的定制板,如果这是你问的。

我附上了SmartSnippent和SmartBond的屏幕截图,两张屏幕截图显示了它如何与DA14531 Module DK Pro一起工作,另外两张显示了我们从定制板得到的东西。

我们假设我们从“板设置”中选择了正确的SPI引脚,因为它与DA14531模块DK Pro合作,但在此处可能是错误的。

PM_Dialog
离线
最后看到:2周1天前
工作人员
加入:2018-02-08 11:03
嗨Dvir,

嗨Dvir,

抱歉,但我不能复制这与我们的dk。请看附件中的图片。

我正在使用2 pro-dk:

  • 左侧是程序员,因此主板未插入。
  • 右边的是一个定制板。

我在“程序员”和“自定义板”之间使用的接线是以下内容:

程序员Pro-DK“自定义板”

J1:引脚21àJ1:引脚22(SWCLK - 红色)

J1:引脚23àJ1:引脚24(SWDIO - 绿色)

共同的地面(黑色)

请验证您是否使用了正确的连接,也使用短蝇线。

谢谢,PM_Dialog

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
亲爱的Dialog_PM,

亲爱的Dialog_PM,

非常感谢你的帮助,我们都非常感激!

我们已经正确地连接了它,并尝试了你所做的,它与DA14531 Module DK Pro一起工作。

我们将DA14531 Module DK Pro连接到主板,并断开SWDIO和SWCLK跳线,并直接连接DA14531 Module DK Pro SWDIO和SWCLK,就像它是一个定制板(就像你做的,但只有一个主板),它工作完美。

我们认为我们安装在定制板上的微型模块本身不能正常工作,所以我们决定更换一个新的,不幸的是,它也不能工作。

我们是否应该在编程之前对微小模块进行某种初始化?

谨致最诚挚的问候和谢意

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
亲爱的pm_dialog,

亲爱的pm_dialog,

我们拍了另一个小模块,没有定制的董事会,并连接了SWDIO和SWCLK,它的工作!

我们安装在定制板上的微小模块,它也工作,我们之前检查过的微小模块可能很糟糕。

非常感谢您的帮助,我们真的很感激!

最好的祝福。

PM_Dialog
离线
最后看到:2周1天前
工作人员
加入:2018-02-08 11:03
嗨Dvir12L123,

嗨Dvir12L123,

>>我们是否应该在编程之前对微小模块进行某种初始化?

不-你应该能够通过JTAG编程。

你的自定义板有自己的能量来源吗,还是你通过Pro-DK给它供电?你们有共同点吗?另外,请问是否有任何外设组件连接到模块的SWD和SPI引脚?

谢谢,PM_Dialog

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
亲爱的pm_dialog,

亲爱的pm_dialog,

问题已经解决了,我们测试的两个模块都很糟糕,但第三个模块运行得很好。

给您添麻烦了,非常感谢您所做的一切。

PM_Dialog
离线
最后看到:2周1天前
工作人员
加入:2018-02-08 11:03
嗨Dvir12L123,,

嗨Dvir12L123,,

很高兴您认为这件事,您可以正确地编程模块。

如果您有任何后续问题,请随时致力于提高新的论坛帖子!

谢谢,PM_Dialog

埃里希
离线
最后看到:3个月1天前
加入:2021-02-01 09:25
你好,

你好,

我有完全相同的问题。@ dvir12l123;你似乎终于得出结论,前两个微小的模块(在您的定制板上)是“坏”。你知道这个的根本案吗?对话中的任何评论?

干杯

埃里克

埃里希
离线
最后看到:3个月1天前
加入:2021-02-01 09:25
你好再次,

你好再次,

尽快解决!

如果找到这个线程:https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...

通过断开复位引脚,我将其工作。

对话框;在上面的线程中,你说“the RESET is not required”。我更愿意把它写成“RESET must NOT be connected”。

埃里克

Dvir12L123
离线
最后看到:5个月1日前
加入:2020-04-18十二13
你好,

你好,

很高兴听到你解决了问题,谢谢你的建议!

最好的祝福!

PM_Dialog
离线
最后看到:2周1天前
工作人员
加入:2018-02-08 11:03
你好埃里克,

你好埃里克,

感谢您的评论和您的反馈。很高兴你让它工作,谢谢你的建议。

谢谢,PM_Dialog