无法测试Blink和UART外设示例

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
9个帖子/ 0个新
最后发表
pintu
离线
最后看到:1年2个月前
加入:2020-03-20 09:42
无法测试Blink和UART外设示例

嗨,支持团队,

我试图测试默认闪烁和uart的例子,我不能看到任何终端和FTDI电缆

SDK: 6.0.12.1020.2

EVK: DA1453100FXDEVKT-P

图像直接从Keil调试模式加载

1.示例:UART,默认示例,Location \projects\target_apps\peripheral_examples\ UART \

user_periph_setup.h

#定义UART1_TX_PORT GPIO_PORT_0
#定义UART1_TX_PIN GPIO_PIN_6
#定义UART1_RX_PORT GPIO_PORT_0
#定义UART1_RX_PIN GPIO_PIN_7

#定义UART2_TX_PORT GPIO_PORT_0
#定义UART2_TX_PIN GPIO_PIN_6
#定义UART2_RX_PORT GPIO_PORT_0
#定义UART2_RX_PIN GPIO_PIN_7

按照(UM-B-119_DA14585-DA14531_SW_Platform_Reference)在DK板上引脚连接

目标
UART TX销
UART TX PIN DK连接
UART RX销
UART RX PIN DK连接

FTDI电缆
Rx引脚- j2.10 (p05)

Tx引脚- j2.12 (p07)

DA14531
P0_5
连接J1.17 - J2.27
P0_7
连接J1.15 - J2.28

将FTDI电缆GND与J2 GND连接。

请参考附图中的引脚连接。

请让我知道,如果我需要在SDK中更改任何东西或pin连接中的任何混淆来测试UART示例。

2.作品的例子

user_periph_setup.h

#定义UART UART2

//定义UART2 Tx Pad
#如果定义(__DA14531__)
#定义UART2_TX_PORT GPIO_PORT_0
#定义UART2_TX_PIN GPIO_PIN_6
其他#
#定义UART2_TX_PORT GPIO_PORT_0
#定义UART2_TX_PIN GPIO_PIN_4
# endif

在终端上看不到任何打印。没有给DK接上任何引脚电缆。

谢谢,

PS

设备:
mon2
离线
最后看到:6个月,3个星期前
加入:2018-09-04 19:16
嗨Pintu。不是用对话框

嗨Pintu。不是和Dialog的工作人员,但可能会提供帮助。这里有同样的工具。

1)确认您有2个COM端口从板载FTDI FT2232H双UART控制器连接到此套件。确保你的操作系统有来自FTDI网站的最新驱动程序。

2)你不需要一个外部FTDI串行适配器来测试这些示例- DK将启用2个新的COM端口,你的盒子上的LOWER COM端口是用于这些示例I/O的UART。从你的DK的共享图片来看,你似乎在J2的P0.5和P0.7上添加了一个外部适配器,这是正确的吗?这不是必需的。请删除这些连接,因为您可能会导致演示失败,因为两个uart争夺相同的信号(板载DK和您的外部FTDI电缆)。

3) Tera Term(或类似工具)的波特率@ 115200bps。

4)下一步使用他们的在线工具加载默认的工厂固件-以排除任何本地编译问题。参见附带的屏幕截图。

5)在设置中使用DIALOG在线固件后,你应该注意一个闪烁的LED。继续使用Tera Term @ 115200和框上的较低的COM端口检查输出日志。

简介:

对于您张贴的图片中所示的附属子板-只需要以下飞线:

连接J1.17 - J2.27

连接J1.15 - J2.28

现在,如果你来源DA14531模块附加适配器,跳线设置将改变和NO FLY电线是必要的。

以上是根据记忆,但相当有信心是正确的。如果你仍然不能让它工作,邮寄回来,并可以在实验室再次检查细节。

一旦您确认工厂闪烁固件为您工作,继续测试您的Keil编译版本。

希望这个有帮助。

Mon2

附件:
pintu
离线
最后看到:1年2个月前
加入:2020-03-20 09:42
嗨Mon2,

嗨Mon2,

根据您的建议,并按照您所附的图像给出的指示,测试在线眨眼的例子,从对话SmartBond Flash程序员。

观察:

1.在Keil编译版本中,LED闪烁是真的。(请检查附件图片中的引脚连接和LED闪烁)

2.在两种情况下都没有登录UART(在线Blinky和Keil Blinky)

3.终端测试与TeraTerm(Windows), RealTerm(Windows), Minicom(linux),所以有问题的UART示例代码的DA14531

SDK: 6.0.12.1020.2

EVK: DA1453100FXDEVKT-P。

1.在此之前,您可以提供示例外围应用程序,它可以与需要连接到外部FTDI的外部UART工作。

2.外部UART到FTDI连接引脚

问候,

Pintu

mon2
离线
最后看到:6个月,3个星期前
加入:2018-09-04 19:16
1)删除外部ftdi

从这个测试中完全移除你的外部ftdi uart电缆。不要将这个额外的uart电缆插入您的PC或DK。

2)仅使用USB电缆和DK,您的设备管理器上显示了多少com端口?每个ftdi com端口对应的驱动程序版本是哪个?分享这些细节的图片。

3)确认您的终端正在使用下面的com端口,并且链接到这个DK。由于FT2232H控制器,DK将为您的盒子添加2个新的com端口。

建议右键单击每个com端口,删除该端口,并勾选复选框,删除该ftdi串口的驱动程序。对两个端口都执行此操作。然后在DK上拔掉USB线,从ftdi网站下载并安装新的驱动程序。相信最新的windows驱动程序是2017年的。

我们当地的办事处将在5小时后开放,到达实验室后可以查询更多细节。它必须奏效。因为您可以刷新固件,所以至少有50%的FT2232H工作正常。除非终端所使用的uart因电气冲突而损坏,否则必须工作。

ftdi电缆有哪些详细信息?电缆上有RS232收发器吗?如果是,可能套件上的FT2232H损坏,因为信号是在3v3水平。

DK上的FT2232H是热的还是热的?

库马尔

pintu
离线
最后看到:1年2个月前
加入:2020-03-20 09:42
嗨Mon2,

嗨Mon2,

1) PC或DK没有附加FTDI电缆,仅在DK上连接连接J1.17 - J2.27和连接J1.15 - J2.28

2)我正在观察2 COM端口,“驱动版本2.12.14.0”

从TeraTerm

设备友好名称:USB串口(COM13)
设备实例ID: FTDIBUS\VID_0403+PID_6010+6&2507F1F0&0&2&1\0000
设备制造商:FTDI
供应商名称:FTDI
司机日期:1-22-2016
驱动程序版本:2.12.14.0

3)是的,只使用较低的COM端口。

我还测试了示例“da14531-da14585-586_changing_advertising_methods”为我的要求,并惊讶地发现它在终端上给出了登录UART TX:连接J2上的P21到J1上的UTX引针17作为J1.17-J2.21相连。相同的驱动程序在TeraTerm中详细说明

所以,我猜,在DK板上的连接或在SDK示例中的UART配置有一个问题。

CYibin
离线
最后看到:8个月1周前
工作人员
加入:2017-12-14 02:48
嗨pintu,

嗨pintu,

请严格按照以下文件中的说明操作:

http://lpccs-docs.dialog-semiconductor.com/UM-B-117-DA14531-Getting-Started-With-The-Pro-Development-Kit/06_Your_First_DA145x_亚博国际官网平台网址Applications/Your_First_DA145x_Applications.html

如果有用就告诉我。

另外,请告诉我你的531芯片的丝网印刷,例如:531 937 AA

Br,宜宾

mon2
离线
最后看到:6个月,3个星期前
加入:2018-09-04 19:16
平图,这篇帖子是写给

品图,这篇帖子是为了确认我们的实验室设置与你的相同的子板(DA14531 IC),如图28所示(根据Yibin上面的帖子),使用Tera Term @ 115200bps设置。请确保您的跳线如图28所示。

图28

http://lpccs-docs.dialog-semiconductor.com/UM-B-117-DA14531-Getting-Started-With-The-Pro-Development-Kit/06_Your_First_DA145x_亚博国际官网平台网址Applications/Your_First_DA145x_Applications.html

doguet
离线
最后看到:9个月,3个星期前
加入:2020-07-08并表达
亲爱的支持团队,

亲爱的支持团队,

同样的问题与相同的硬件。

我有一个困难的时间试图使闪烁测试和UART工作。UART现在似乎通过将P1.17连接到P2.26(而不是P2.28)而起作用。

这是正确的吗?为什么?

最好的问候,

帕斯卡

PM_Dialog
离线
最后看到:1周6小时前
工作人员
加入:2018-02-08 11:03
嗨,帕斯卡,