24 posts / 0 new
最后一篇帖子
aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
用UART编程PAN1740

你好,

I want to program some module for testing.

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

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

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

Is that all ? It's look too simple :p

谢谢

摩根瓦莱酒店

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

你好摩根瓦莱,

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

比尔,莫里斯

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
你好,

你好,

我用P1。0表示Tx和P1。2用于Rx,但我不能在SmartSnippets中选择它们,这是一个大问题吗?
And what is the GPIO pin that control high voltage ?

谢谢

摩根瓦莱酒店

英戈
Offline
最后一次见到:13小时22分钟前
Guru Panasonic
加入:2014-01-16 11:19
你好Morgane,

你好Morgane,

the Pinning is described in the datasheet:
http://pideu.panasonic.de/produkte/bluetooth-40-low-energy-single-mode/p...

Best regards,
英戈

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
你好,

你好,

I read the datasheat, and it say, "*Dependent on the software configuration the UARTcan be set also to any other IO.".
But I can't select my pins in SmartSnippets, so, can I modify a SmartSnippets file or is this a big problem ?

谢谢

摩根瓦莱酒店

MT_对话
Offline
最后一次见到:1 year 1 month ago
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

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

The default GPIO pin that controls hign voltage is P1_2.

谢谢你的对话

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
Are you serious ?

Are you serious ?
What I can do now ? Put my thousand euros prototype to trash because it's too useful to say in数据表that we can change the pins UART只有在烧掉它?

And what is thepurposeof the GPIO pin that controls high voltage ?... (this is not in the datasheet too)

Joacimwe
Offline
最后一次见到:2 years 4 months ago
Guru
加入:2014-01-14 06:45
The booting sequence is

引导顺序在中指定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上运行代码。
Once you have booted a firmware, that firmware can however communicate over UART with different pins.

对OTP编程时使用控制高电压的GPIO引脚。编程OTP时,需要6.8 V电压,该引脚可打开或关闭。这叫做VPP。如果你有一个控制自己的外部开关,你不需要这个控制引脚。所有这些都在http://support.dialog-semiconductor.com/resource/b-020-end-product-testi....

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
是的,对不起,

是的,对不起,
I agree, I think the name "Booting from Serial Interfaces" look not for my purpose but an app case...
我同意,我没有读这个appnote,我只读了AN-B-020,因为我使用了PAN1740,并且认为一些appnote不适用于它们,因为它是不同的,一些引脚无法访问,并且已经校准过了。。。

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

我自己控制电压。

谢谢

摩根瓦莱酒店

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
你好,

你好,

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

我尝试使用SmartSnippets从UART启动:
-我开始下载programmer_ES5。箱子
> it say "press hardware reset..."
-我插上VCC
-我插上Vdd
- I plug Tx and Rx
> it's say "reset detected"
And it stuck and do nothing more for a long time.

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

有主意吗?

谢谢

摩根瓦莱酒店

MT_对话
Offline
最后一次见到:1 year 1 month ago
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

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

谢谢你的对话

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
是的,别针看起来

是的,别针看起来不错。我也尝试使用CLI。
I try with P0.4 and P0.5 UART, same problem.
I put again the oscilloscope, I have a signal look good and partially repetitive (only 1bit look change) on PAN1740 RX.

[INFO@15-07-16 13:36:15]与COM4端口的连接已成功打开。
[INFO@15-07-16 13:36:15]已开始下载程序。。。
[ACTION @15-07-16 13:36:16] Please press the hardware reset button on the board to start the download process.
[INFO @15-07-16 13:36:23] Reset detected

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

You think SmartSnippets can receive the start code but the PAN1740 don't receive the answer ?

谢谢

MT_对话
Offline
最后一次见到:1 year 1 month ago
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

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

Is it the one you 've unsoldered?

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

谢谢你的对话

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
不,是另一个。

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

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

谢谢

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
你好,

你好,

I tested with another PAN1740 and I have the same problem :-/

使用3伏FTUART和3伏FTUART
我尝试使用带有P0的SmartSnippets从UART启动。4和P0。5 :
-我开始下载programmer_ES5。箱子
I wait it say "press hardware reset..."
-我插上VCC
- I plug Tx and Rx
> it say "reset detected"
And it stuck and do nothing more for a long time.

谢谢

摩根瓦莱酒店

MT_对话
Offline
最后一次见到:1 year 1 month ago
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

Do you have a shcematic to have a look?

谢谢你的对话

aeris
Offline
最后一次见到:6 years 8 months ago
加入: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) : GND
PAN1740 VPP(14):浮动或6.8V实验室电源
全部用小线焊接在PAN1740焊盘上。

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

谢谢

MT_对话
Offline
最后一次见到:1 year 1 month ago
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

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

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

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

谢谢你的对话

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
你好,

你好,

The DA datasheat say to connect RST to GND if no used (I unplug supply to reset).
I not use serial resistor, I think they are for GPIOs isolation.
在示意图上。P0.05。1 P0。2.P0.05。使用3,但PAN1740中的默认UART为P0。4 P0.05。5和一个DA应用程序便笺,上面写着我们使用的四个不在乎的女巫:-/
I not use capacitor for noise reduction...

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

I take a picture of my hackhttp://paste.ansible.fr/data/img/big/a42b306b-IMAG0097.jpg

谢谢

MT_对话
Offline
最后一次见到:1 year 1 month ago
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

我猜你强的电缆g are 10cm long isn't it? Also can you please place the decoupling capacitor shown in the schematic to your vcc and let us know. Another thing you have the reset in ground, how do you perform the reset that is required from smart snippets ? You are power cycling?

谢谢你的对话

aeris
Offline
最后一次见到:6 years 8 months ago
加入:2015-03-05 14:45
你好,

你好,

Yes, I use Vcc to reset the DA.

谢谢

MT_对话
Offline
最后一次见到:1 year 1 month ago
工作人员
加入:2015-06-08 11:34
嗨,艾里斯,

嗨,艾里斯,

Please try to place the at least the capacitor in order to avoid any power supply ripples from power cycling.

谢谢你的对话

mayrarg
Offline
最后一次见到:4 years 4 months ago
加入:2017-10-02 18:03
你好everyone

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

MT_对话
Offline
最后一次见到:1 year 1 month ago
工作人员
加入:2015-06-08 11:34
Hi mayrarg,

Hi mayrarg,

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

谢谢你的对话