遵循文件,我在评估板上启动完整的托管记者。如果我不断开连接,看门狗将调用NMI中断,并且每个都停止。所以我开始记者并与Ctrl + F5断开连接,希望程序将运行。
Now I start the full embedded monitor on the USB stick. Also disconnect and start the host monitor application, but it seems can't communicate to the USB stick.
####################################################
# DA14580 Proximity Monitor demo application #
####################################################
No cmdline arguments.
Enter COM port number (values: 1-65535, blank to exit): 30
Connecting to COM30
Com30成功开放,波特率115200
Waiting for DA14580 Device
我缺少的任何想法?
Using:
DA14580 SDK v2.0.4.1.
uVision4
Windows 7 Professional

您好aritec,在接下来的几天里,我们正在发布一个新的SDK,它具有改进的近距离涂层。这将从支持网站的资源部分提供。SDK本身将是一个清洁度,更多的用户友好。这个新的SDK支持我们发布的DA14580的新ROM修订版。我建议,对于任何未来的发展,迁移到新的ROM修订并使用新的SDK。(你可以使用相同的主板,我们只需要换掉你的女儿板 - 我会与您联系以安排)。最好的问候,je_dialog
各位,
I am playing with full hosted proximity reporter on the evaluation board. However, I found something really strange.
In da14580_config.h, there are four lines:
#define CFG_PRF_BASS 1
#define CFG_PRF_DISS 1
#define CFG_PRF_PXPR 1
#define CFG_PRF_FMPL 1
I assume they are switches used to create profile database on evaluation board. But when I was going to disable any of them using #undef, I noticed that Android APPs always found these seven services there:
GENERIC ACCESS SERVICE
GENERIC ATTRIBUTE SERVICE
DEVICE INFORMATION
链接损失
IMMEDIATE ALERT
TX权力
电池服务
Do you know what's the reason? Thanks!
让我重塑我的问题:in the proximity reporter application, if I modify
#define CFG_PRF_DISS 1
为此:
#undef cfg_prf_diss,
将在数据库中创建设备信息吗?如果我正在使用Android应用程序列出在评估板上运行的所有BLE服务,那么应用程序会看到设备信息服务吗?
Hi,
This is a known issue with Android devices in general. When Android connects to a device that is already known to it, the service discovery step is skipped. To force a service deiscovery (in order to reflect the changes to the services) you need to disable and re-enable Bluetooth on your Android Device.
Hi,
The issue you are having has to do with the fact that the DA14580 shuts off the M0 microcontroller as it enters sleep mode. This causes the J-Link to halt execution of the application. The debugger cannot be used while sleep mode is enabled. There is a configuration file for each project named da14580_config.h in which you can change the sleep mode behavior. Originally it is set like this:
大家好,
I would like to known what happend with reporter_fe application in my DA14580 board. I have loaded the application in board ( Debug + Run + Debug to start) but when I search the device with the monitor application in USB-Dongle, it founds anything. This need a different configuration of Jumpers? How can I see if the reporter is correctly running?
非常感谢你,我希望你的答案。
Best regards,
JV
Hi Software3,
对于应用程序,要作为完全托管的报告设备运行,您需要加载
dk_apps \ keil_projects \ proximity \ eporter_fh \ fh_proxr_sdk.uvproj
I noticed you mentioned " reporter_fe application"
这可能是这个问题吗?
Best regards,
RVA._Dialog
嗨je_dialog,
I tried the Proximity example in the new SDK 3.0.6, but the problem wsa still there.
Do you have any idea what was happened?
Beast regards,
你好xup,你能说明你有细节的问题吗?这个帖子上有几个不同的点。
Thanks & BR JE_Dialog
我尝试了新的SDK 3.0.6,但是got the same messages on the windows terminal.
这里是同样的信息:
####################################################
# DA14580 Proximity Monitor demo application #
####################################################
No cmdline arguments.
Enter COM port number (values: 1-65535, blank to exit): 30
Connecting to COM30
Com30成功开放,波特率115200
Waiting for DA14580 Device
......
嗨xup,
让我们隔离一下的两个问题。如果您将报告器_FH加载到devkit上,(构建/开始调试/运行/停止调试),您是否可以看到使用智能手机的设备广告?对于iOS使用LightBlue应用程序,适用于Android(4.3或以上)使用Blueloupe。两个工具都应该向您展示一个名为DA1458x的设备。
If you can see the device advertising, disconnect the debugger from the devkit and then build/debug/run the monitor_fe_usb on the USB stick. If you diconnect and reconnect the USB stick with the Windows Device Manager open, you can see which serial port to use - just to make sure.
是的,我按照文件的程序“UM-B-010 - Proximity Application.pdf”,就像你说的那样,但仍然无法获得它。
我发现论坛中有一些关于这个问题的帖子。以下是列表:
http://support.dialog-semiconductor.com/proximity-application-not-workin...
http://support.dialog-semiconductor.com/proximity-reporter-not-working-help
进一步的建议?
嗨xup,
I need to know at what step you are stuck. Did you, or did you not, see the proximity reporter_fh advertising using your smart phone?
Hi MHv_Dialog,
I did every steps you mentioned, and I can see proximity reporter_fh advertising using your smart phone.
我还从devkit断开了调试器,然后在USB棒上构建/调试/运行Monitor_fe_usb。我用Windows设备管理器打开了我对USB棒重新连接,我可以看到串行端口。
我在主机应用程序中输入了端口号,但没有。
Here is the example of host application message:
####################################################
# DA14580 Proximity Monitor demo application #
####################################################
No cmdline arguments.
Enter COM port number (values: 1-65535, blank to exit): 30
Connecting to COM30
Com30成功开放,波特率115200
Waiting for DA14580 Device
SDK 5.0.4 \ DA1458x_sdk_5.0.4 \ da1458x_sdk \ 5.0.4 \ projects \ target_apps \ ble_examples \ prox_monitor_ext
I'm test Demo Kit Basic .
It was working in the Kit with Keil ( Start / Stop Debug Session).
J5跳跃:25-26,27-28,P0_4,P0_5,P0_6,P0_7
keil-flash-target - >调试 - >“J-Link / T-Trace Cortex”(SW)
PC:host_proxm_sdk.exe <----->“s”keyInput ===>“显示所有设备信息”
*------------------------------------------------------------------------------------------------------*
J5 Jump : P0_4,P0_5,P0_6,P0_7
下一页:SmartSnippets>固件>具有J-Tag模式 - > SPI写入
PC:host_proxm_sdk.exe <----->“s”keyInput ===>“不显示任何东西”
Why It is ?
什么问题?你能告诉我该怎么办?
#define hw_config(2):上面的GPIO设置----
#define uart1_tx_gpio_port gpio_port_0.
#define uart1_tx_gpio_pin gpio_pin_4.
#define uart1_rx_gpio_port gpio_port_0.
#define UART1_RX_GPIO_PIN GPIO_PIN_5
#define UART1_RTSN_GPIO_PORT GPIO_PORT_0
#define UART1_RTSN_GPIO_PIN GPIO_PIN_6
#define uart1_ctsn_gpio_port gpio_port_0.
#define UART1_CTSN_GPIO_PIN GPIO_PIN_7
嗨Seundae Kim,
I am not sure i get the problem, the basic kit was working when you downloaded the fw via keil, and then you ve tried with Smart Snippets to do what ?
You ve written the SPI on the basic kit with the monitor fw and the device doens't respond to the terminal commands ?
首先,如果我得到这个权利,你将无法在基本套件上用UART配置编写SPI,以便通过智能片段写入SPI,您必须必须连接MISO / MOSI / CS /SPI_SUP通过J4标题旁边的小示意图所示的相应引脚。所以在申请跳线配置后,您将能够刻录SPI。完成程序后,您的FW驻留在Flash中,您必须在跳线上应用UART和SPI配置,以便能够通过SPI启动,也有UART通信,也不要忘记将FW刻录为智能时可启动片段提示您。
谢谢mt_dialog.