24个职位/0个新职位
最后一篇帖子
艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
用UART编程PAN1740

你好

我想为测试编写一些模块。

我需要确保在没有闪存和OTA的情况下使用UART对PAN1740进行编程。
1) 插上Vbat 3V电源
2) 插上Vdd 6.8V电源
3) 使用SmartSnippet GUI通过UART上传一个十六进制文件(如DSPS示例)以烧录模块
4) 拔下Vdd
5) 拔下Vbat

我只需要这些别针
主电池
GND
Vdd
德克萨斯州
Rx

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

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

谢谢

摩根瓦莱酒店

MH_对话框(未验证)
你好Morgane Vallée,

你好摩根瓦莱,

手术看起来不错。更多详情请参考AN-B-020

比尔,莫里斯

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
你好

你好

我用P1。0表示Tx和P1。2用于Rx,但我不能在SmartSnippets中选择它们,这是一个大问题吗?
控制高压的GPIO引脚是什么?

谢谢

摩根瓦莱酒店

英戈
离线
最后一次见到:1年2个月前
大师 松下
加入:2014-01-16 11:19
你好Morgane,

你好Morgane,

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

顺致敬意,
英戈

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
你好

你好

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

谢谢

摩根瓦莱酒店

MT_对话
离线
最后一次见到:1年1个月前
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

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

控制高电压的默认GPIO引脚是P1_2。

谢谢你的对话

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
你是认真的吗?

你是认真的吗?
我现在能做什么?把我那一千欧元的原型扔进垃圾桶,因为它太有用了,没法说出来数据表我们可以改变UART的引脚只有在烧掉它?

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

乔西姆韦
离线
最后一次见到:2年4个月前
大师
加入:2014-01-14 06:45
引导顺序是

引导顺序在中指定http://support.dialog-semiconductor.com/resource/b-001-da14580-booting-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-end-product-testi....

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
是的,对不起,

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

在我的董事会上,我只能访问P0。5和P0.05。7,这些是Rx引脚,我看不到解决方案,很难出售PAN1740。。。

我自己控制电压。

谢谢

摩根瓦莱酒店

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
你好

你好

我修补了我的电路板以使用P0。6和P0.05。7 UART。
我使用一个PAN1740和一个带有USB到UART加密狗的电源来编程。

我尝试使用SmartSnippets从UART启动:
-我开始下载programmer_ES5。箱子
>上面写着“按硬件重置…”
-我插上VCC
-我插上Vdd
-我插入Tx和Rx
>上面写着“检测到重置”
它卡住了,很长一段时间什么也没做。

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

有主意吗?

谢谢

摩根瓦莱酒店

MT_对话
离线
最后一次见到:1年1个月前
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

我认为三角形信号表明da被困在启动序列中(找不到启动源)。您是否检查了智能代码片段中的相应PIN?

谢谢你的对话

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
是的,别针看起来

是的,别针看起来不错。我也尝试使用CLI。
我试着用P0。4和P0。5 UART,同样的问题。
我再次打开示波器,在PAN1740 RX上有一个信号看起来很好,并且部分重复(只有1比特的外观变化)。

[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]检测到重置

而智能片段被卡住了。。。

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

谢谢

MT_对话
离线
最后一次见到:1年1个月前
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

我刚刚用P0在对话框的主板上试过了。6和P0.05。7个UART引脚,似乎工作正常,因此您一定有硬件问题。

是你没卖的那个吗?

你有没有其他模块可以尝试或开发工具包?

谢谢你的对话

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
不,是另一个。

不,是另一个。
这一个在它的焊盘上焊接了小导线。

我插上Vcc和UART,有时它会变得很热,我会尝试另一个。。。

谢谢

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
你好

你好

我用另一台PAN1740进行了测试,发现了同样的问题:-/

使用3伏FTUART和3伏FTUART
我尝试使用带有P0的SmartSnippets从UART启动。4和P0。5 :
-我开始下载programmer_ES5。箱子
我等它说“按硬件重置…”
-我插上VCC
-我插入Tx和Rx
>上面写着“检测到重置”
它卡住了,很长一段时间什么也没做。

谢谢

摩根瓦莱酒店

MT_对话
离线
最后一次见到:1年1个月前
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

你有要看的照片吗?

谢谢你的对话

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
你好

你好

我没有示意图,但是:
PAN1740 P0。5(5):FTDI传输
PAN1740 P0。4(4):FTDI接收
PAN1740 VCC(8):3.3V实验室电源
PAN1740 GND(A、B、C、D、15、17、19、20、1、7):GND
PAN1740 RST(2):接地
PAN1740 VPP(14):浮动或6.8V实验室电源
全部用小线焊接在PAN1740焊盘上。

我需要3.3V还是5V FTDI UART?

谢谢

MT_对话
离线
最后一次见到:1年1个月前
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

P0、P1、P2、P3端口的容差为3.3V。

因此,建议使用3.3V FTDI UART。

我相信你已经注意到了http://gr.mouser.com/pdfdocs/PAN1740DesignGuideRev101.PDF所以原理图是一样的。

谢谢你的对话

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
你好

你好

如果没有使用,DA数据处理器会将RST连接到GND(我拔下电源重置)。
我没有使用串行电阻器,我认为它们是用于GPIOs隔离的。
在示意图上。P0.05。1 P0。2.P0.05。使用3,但PAN1740中的默认UART为P0。4 P0.05。5和一个DA应用程序便笺,上面写着我们使用的四个不在乎的女巫:-/
我不使用电容器来降低噪音。。。

我手动连接线路,但不到16秒。
当断开TX RX和Vcc时,我将它们接地。

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

谢谢

MT_对话
离线
最后一次见到:1年1个月前
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

我想你用的电缆有10厘米长吧?另外,请将示意图中所示的去耦电容器放在vcc上,并告知我们。另一件事是,你已经在地面上重置了,你如何执行智能代码段所要求的重置?你在骑自行车吗?

谢谢你的对话

艾里斯
离线
最后一次见到:6年7个月前
加入:2015-03-05 14:45
你好

你好

是的,我用Vcc重置DA。

谢谢

MT_对话
离线
最后一次见到:1年1个月前
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

请尝试将电源至少放置在电容器上,以避免电源循环产生任何电源涟漪。

谢谢你的对话

梅拉格
离线
最后一次见到:4年4个月前
加入:2017-10-02 18:03
大家好

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

MT_对话
离线
最后一次见到:1年1个月前
工作人员
加入:2015-06-08 11:34
嗨,梅拉格,

嗨,梅拉格,

你可以使用SDK中包含的任何ble示例,ble_app_barebone或ble_app_配置文件示例是我所说的最简单的示例(没有按钮或LED等,只有ble活动)。

谢谢你的对话