24个职位/ 0个新
最后发表
aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
用UART编程PAN1740

你好,

我想编写一些模块进行测试。

我需要确定用UART编程PAN1740,没有闪存和OTA。
1)插上Vbat 3V
2)插上Vdd 6.8V
3)使用SmartSnippet GUI通过UART上传十六进制文件(如DSPS样例)刻录模块
4)拔掉Vdd
5)拔掉Vbat插头

我只需要这些别针?:
Vbat
接地
Vdd
Tx
处方

我只需要这些东西:
USB转UART
3 v源
6.8 v源

就这些吗?看起来太简单了,p

谢谢,

Morgane法兰

MH_Dialog(未验证)
你好,摩根,Vallée,

你好Morgane法兰,

手术看起来很顺利。详情请参阅AN-B-020

BR,莫里斯

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
你好,

你好,

我使用P1.0的Tx和P1.2的Rx,但我不能选择他们在SmartSnippets,这是一个大问题吗?
控制高电压的GPIO引脚是什么?

谢谢,

Morgane法兰

Ingo
离线
最后看到:1年2个月前
大师 松下
加入:2014-01-16 11:19
件你好Morgane,

件你好Morgane,

在数据表中描述了固定:
http://pideu.panasonic.de/produkte/bluetooth-40-low-energy-single-mode/p..。

最好的问候,
Ingo

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
你好,

你好,

我读了数据热,它说,“*取决于UART的软件配置也可以设置为任何其他IO"。
但是我不能在SmartSnippets中选择我的引脚,所以,我可以修改SmartSnippets文件还是这是一个大问题?

谢谢,

Morgane法兰

MT_dialog
离线
最后看到:1年1个月前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

您不能使用其他端口来从UART引导,da只能从predifiend端口引导(您在智能代码片段中看到的那些端口)。在你把固件下载到你的板上之后,你可以使用任何你想要的uart端口。

GPIO管脚默认控制高电压为P1_2。

由于MT_dialog

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
你说真的吗?

你说真的吗?
我现在能做什么?把我价值上千欧元的原型扔进垃圾桶因为它太有用了数据表我们可以改变引脚UART只有在烧了它?

什么是目的控制高电压的GPIO引脚?(这也不在数据表中)

Joacimwe
离线
最后看到:2年4个月前
大师
加入:2014-01-14 06:45
引导顺序为

中指定了启动顺序http://support.dialog semiconductor.com/resource/b - 001 da14580 s..——引导。
如果您想通过UART引导,有四种配置(P0_0, P0_1), (P0_2, P0_3), (P0_4, P0_5)和(P0_6, P0_7)作为(TX, RX)。您还可以在JTAG上运行代码。
一旦启动了一个固件,该固件就可以通过UART与不同的引脚通信。

在编程OTP时使用控制高电压的GPIO引脚。当编程OTP时,需要6.8 V,该引脚开关开或关。这被称为VPP。你不需要这个控制针,如果你有一个外部的开关,你可以控制自己。所有这些都在http://support.dialog semiconductor.com/resource/b - 020 -产品- testi..结束。

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
是的,对不起,

是的,对不起,
我同意,我认为“从串行接口引导”这个名字看起来不是我的目的,而是一个应用案例…
我同意,我不读这个appnote,我只读AN-B-020,因为我使用PAN1740,并认为一些appnote不适用于他们,因为它是不同的,一些引脚是不可访问的,它已经校准了…

在我的板上,我只有P0.5和P0.7,这些是Rx引脚,我没有看到一个解决方案,真的很难焊接PAN1740…

我自己控制电压。

谢谢,

Morgane法兰

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
你好,

你好,

我修补了我的板使用P0.6和P0.7 UART。
我使用PAN1740和一个USB到UART适配器的电源来编程。

我尝试用SmartSnippets从UART引导:
-我开始下载programmer_ES5.bin
>它说“按硬件复位…”
-我插上VCC
-我插Vdd
-我代入Tx和Rx
>,是"检测到重置"
在很长一段时间里,它一直没有做任何事情。

不幸的是,我尝试不使用Vpp。
我放了一个示波器,在Tx上看到一个奇怪的三角形信号…但是我只有10厘米的电线…

有什么想法吗?

谢谢,

Morgane法兰

MT_dialog
离线
最后看到:1年1个月前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

我认为三角形信号表明da被困在引导序列中(找不到启动的东西)。你有没有从智能片段中检查相应的引脚?

由于MT_dialog

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
是的,针脚配置看起来

是的,引脚配置看起来不错。我也尝试使用CLI。
我尝试了P0.4和P0.5 UART,同样的问题。
我再次放置示波器,我有一个信号看起来很好,部分重复(只有1bit看起来变化)在PAN1740 RX上。

[INFO @15-07-16 13:36:15]连接到COM4端口已成功打开。
[INFO @15-07-16 13:36:15]开始下载程序…
[ACTION @15-07-16 13:36:16]请按下单板上的硬件复位按钮开始下载过程。
[INFO @15-07-16 13:36:23] Reset detected

SmartSnippets卡住了…

你认为SmartSnippets可以接收到开始代码,但PAN1740没有收到答案?

谢谢。

MT_dialog
离线
最后看到:1年1个月前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

我刚刚尝试了一个对话框主板上的PAN使用P0.6和P0.7 UART引脚,它似乎工作得很好,因此你一定有硬件问题。

是你没焊的那个吗?

你有其他模块或开发工具包吗?

由于MT_dialog

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
不,是另一个。

不,是另一个。
这个的衬垫上有小焊丝。

我插入Vcc和UART,有时它变得非常热,我要尝试另一个…

谢谢。

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
你好,

你好,

我测试了另一个PAN1740,我有同样的问题:-/

我尝试3.3V和5V FTDI UART
我尝试从UART启动SmartSnippets与P0.4和P0.5:
-我开始下载programmer_ES5.bin
我等待它说“按硬件复位…”
-我插上VCC
-我代入Tx和Rx
>它说“重置检测到”
在很长一段时间里,它一直没有做任何事情。

谢谢,

Morgane法兰

MT_dialog
离线
最后看到:1年1个月前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

你有shcematic看一下吗?

由于MT_dialog

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
你好,

你好,

我没有示意图,但是:
Pan1740 p0.5 (5): ftdi tx
Pan1740 p0.4 (4): ftdi rx
PAN1740 VCC (8): 3.3V实验室电源
PAN1740 GND (A, B, C, D, 15, 17, 19, 20, 1, 7): GND
Pan1740 RST (2): GND
PAN1740 VPP(14):浮动或6.8V实验室电源
所有都用小电线焊接在PAN1740焊盘上。

我需要3.3V或5V FTDI UART吗?

谢谢。

MT_dialog
离线
最后看到:1年1个月前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

P0、P1、P2、P3接口支持3.3V。

所以推荐3.3V FTDI UART。

我相信你已经找到了联系http://gr.mouser.com/pdfdocs/PAN1740DesignGuideRev101.PDF在第7页,原理图是一样的。

由于MT_dialog

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
你好,

你好,

DA数据热说,如果没有使用,将RST连接到GND(我拔下电源复位)。
我不使用串行电阻,我认为它们是用于gpio隔离的。
在原理图上使用P0.0 P0.1 P0.2 P0.3,但PAN1740中的默认UART是P0.4 P0.5和DA app-note说我们使用的四个不关心:-/
我不使用电容器降噪…

我手动连接线路,但我在16秒内就完成了。
当断开它们时,我把TX RX和Vcc放在GND上。

我给我的马拍了张照片http://paste.ansible.fr/data/img/big/a42b306b-IMAG0097.jpg

谢谢。

MT_dialog
离线
最后看到:1年1个月前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

我想你用的电缆是10厘米长,是吗?另外,您能否将原理图中所示的去耦电容器放置到您的vcc中,并让我们知道。另一件事,你有重置在地面,你如何执行重置,这是需要从智能片段?你在权力循环?

由于MT_dialog

aeris
离线
最后看到:6年7个月前
加入:2015-03-05 45
你好,

你好,

是的,我用Vcc重置了DA。

谢谢。

MT_dialog
离线
最后看到:1年1个月前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

请尽量放置至少电容器,以避免任何电力供应波纹从电力循环。

由于MT_dialog

mayrarg
离线
最后看到:4年4个月前
加入:2017-10-02 18:03
大家好

大家好
用UART在我自己的PCB调试中用PAN1740模块开始蓝牙测试的理想测试程序是什么?

MT_dialog
离线
最后看到:1年1个月前
工作人员
加入:2015-06-08 34
嗨mayrarg,

嗨mayrarg,

你可以使用任何ble的例子,包括在SDK, ble_app_barebone或ble_app_profile的例子是最简单的我想说(没有按钮或led等,只有ble活动)。

由于MT_dialog