24 posts / 0 new
最后一篇文章
aeris
Offline
最后一次露面:6 years 8 months ago
加入:2015-03-05 14:45
编程Pan1740与UART

你好,

I want to program some module for testing.

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

我只需要这些针?:
Vbat
GND.
Vdd
TX.
RX.

我只需要这个东西:
USB到UART.
3V来源
6.8V来源

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

谢谢,

MorganeVallée.

mh_dialog(未经验证)
你好MorganeVallée,

你好MorganeVallée,

程序看起来很好。有关更多详细信息,请参阅AN-B-020

布尔斯,莫里斯

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

你好,

我使用p1.0 for tx和p1.2对于rx,但我不能在smartsnippets中选择它们,这是一个大问题吗?
And what is the GPIO pin that control high voltage ?

谢谢,

MorganeVallée.

ingo.
Offline
最后一次露面:13小时58分钟前
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,
ingo.

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 ?

谢谢,

MorganeVallée.

mt_dialog.
Offline
最后一次露面:1 year 1 month ago
职员
加入:2015-06-08 11:34
嗨Aeris,

嗨Aeris,

您不能使用其他端口以便仅从UART从UART到DA靴子(您在智能片段中看到的那些)引导。在您将固件下载到您的电路板之后,您可以使用您想要的任何UART端口。

The default GPIO pin that controls hign voltage is P1_2.

谢谢mt_dialog.

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-semicondiondiondum/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.7,这些都是rx引脚,我看不到解决方案,它真的很难取消持续这个锅1740 ......

我自己控制电压。

谢谢,

MorganeVallée.

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

你好,

我修补了我的电路板以使用p0.6和p0.7 UART。
我使用Pan1740和USB的电源,以便UART加密狗进行编程。

我尝试用smartsnippet启动UART:
- 我开始下载programmer_es5.bin
> 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一个奇怪的信号看起来三角形......,但我只有10cm的电线......

请问一个想法吗?

谢谢,

MorganeVallée.

mt_dialog.
Offline
最后一次露面:1 year 1 month ago
职员
加入:2015-06-08 11:34
嗨Aeris,

嗨Aeris,

我认为三角形信号指示DA捕获在引导序列中(无法启动的东西)。您是否从智能片段检查了相应的引脚?

谢谢mt_dialog.

aeris
Offline
最后一次露面:6 years 8 months ago
加入:2015-03-05 14:45
是的,PINS配置

是的,PINS CONFIG看起来很好。我也试着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.

[信息@ 15-07-16 13:36:15]与COM4端口的连接已成功打开。
[信息@ 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

和Smartsnippets卡住了......

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

谢谢。

mt_dialog.
Offline
最后一次露面:1 year 1 month ago
职员
加入:2015-06-08 11:34
嗨Aeris,

嗨Aeris,

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

Is it the one you 've unsoldered?

您还有其他模块是否尝试或开发套件?

谢谢mt_dialog.

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.3V和5V FTDI UART
我尝试使用具有p0.4和p0.5的SmartSnippet来启动UART:
- 我开始下载programmer_es5.bin
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.

谢谢,

MorganeVallée.

mt_dialog.
Offline
最后一次露面:1 year 1 month ago
职员
加入:2015-06-08 11:34
嗨Aeris,

嗨Aeris,

Do you have a shcematic to have a look?

谢谢mt_dialog.

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

你好,

我没有原理图,但是:
PAN1740 P0.5(5):FTDI TX
Pan1740 P0.4(4):FTDI RX
PAN1740 VCC(8):3.3V实验室供应
Pan1740 GNDS(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.
Offline
最后一次露面:1 year 1 month ago
职员
加入:2015-06-08 11:34
嗨Aeris,

嗨Aeris,

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

所以建议3.3V FTDI UART。

我相信你遵循了联系http://gr.mouser.com/pdfdocs/pan1740designguiderev101.pdf.在第7页,因此原理图是相同的。

谢谢mt_dialog.

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.0 p0.1 p0.2 p0.3,但Pan1740中的默认UART是p0.4 p0.5和一个da app-note说witch一个我们使用四个不关心: -/
I not use capacitor for noise reduction...

我手动连接线,但我在不到16秒内做到这一点。
当断开连接时,我将TX RX和VCC放到GND。

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

谢谢。

mt_dialog.
Offline
最后一次露面:1 year 1 month ago
职员
加入:2015-06-08 11:34
嗨Aeris,

嗨Aeris,

我想您所使用的电缆是10厘米长sn'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?

谢谢mt_dialog.

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

你好,

Yes, I use Vcc to reset the DA.

谢谢。

mt_dialog.
Offline
最后一次露面:1 year 1 month ago
职员
加入:2015-06-08 11:34
嗨Aeris,

嗨Aeris,

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

谢谢mt_dialog.

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

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

mt_dialog.
Offline
最后一次露面:1 year 1 month ago
职员
加入:2015-06-08 11:34
Hi mayrarg,

Hi mayrarg,

您可以使用SDK中包含的任何BLE示例,BLE_APP_BAREBONE或BLE_APP_PROFILE示例是最简单的我会说(没有按钮或LED等,只是BLE Activity)。

谢谢mt_dialog.