使用eval套件编程外部设备

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
10个帖子/ 0新
最后一篇
Lionel_avnet.
离线
最后一次露面:4个月4天前
加入:2016-11-14 10:22
使用eval套件编程外部设备

你好

它们是否有一些限制使用eval套件到Programm外置DA14531设备(我们的原型板,连接到套件的SW接口)。

我们已将SWDIO_JTAG,SWLCK_JTAG,UTX(RESET PIN)连接到eval板,但我们无法编程我们的DA14531-0000FX2设备。

祝贺你

莱昂内尔

设备:
PM_DIALOG.
离线
最后一次露面:14小时前1天
职员
加入:2018-02-08 11:03
嗨Lionel_avnet,

嗨Lionel_avnet,

请尝试将您的自定义板连接如下:

J1.21(SWCLK) - >定制板的SW_CLK PIN。

J1.23(SWDIO)>定制板的SWDIO PIN。

当然,你需要有共同点

谢谢,PM_DIALOG.

Lionel_avnet.
离线
最后一次露面:4个月4天前
加入:2016-11-14 10:22
你好

你好

是的,这些连接已被Ckecked;RST信号也连接(并且电路板提供3.3 V,使用对话框智能闪存程序员识别JTAG的ID,但我们仍然无法编程我们的自定义板的外部SPI闪光灯。

祝贺你

PM_DIALOG.
离线
最后一次露面:14小时前1天
职员
加入:2018-02-08 11:03
嗨Lionel_avnet,

嗨Lionel_avnet,

你能试着把FW下载到系统里面的思想Keil IDE吗?那是工作吗?你能检测到JTAG SN吗?

请尝试使用SmartSnippets Toolbox的Flash Programmer编程Flash。你能连接还是收到错误?

谢谢,PM_DIALOG.

Lionel_avnet.
离线
最后一次露面:4个月4天前
加入:2016-11-14 10:22
你好

你好

是的,我们成功地编制了RAM,这是工作。我们能够检测到JTAG。

我们做的是为了编程外部SPI闪光(相同的闪光,同样的Connexion作为eval套件)

祝贺你

莱昂内尔

PM_DIALOG.
离线
最后一次露面:14小时前1天
职员
加入:2018-02-08 11:03
嗨Lionel_avnet,

嗨Lionel_avnet,

请尝试使用SmartSnippets Toolbox中的Flash Programmer - 您还应检查您是否在“板设置”中选择了正确的SPI引脚。请参见“用户手册”第9和15节 - 链接提供如下:

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

您能连接到SPI Flash,还是您在日志窗口中获得错误?

谢谢,PM_DIALOG.

Lionel_avnet.
离线
最后一次露面:4个月4天前
加入:2016-11-14 10:22
We have done a test with an

我们已经使用DA14531Mod(SO模块)进行了测试,在J1上连接:

波纹管是错误消息:您可以注意到SPI Flahs被识别,但操作如擦除返回错误,甚至闪光的内容似乎都很好地擦除。

所以我们可以连接到DA14531Mod,但无法以可靠性编程.:

提前非常感谢

莱昂内尔

[信息通用@ 20-08-28 09:57:09]找到了带ID 0x0bc11477的SW-DP
[INFO General @20-08-28 09:57:09] No AP preselected. Assuming that AP[0] is the AHB-AP
[信息概述@ 20-08-28 09:57:09] AP-IDR:0x04770031,类型:AHB-AP
[信息概述@ 20-08-28 09:57:09] AHB-AP ROM:0xE00FF000(基本ADDR。第一rom表)
[信息概述@ 20-08-28 09:57:09]发现Cortex-M0 R0P1,Little Endian。
[信息常规@ 20-08-28 09:57:09] FpUnit:4代码(BP)插槽和0个字幕插槽
[信息常规@ 20-08-28 09:57:09] Coresight组件:
[信息概述@ 20-08-28 09:57:09] romtbl [0] @ E00FF000
[信息常规@ 20-08-28 09:57:09] romtbl [0] [0]:e000000,cid:b105e00d,pid:000bb008 scs
[信息概述@ 20-08-28 09:57:09] romtbl [0] [1]:e0001000,cid:b105e00d,pid:000bb00a dwt
[信息概述@ 20-08-28 09:57:09] romtbl [0] [2]:e0002000,cid:b105e00d,pid:000bb00b fpb
[信息概述@ 20-08-28 09:57:09]选择了BTLE设备。
(信息SPI Flash @20-08-28 09:57:35]发现SW-DP with ID 0x0BC11477
[信息SPI Flash @ 20-08-28 09:57:35]使用预配置的AP [0]作为AHB-AP与核心通信
[信息SPI Flash @ 20-08-28 09:57:35] AP-IDR:0x04770031,类型:AHB-AP
[信息SPI Flash @ 20-08-28 09:57:35] AHB-AP ROM:0xE00FF000(基本Addr。第一rom表)
[信息SPI Flash @ 20-08-28 09:57:35]找到了Cortex-M0 R0P1,Little Endian。
[信息SPI Flash @ 20-08-28 09:57:35] FpUnit:4代码(BP)插槽和0个字幕插槽
[信息SPI Flash @ 20-08-28 09:57:35] Coresight组件:
[信息SPI Flash @ 20-08-28 09:57:35] Romtbl [0] @ E00FF000
[信息SPI Flash @ 20-08-28 09:57:35] romtbl [0] [0]:e000000,cid:b105e00d,pid:000bb008 scs
[信息SPI Flash @ 20-08-28 09:57:35] Romtbl [0] [1]:E0001000,CID:B105E00D,PID:000BB00A DWT
[信息SPI Flash @ 20-08-28 09:57:35] romtbl [0] [2]:e0002000,cid:b105e00d,pid:000bb00b fpb
[信息SPI Flash @ 20-08-28 09:57:35]固件文件c:\ program files(x86)\ smartsnippetstoolbox \ smartsnippetstoolbox5.0.10 \ common_resources \ supportpackages \ da1453x \ toolbox_resources / common / jtag_programmer.bin已被选中下载。
[信息SPI Flash @ 20-08-28 09:57:35]成功下载了固件文件到电路板。
[信息SPI Flash @ 20-08-28 09:57:35]成功配置了SPI闪存端口和引脚。
[错误SPI Flash @ 20-08-28 09:57:43]地址0x7FC3C08中的读取内存失败。
[错误SPI Flash @ 20-08-28 09:57:43] SPI内存擦除失败。
[信息SPI Flash @ 20-08-28 09:58:04]开始从内存中读取32768个字节。
[信息SPI Flash @ 20-08-28 09:58:04]从偏移0x00中读取16384字节
[信息SPI Flash @ 20-08-28 09:58:04]从偏移0x4000读取16384字节
[信息SPI Flash @ 20-08-28 09:58:05]阅读已完成。阅读32768字节。
[信息SPI Flash @ 20-08-28 09:59:30]复制文件:C:\ Users \ G-Keep \ Downloads \ DA14531 \ DA145X_SDK \ 6.0.14.1114 \ Projects \ target_apps \ ble_examples \ ble_app_peripheral \ keil_5 \ out_da14531 \对象\ ble_app_peripherall_531.hex到c:\ users \ g-lement \ appdata \ local \ temp \\ input1.hex。
[信息SPI Flash @ 20-08-28 09:59:30]将文件Input1.hex转换为bin。
[信息SPI Flash @ 20-08-28 09:59:30]从文件input1.bin读取17268字节。
[信息SPI Flash @ 20-08-28 09:59:42]找到了带ID 0x0BC11477的SW-DP
[信息SPI Flash @ 20-08-28 09:59:42]使用预配置的AP [0]作为AHB-AP与核心通信
[信息SPI Flash @ 20-08-28 09:59:42] AP-IDR:0x04770031,类型:AHB-AP
[信息SPI Flash @ 20-08-28 09:59:42] AHB-AP ROM:0xE00FF000(基础Addr。第一rom表)
[信息SPI Flash @ 20-08-28 09:59:42]找到了Cortex-M0 R0P1,Little Endian。
[信息SPI Flash @ 20-08-28 09:59:42] FpUnit:4代码(BP)插槽和0个字幕插槽
[信息SPI Flash @ 20-08-28 09:59:42] Coresight组件:
[信息SPI Flash @ 20-08-28 09:59:42] romtbl [0] @ E00FF000
[信息SPI Flash @ 20-08-28 09:59:42] romtbl [0] [0]:e000000,cid:b105e00d,pid:000bb008 scs
[信息SPI Flash @ 20-08-28 09:59:42] Romtbl [0] [1]:E0001000,CID:B105E00D,PID:000BB00A DWT
[信息SPI Flash @ 20-08-28 09:59:42] Romtbl [0] [2]:E0002000,CID:B105E00D,PID:000BB00B FPB
[信息SPI Flash @ 20-08-28 09:59:42]固件文件c:\ program files(x86)\ smartsnippetstoolbox \ smartsnippetstoolbox5.0.10 \ common_resources \ supportpackages \ da1453x \ toolbox_resources / common / jtag_programmer.bin已被选中下载。
[警告SPI Flash @ 20-08-28 09:59:43] XPSR的T次为0,但应为1.更改为1。
[信息SPI Flash @ 20-08-28 09:59:43]成功下载了固件文件到电路板。
[信息SPI Flash @ 20-08-28 09:59:43]成功配置了SPI闪存端口和引脚。
[信息SPI Flash @ 20-08-28 10:00:05]从0x00到0x4FFF开始删除(5个扇区)
[错误SPI Flash @ 20-08-28 10:00:05]地址0x7FC3C08中的读取内存失败。
[错误SPI Flash @ 20-08-28 10:00:05] SPI内存擦除失败。
[信息SPI Flash @ 20-08-28 10:00:05]检查内存是否为空...
[信息SPI Flash @ 20-08-28 10:00:06]从偏移0x00中读取16384字节
[信息SPI Flash @ 20-08-28 10:00:06]从偏移0x4000读取884字节
[信息SPI Flash @ 20-08-28 10:00:06]内存空。烧伤了。
[信息SPI Flash @ 20-08-28 10:00:06]在地址0x00时,使用17268个字节的数据刻录内存。
[错误SPI Flash @ 20-08-28 10:00:06]地址0x7FC3C08的读取内存失败。
[错误SPI Flash @ 20-08-28 10:00:06]失败写入16384字节偏移0x00
[信息SPI Flash @ 20-08-28 10:00:55]从内存开始读取32768个字节。
[信息SPI Flash @ 20-08-28 10:00:55]从偏移0x00中读取16384字节
[信息SPI Flash @ 20-08-28 10:00:56]从偏移0x4000读取16384字节
[信息SPI Flash @ 20-08-28 10:00:56]阅读已完成。阅读32768字节。

PM_DIALOG.
离线
最后一次露面:14小时前1天
职员
加入:2018-02-08 11:03
嗨Lionel_avnet.

嗨Lionel_avnet.

您能否请结账以下论坛票吗?

https://support.dialog-semicondiondiondiondum/forums/post/dialog-smartbond-bluetooth-low-energy-%2%80%93-hardware-device-reference-designs/programming-5.

用户提到了他如何使用Pro-DK的JTAG来编程DA14531Mod自定义板。是否有可能在您的董事会中尝试同样?

谢谢,PM_DIALOG.

pe
离线
最后一次露面:1个月4周前
加入:2020-10-12 09:58
我也有同样的问题。Did

我也有同样的问题。你对这个回复了吗?从我怀疑的是,不可能仅使用JTAG / SWD引脚,但您还必须使用SPI-PIN或UART无论工具。如果我在Pro DK上断开MOSI,则FW负载失败。

有没有解决方法使用swd?我目前的工作是在目标上使用单线串行。

干杯

P.

PM_DIALOG.
离线
最后一次露面:14小时前1天
职员
加入:2018-02-08 11:03
嗨,佩吉,

嗨,佩吉,

谢谢你的评论。你能澄清你想要完成的事情吗?您是否需要通过JTAG对您进行自定义,并使用Pro-DK?如果我理解正确,请检查以下文件:

http://lpccs-docs.dialog-seminiondiond.com/tutorial_sdk6/debug_probe.html.

如果您有任何后续问题,请培养新的论坛线程,因为这是旧的和关闭。

谢谢,PM_DIALOG.