8帖子/ 0
最后发表
diedertimmers
离线
最后看到:4年1月前
加入:2015-05-12 09:41
编程QFN40包使用适配器

目前我们正在设计一个安全使用DA14580灯塔。我们正在努力减少PCB的大小,另外内部OTP难以阅读。
因此我们希望的PCBUART TX的处方或jtag垫。但是这意味着我们需要程序组装前的设备。
我们的问题:
1)有可能程序之前的OTP使用适配器(如组装适配器)
2)什么是最小连接仅供编程(VPP VBAT, UART RX, URAT TX, JTAG, SWDIO, SW_CLOCK, RST) ?
3)是最低的程序没有晶体,天线和VDCDC, VDCDC_RF电路?
3)有可能使OTP编程后不可读或禁用acc吗?

问候
死蒂莫

设备:
MT_dialog
离线
最后看到:10个月2周前
工作人员
加入:2015-06-08 34
嗨diedertimmers,

嗨diedertimmers,

抱歉延误,团队工作,我们会回来当我们有你的问题的答案。

由于MT_dialog

klim9531
离线
最后看到:5年1月前
加入:2015-01-28 23:52
你好,我不意思

你好,我并不意味着劫持这个线程,但我找不到一个更好的地方张贴这个问题:

我如何使用DA14580开发工具包来连接我的硬件DA14580芯片?

原因:我完成了开发使用DA开发工具包。我的应用程序是否按预期运行。我会结合我自己的PCB Da 14580芯片。

我想:
1。使用DevKit FTDI / JLink连接到我的PCB /芯片,这样我可以先测试我的设计,然后
2。使用DevKit FTDI / JLink程序OTP在我的设计,让它独立的功能。

这似乎我在生产标准和逻辑开发步骤,但我找不到任何参考如何做到这一点。

我想很简单:从DA DevKit销连接的列表,我可以连接到印刷电路板(例如:SWDIO DA14580Dev - > SWDIO用户硬件)。

感谢任何帮助,klim

diedertimmers
离线
最后看到:4年1月前
加入:2015-05-12 09:41
嗨,金姆,

嗨,金姆,

你使用什么devkit。使用开发工具包- Pro可以建立子板,可以做你想要的文档部分的信息是可用的。对我们将是下一个步骤之前建立一个程序员根据子板规格。

问候
死蒂莫

MT_dialog
离线
最后看到:10个月2周前
工作人员
加入:2015-06-08 34
嗨klim9531,

嗨klim9531,

你可以找到所有必要的图表的开发工具包(主板)文件/开发工具包的文档部分。

由于MT_dialog

klim9531
离线
最后看到:5年1月前
加入:2015-01-28 23:52
你好,

你好,

由于死亡/ MT_Dialog,这些建议有帮助,有点模糊,,也许你可以给我们一个快速清单,或暗示doc /页面,具体什么?…

对其他人挣扎semi-answers等等,这就是我做的事情在一定程度上* *工作(稍后更多,有些* *)。注意,我使用村田P2ML3078主板,有一个套接字连接日本村田公司类型ZY子板。子板有DA14580芯片,芯片是包裹在一个模块包含天线(lbca2hnzyz - 711)。这个的优点是该模块已经通过一些令人生畏的天线认证的过程,使得短时间生产。

可能是我对其他开发人员列表下面是明显,但坦率地说,我还没有找到一个描述正在发生的事情之间的主板/子板/ Jlink /凯尔调试器。魔法。所以我不得不尝试解决连接所需要的“假装”主板/ JLink凯尔IDE, PCB的子板。

1。PCB,我把所有的DA14580针销头(这仍是一个早期发展PCB)。
2。为了与JLink调试器/凯尔IDE调试,我从PCB需要连接3跳投到主板:SWDIO SDDIO, SWCLK SWCLK, RST RST。
3所示。为了拥有权力/地面PCB我需要从我的PCB连接两个跳投到主板:VBAT, VCC_EXT(主板),接地接地。
4所示。凯尔IDE仍然不会找到我的PCB,到底发生了什么事?似乎它的,因为它需要FTDI作为闪存芯片在主板上,为了“饲料通过UART引导”。
(我甚至不确定这是正确的,还记得我说过,这一切都似乎解释了地方?)
5。所以使用上述假设,我从PCB连接4个跳投到主板:P0_5, P0_5 (UART1 RX) P0_4, P0_4 (UART1 TX) P0_2, P0_2 (CTS) P0_3, P0_3 (RTS)。

现在我能够连接到印刷电路板通过日本村田公司Dev主板,下载我的程序代码,并开始调试。我可以看到神奇的祝福设备广告,我可以连接到它,甚至设置通知,发送一些数据。生活会好对我来说,除了* *,我仍然无法得到的数据我发送祝福UART销连接输出。销应该释放的flash编程在引导,并为IO提供给我。一个重要的一点是,当我断开PCB连接主板/子板组合,现在我的应用程序非常完美,我发送的数据bie是输出到UART销。似乎会* *,所以有一些祝福的芯片电路板,不一样的祝福子板上的芯片。所以对我来说,事情不太知道,但至少我可以调试我的程序,我的PCB,取得了一定的进展。绊跌到这篇文章的读者,希望这将有助于你得到自己的PCB。

总之,死亡/ MT_Dialog,如果你能确认上面是一个准确的描述人们需要什么,那太好了。如果你看到我失踪在PCB配置为执行正确,可能我需要设置一个标志da14580_config。h文件,或者一个校准值,以前烧成OTP头在印刷电路板上的芯片,你能请让我/我们知道吗?

谢谢,Klim

MHv_Dialog
离线
最后看到:5月2周之前
工作人员
加入:15 2013-12-06
你好,

你好,

UART的问题在你的董事会可能是由于HW流控制。确保流量控制(uart_flow_off())在代码中被称为UART在你开始写作。

klim9531
离线
最后看到:5年1月前
加入:2015-01-28 23:52
嗨MHv_Dialog,

嗨MHv_Dialog,

谢谢你的建议,我能够找到一个方法来解决我上面描述的问题,但我不知道为什么它的工作原理。

在应用程序代码中,我改变了UART Tx / Rx GPIO销作业从P0_4 / P0_5 P0_6 / P0_7 PCB和做了一些以此连接。

我重建,运行调试,现在我单片机的UART通信发生没有任何故障。

我重新审视我的PCB布局和验证没有其他连接从原始Tx / Rx DA14580 Rx / Tx微。

所以没有真正的任何其他组件的可能性影响,原销* *应该只是新分配的针一样的工作,但是他们只是没有响应。

不知道为什么这正在发生,我将当我算出来的解决方案。

再次感谢你的帮助和回复,klim