下午好,
我从board购买了一个PAN1740评估包。我想定制信标的标识字符串(它们目前按照UM-B-019中指示的值设置)。
我该怎么做呢?我找到了使用SDK中的Smart Tag(邻近性)示例的参考,但是软件在编程后不想启动(至少我在Locate应用程序中看不到任何东西)。
提前感谢你告诉我在哪里可以找到更多的信息。< / p > < p >问好,< br / >马修< / p > < / div > < / div > < / div > < div class =”字段field-name-field-forum-keywords field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords / pan1740 typeof =“skos:概念”属性= " rdfs: labelskos: prefLabel”数据类型= " " > PAN1740 < / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords / ble-pan1740”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " > BLE PAN1740 < / > < / div > < div class =”field-item甚至“> < a href = " / resource-keywords / ble-pan1740-programming-socket typeof =“skos:概念”属性= " rdfs: labelskos: prefLabel”数据类型= " " > BLE PAN1740编程套接字< / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords /灯塔”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " >信标< / > < / div > < / div > < / div > < div class =”字段field-name-field-device field-type-taxonomy-term-reference field-label-above”> < divclass="field-label">Device:
大家好,我已经试过联系松下了,但他们反应很慢(每周一次),这就是我来这里寻求帮助的原因。我的问题是,如何使用FTDI TTL电缆引导PAN1740芯片。首先,我将描述我的方法如下:
1。连接:
FTDI RXD------PAN1740引脚6(P0.4 UART TX)
FTDI TXD------PAN1740引脚5(P0.5 UART RX)
外部电源3.0V------PAN1740引脚8(Vcc)
外部接地------PAN1740引脚19(GND)和FTDI GND。Keil
我使用Keil构建DSP(DA14580对话串口服务源代码)和blinky示例(来自SDK5.0.4),它们都生成一个out文件夹,其中包含相应的十六进制文件
3。SmartSnippets
然后我打开SmartSnippets,选择正确的COM端口DA14580-01和UART。在Booter窗口中,我尝试了两个十六进制文件(DSP和blinky),结果上传失败。请参阅下面的日志:
[INFO Booter@16-10-20 19:54:49]从文件C:\Users\Liu Lab\Desktop\PAN1740\DA1458x\u DSPS\u v\u 5.150.2\DA1458x\u DSPS\v\u 5.150.2\projects\target\u apps\DSPS\sps\u device\Keil\u 5\out\u 580\sps\u device.hex中读取18652字节。
[INFO Booter@16-10-20 19:54:49]与COM5端口的连接已成功打开。
[INFO Booter@16-10-20 19:54:49]已开始下载过程…
[ACTION Booter@16-10-20 19:54:50]请按主板上的硬件重置按钮开始下载过程。
[ERROR Booter@16-10-20 19:55:05]超时:超过16000毫秒未检测到重置信号。
[INFO Booter@16-10-20 19:55:05]已成功从端口COM5断开连接。
[错误引导程序@16-10-20 19:55:05]未能将固件文件下载到主板。
我尝试手动将PAN1740重置引脚连接到Vcc,然后将其连接回地面,但仍然得到相同的结果。我在论坛上发现了其他人发布的类似问题,但他们有主板和J-Link适配器(我只有FTDI TLL串行连接器)。而其中一个帖子(https://support.dialog-semiconductor.com/reset-button-doesnt-work-when-u...)提示我,也许我应该修改我的Keil项目,我想知道为什么要修改?这些文件只是用于评估工具包吗?你可能知道发生了什么事吗?
我真的希望学习过程更简单。我知道当使用普通串行连接工具时,你不会有调试功能,但我需要的只是DSPS配置文件。因为你的网站上提供了源代码,我想我根本不需要修改这个项目。
最后,提前感谢你的时间。我没有BLE固件的经验,如果我能尽快给你们打电话让这个芯片工作,我会非常感激。
关于,
Michael
注释:DA14580_581_583_SDK_3.0.10.1已经被复制到"SDK"文件夹中。
=== Reporter ===
Build SDK\dk_apps\keil_projects\proximity\prox_reporter_ext_usb\Keil_5\prox_reporter_ext_usb。uvprojx在MDK5
调试,[run], exit debug
Run SDK\binaries\host\windows\proximity\reporter\host_proxr_sdk.exe
####################################################
# DA14580 Proximity Reporter demo application #
####################################################
No cmdline arguments.
Enter COM port number (values: 1-65535, blank to exit): 62
Connecting to COM62
COM62 succesfully opened, baud rate 115200
Waiting for DA14580 Device
upgrade_image1.img already exists.
upgrade_image2.img already exists.
OR
####################################################
# DA14580 Proximity Reporter demo application #
####################################################
No cmdline arguments.
Enter COM port number (values: 1-65535, blank to exit): 62
Connecting to COM62
COM62 succesfully opened, baud rate 115200
Waiting for DA14580 Device
upgrade_image1.img header init OK.
upgrade_image2.img header init OK.
=== Monitor ===
Build SDK\dk_apps\keil_projects\proximity\prox_monitor_ext_usb\Keil_5\prox_monitor_ext_usb.uvprojx in MDK5
debug, exit debug
Run SDK\binaries\host\windows\proximity\monitor\host_proxm_sdk.exe
=================================================================
####################################################
# DA1458x Proximity Monitor demo application #
####################################################
# No. bd_addr Name Rssi #
# 1 00:04:3e:08:61:3a Amp'ed Up! -75 dB #
# 2 d0:5f:b8:57:e3:dc Zephyr HXM200012337 -91 dB
#
Select number of device to connect or 'S' to Rescan:
=================================================================
So the monitor is detecting other BLE devices, however not the Reporter.
I am following UM-B-010 and the "PAN1740 Design Guide" Chapter 12 (rev 1.6) which gives a step by step instruction for setting up both ends of Proximity using DA14580.
http://na.industrial.panasonic.com/sites/default/pidsa/files/panasonic_p...
Maybe there is a problem with line // Sleep(100); in app.c of host_proxr_sdk, it is taking 100% of one of my win7x64 CPUs.
Unfortunately, windows.h is missing from SDK\host_apps\windows\proximity\reporter\host_proxr_sdk so I was not able to rebuild in Microsoft Visual Studio 2013 Community.
Any thoughts on how to proceed?
Thanks,
Owen
What could be the possible reason for this intermittent erroneous behavior? Note that we have connected only the UART RX/TX and ground lines of the PAN1740 to the controllers UART lines. We dont use the hardware flow control. Can this be causing the issue?(We tried modifying the flow control to SW in da14580_config.h file but still the problem persists.
Please help..
Regards,
Aravinda