⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
6个帖子/ 0新
最后一篇
伊万南伦
离线
最后一次露面:1年4个月前
加入:2018-04-26 07:55
Load代码问题为DA14681

你好,先生,

我们使用DA1468X / DA1510x Pro-Development Kit开发我们的项目,我们可以将代码加载到女儿板由母板。

之后,我们设计了我们自己的DA14681的PCB。我们可以使用开发套件母板将代码加载到我们自己的PCB吗?

我们使用了所附示意图(主板)的PIN16(SWDIO),PIN20(SWCLK),PIN24(VBAT + = 3V),PIN28(GND)的J3,以连接我们的PCB(P0_6,P2_4,VBAT1和VBAT2,GND)。

那是对的吗 ?或者我们错过了什么?

我们无法将代码加载到我们的PCB中,错误消息“无法打开GDB接口”

我们使用的闪存是w25q80ewnig。

问候,
伊万

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

嗨Ivanchen,

“cannot open gdb interface”消息表示JTAG没有连接到DA14681 SoC。你在自定义板和Dev-Kit之间使用的连接是正确的,所以你不应该连接其他东西。请检查主板Dev-Kit的头J14。应该安装J14的两个跳线,以便使JTAG与外部PC连接。另外,请确定您是否已配置主板与默认跳线位置。我建议你检查一下图7:跳线的展示位置主板的DA1468X / DA1510x Pro开发套件(UM-B-060)来自我们的支持页面的用户手册。

谢谢,PM_DIALOG.

伊万南伦
离线
最后一次露面:1年4个月前
加入:2018-04-26 07:55
你好,先生,

你好,先生,

我们已经检查过并遵循母板的“图7:跳线的展示位置”,它不起作用。

我们测量了我们的PCB。所有电源输出(V33,V18,V18P,V14_RF,V12)都是正确的,QSPI_VDDIO = 1.8V。

我们可以在女儿板和PCB上获得16MHz波形
我们可以在子板上获得32.768khz波形,但我们无法在PCB上衡量它。这是让加载代码过程失败的问题吗?

我们测量了子板的“SWDIO”的电压(加载的代码),它是500mV。但它在我们的PCB上是3V(内部没有代码)。
这是问题吗?我们不确定DA14681的此PIN的默认值是否没有代码内部?

“SWCLK”的电压在两个子板和PCB上都是0V。

这两个引脚“SWDIO”和“SWCLK”只连接到DA14681上,仅连接到DA14681上,未连接到其他组件。

是否有其他任何东西可以衡量到我们的PCB上的DA14681是否存在?

谢谢,
伊万

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

嗨Ivanchen,

你能澄清你的意思吗?

“我们可以获得女儿板上的32.768khz波形,但我们无法在我们的PCB上衡量它。”

为什么您无法在您的定制委员会上衡量32.768khz?我想这是你的PCB上的问题。您必须测量32.768kHz脉冲,因为DA14681在进入睡眠模式时使用XTAL32K或RCX作为低功耗时钟。

此外,请注意SWDIO的默认值为3.3V,内部没有任何代码。我们在DA14681子板的SWDIO测试点和DA1468X / DA1510X Pro开发套件的J14标题中测量。因此,不可能测量子板的“SWDIO”的500mV电压,在我们的PCB上没有代码。

您能否在10.5kHz(内部振荡器)下使用RCX作为低功耗时钟,典型值(内部振荡器)?此外,我建议您在Segger文件夹中执行jlinkgdbserver.exe以查看是否可以找到cortex-M0。这只是为了检查您的自定义板上的SoC。

谢谢,PM_DIALOG.

伊万南伦
离线
最后一次露面:1年4个月前
加入:2018-04-26 07:55
你好,先生,

你好,先生,

我的意思是我无法在PCB上获得PIN XTAL32KP或XTAL32KM的32.768kHz波形。

如果DA14681运行良好,我必须在PIN XTAL32KP或XTA32KM处获得32.768kHz波形。这是对的吗 ?

我如何在无法加载代码时使用RCX?

如果板上没有“32.768khz水晶”,则代码可以加载到DA14681吗?

谢谢,
伊万

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

嗨Ivanchen,

是的,它是正确的。如果芯片正常工作,则应获得32.768kHz波形。对于使用RCX,您应该定义以下内容:

#define dg_configuse_lp_clk lp_clk_rcx.

但是,您能够在不使用XTAL32K的情况下将固件加载到SPI闪存。仅当设备进入睡眠模式时才使用XTA32K,因此我们仅使用它仅用于低功耗时钟。您是否可以澄清基本的16MHz水晶振荡器是否正常工作?

谢谢,PM_DIALOG.