用UART编程PAN1740

24个帖子/ 0个新
最后发表
aeris
离线
最后看到:5年10个月前
加入:2015-03-05 45
用UART编程PAN1740

你好,

我想编写一些测试模块。

我需要确定关于编程的PAN1740与UART没有闪存和OTA。
1)插入Vbat 3V
2)插Vdd 6.8V
3)使用SmartSnippet GUI上传一个十六进制文件(如DSPS样例)通过UART烧模块
4)低Vdd拔掉
5)拔掉Vbat

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

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

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

谢谢,

Morgane法兰

MH_Dialog(未验证)
件你好Morgane法兰,

你好Morgane法兰,

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

BR,莫里斯

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

你好,

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

谢谢,

Morgane法兰

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

件你好Morgane,

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

最好的问候,
Ingo

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

你好,

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

谢谢,

Morgane法兰

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

嗨aeris,

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

GPIO控制高压的缺省引脚为P1_2。

由于MT_dialog

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

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

什么是目的GPIO引脚控制高压?(数据表中也没有)

Joacimwe
离线
最后看到:1年7个月前
大师
加入:2014-01-14 06:45
启动顺序为

中指定了启动顺序http://support.dialog semiconductor.com/resource/b - 001 da14580 s..——引导。
如果希望通过UART引导,有4种配置(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
离线
最后看到:5年10个月前
加入:2015-03-05 45
是的,对不起,

是的,对不起,
我同意,我认为“从串行接口启动”这个名字不是为了我的目的,而是一个应用程序案例……
我同意,我没有读这个appnote,我只读了AN-B-020,因为我用的是PAN1740,我认为有些appnote不适用于他们,因为它是不同的,有些引脚无法访问,它已经校准了…

在我的电路板上,我只能访问P0.5和P0.7,这些是Rx引脚,我看不到解决方案,真的很难解开PAN1740…

我自己控制电压。

谢谢,

Morgane法兰

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

你好,

我补丁我的板使用P0.6和P0.7 UART。
我使用一个PAN1740和一个USB到UART加密狗的电源来编程。

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

很不幸,Vpp不在的时候我也试过。
我把一个示波器放在Tx上,看到一个奇怪的信号,看起来是三角形的……,但我只有10厘米的电线……

有什么好主意吗?

谢谢,

Morgane法兰

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

嗨aeris,

我认为三角信号表明da被困在启动序列中(找不到启动的东西)。您是否检查适当的引脚从智能片段?

由于MT_dialog

aeris
离线
最后看到:5年10个月前
加入:2015-03-05 45
是的,大头针配置看

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

[INFO @15-07-16 13:36:15] Connection to COM4 port has successfully opened。
[INFO @15-07-16 13:36:15] Started download procedure…
[ACTION @15-07-16 13:36:16]请按单板上的硬件复位按钮开始下载过程。
[INFO @15-07-16 13:36:23]检测到复位

和SmartSnippets卡住了……

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

谢谢。

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

嗨aeris,

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

是你没焊的那个吗?

你有其他模块可以尝试或开发套件吗?

由于MT_dialog

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

不,是另一个。
这只在它的衬垫上焊接了小金属丝。

我插入Vcc,然后是UART,有时它会变得很热,我打算用另一个试试……

谢谢。

aeris
离线
最后看到:5年10个月前
加入: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
离线
最后看到:4个月5天前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

你有说明书可以看一看吗?

由于MT_dialog

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

你好,

我没有示意图,但是:
Pan1740 p0.5 (5): ftdi tx
Pan1740 p0.4 (4): ftdi rx
pan1740vcc (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
离线
最后看到:4个月5天前
工作人员
加入: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
离线
最后看到:5年10个月前
加入: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
离线
最后看到:4个月5天前
工作人员
加入:2015-06-08 34
嗨aeris,

嗨aeris,

我想你用的电缆有10厘米长,对吗?另外,请将原理图中所示的去耦电容放置到vcc中,并告知我们。另一件事是你在地面上有复位,你如何执行需要从智能片段复位?你在骑自行车?

由于MT_dialog

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

你好,

是的,我用Vcc重置了DA。

谢谢。

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

嗨aeris,

请尽量放置至少电容器,以避免任何电源涟漪从电力循环。

由于MT_dialog

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

大家好
什么是理想的测试程序,以启动蓝牙测试与PAN1740模块在我自己的PCB调试的UART?

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

嗨mayrarg,

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

由于MT_dialog