雷竞技电竞平台Dialog半导体客户支持-模块-松下 https://support.dialog-semiconductor.com/forum-post-device/module-panasonic EN 寻找PAN 1740的应用程序代码 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-软件/looking-application-code-pan-1740
论坛:
模块-松下 2019年5月2日星期四12:14:24 +0000 甘地 304023年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/looking-application-code-pan-1740#comments 尝试连接DSPS应用程序时,设备已断开连接 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-尝试连接时软件/设备已断开连接 < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >你好,< br / >我需要一些帮助关于“设备断开连接”problem when trying to connect to my PAN1740 module with DSPS app (iOS and Android). My DSPS SDK is DA14580_DSPS_3.150.2.
Ocasionally (maybe in 20% of attempts in average), the device wont connect with DSPS app. The error I get is "Device is disconnected". However, there were no problems when older PAN1740 modules was used. The problem occurs on newer modules only. The difference between older and newer modules are only in one number engraved on it. Complete marking on older module is PAN1740 02/02 ENW89846A1KF 1513311 FCC ID: T7V1740. The marking on newer module is PAN1740 02/02 ENW89846A1KF 1627111 FCC ID: T7V1740.
What could be the problem? Do newer modules contain newer code, which behaves differently? Or are there any hardware differences?
Should we use newer DSPS SDK? Or are there any other issues we should be aware when integrating DSPS SDK and our app?
Thanks for your help,
Rado

2017年9月26日星期二19:18:04+0000 拉多。glas@domago.net 96886年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/devise-disconnected-when-trying-connect#comments PAN1740的生产试验 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-软件/生产测试-pan1740
论坛:
dialog smartbond蓝牙低能–软件=“隐藏摘要字段标签的字段名称正文字段类型文本”>

亲爱的支持团队,

在基于PAN1740的定制硬件上运行Dialog提供的生产测试固件时,我们目前面临一个问题。
原始DA14580源代码仅针对UART RX/TX引脚分配进行了调整。
当我们连接连接管理器并启动任何TX测试时(例如,未调制的TX),我们可以在频谱中观察到一个载波,但频率不正确。通道37的信号看起来或多或少正常。载波位于2402 MHz。通道38位于2404 MHz而不是2426 MHz。通道39也位于2404 MHz,但形状更宽。
prod_测试fw基于SDK5.0.4;连接管理器为v3.0.10.

您能给出一个提示吗?

顺便说一句。实际应用程序fw运行良好。例如,广告频道完全满足。

谢谢,
霍尔格

设备:
模块-松下 2017年6月14日星期三14:48:15+0000 hlinde 49602 athttps://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-软件/生产测试-pan1740#评论 多个SPI从机连接到PAN1740 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-42-%E2%80%93-software/multiple-spi-slaves-connecting
论坛:
dialog smartbond蓝牙低能–软件=“隐藏摘要字段标签的字段名称正文字段类型文本”>

Hi,
如何使用不同的芯片选择将多个SPI从设备连接到PAN1740?
如何配置它们并读取代码中的数据

谢谢您
Bharath

设备:
模块-松下 星期一,2016年10月24日06:36:17 +0000 巴拉斯 4816在https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-42-%E2%80%93-软件/多个spi从机连接#注释 J-Tag引脚作为GPIO https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-42-%E2%80%93-软件/j-tag-pins-gpio
论坛:
我们的产品,我们计划使用J-TAG管脚SWDIO和SWCK作为GPIO。我们正在使用一个外部的SPIHFLASH存储器来存储代码。对于这一点,我们需要禁用调试模式。如果我们这样做,我们仍然能够通过J-TAG将代码加载到外部SPILL闪存吗?BR/>这是一个好的设计要考虑吗?有一个下注吗?如何访问这些PIN?

设备:
模块-松下 2016年10月21日星期五06:39:14+0000 巴拉斯 4809 athttps://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-42-%E2%80%93-软件/j-tag-pins-gpio#注释 政府新闻出版总署迟交的回应 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-da1458x-bt42-%E2%80%93-software/late-gapm-response < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >你好,< / p > < p >我经历以下行为:我的应用程序发送GAPM_START_ADVERTISE_CMD命令到TASK_GAPM。就功能而言,一切正常:DA1458x开始发布广告,我可以建立连接。奇怪的是,只有在连接建立之后,我才会得到GAPM_CMP_EVT消息(这是对GAPM_START_ADVERTISE_CMD命令的确认响应)!通信顺序为:

TASK_APP: GAPM_START_ADVERTISE_CMD
<>
<>
TASK_GAPC: GAPC_CONNECTION_REQ_IND
TASK_GAPM: GAPM_CMP_EVT (param->operation:

我相信我应该在发送GAPM_START_ADVERTISE_CMD后立即收到GAPM_CMP_EVT。你知道是什么导致了这种行为吗?

我正在使用外部uC配置(GTL SPI),以防这很重要。< / p > < p >感谢任何帮助,< br / > mabraun < / 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 / gapm typeof =“skos:概念”属性= " rdfs: label skos:prefLabel" datatype="">GAPM

2016年9月6日星期二13:30:49+0000 mabraun 4559 athttps://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-da1458x-bt42-%E2%80%93-软件/gapm后期回复#评论 SPS和custs1:调用了错误的处理程序 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-da1458x-bt42-%E2%80%93-software/sps-custs1-wrong-handler-called < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >你好,< / p > < p >我有一个项目与一个定制的服务(custs1)和Dialog SPS服务。我的问题是,在发送SPS_SERVER_CREATE_DB_REQ消息到TASK_SPS_SERVER后,错误地调用了custs1_create_db_req_handler(而不是sps_server_create_db_req_handler)。

有什么问题吗?如果需要,我很乐意提供更多信息。我使用的是SDK 5.0.4。< / p > < p >谢谢,< br / > mabraun < / 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 / custs1”“=“skos:概念”属性=“rdfs: label skos: prefLabel”datatype="">CUSTS1

2016年9月6日星期二12:58:13+0000 mabraun 4558年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-da1458x-bt42-%E2%80%93-software/sps-custs1-wrong-handler-called#comments SPI GTL接收回调函数 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-da1458x-bt42-%E2%80%93-软件/spi gtl接收回调函数 < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >你好,< / p > < p >为了能够调试的一些问题I'm having, I would like to know which function handles the reception of incoming SPI GTL messages in an external uC configuration. I used the proximity reporter example as a starting point. In spi_hci.c I can see that a callback function is called in spi_receive_data_isr(). This callback is set through the spi_hci_read_func() function. However, I am not able to trace back this callback (I end up in jump_table.c).

Could you please point me to the function that handles incoming GTL SPI messages?

Thanks,
mabraun

EDIT: I am talking about the DA1458x (slave) side here.

2016年9月6日星期二11:49:13+0000 mabraun 4557 athttps://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-da1458x-bt42-%E2%80%93-software/spi-gtl-receive-callback-function#comments SPI GTL死锁 https://support.dialog-semiconductor.com/spi-gtl-deadlock < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >你好,< / p > < p >我操作DA14580在外部处理器configuration. It is controlled by a uC (SPI master) using the GTL 5-wire SPI protocol. I keep having the problem of running into a deadlock. When streaming some data over BLE (hence a lot of traffic between the uC and the DA), I run into a state where both the DA and the uC want to transmit at the same time. More specifically, the DA gets stuck in the spi_hci_write_func() function. It drives the DREADY signal high and waits for an SPI transfer (spi_wait_for_transfer()):

...
spi_dready_high(); // Assert dready to request transmit
do {
spi_wait_for_transfer(); // Wait for SPI transaction from SPI master device
...

However, the uC tries to send a message at the same time and gets stuck in the spi_send_hci_msg() function, waiting for the DREADY signal to go low:

...
// disable dready interrupt
dready_irq_disable();
// Polling DREADY to detect if data is being received
while(dready_get_status());
...

The following happens:
- The uC disables the dready interrupt, just before the DA asserts the dready signal.
- The dready signal goes high, but no interrupt is triggered on the uC side.
- Instead, the uC waits for the dready signal to go low.
- The dready signal won't go low, since the DA is waiting for an SPI transmission.
--> Deadlock

I'm wondering how the protocol intends to avoid running into the deadlock described above. From what it looks like there is no mechanism that prevents that situation.

Thanks!
mabraun

edit: tried to make problem description more comprehensive

Keywords: 
周二,2016年7月26日18:34:26 +0000 mabraun 4284年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/spi-gtl-deadlock#comments 通过UART自动化OTP编程 https://support.dialog-semiconductor.com/automate-otp-programming-over-uart < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -工具”“=“sioc:容器sioc:论坛”属性= " rdfs: labelskos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量——工具< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >你好对话框中,< / p > < p >我想完全自动化OTP编程过程。对于硬件,我有一个使用FTDI 230X芯片的定制接口板。对于固件,我有一个HEX文件和OTP头文件,我正在闪烁。

我目前能够使用CLI编程OTP。然而,我希望避免使用RESET引脚或有任何类型的用户干预我的脚本。我使用的FTDI芯片的一个特点是它有gpio,可以编程进行比特敲打。其中一个gpio可以切换为RESET。有没有任何方法,我可以创建我自己的裸编程脚本,消除了按下Reset按钮的需要,只是调用FTDI芯片来做它?我知道FTDI芯片的指令。我只是不知道如何在Dialog端调用它。

Thank you and regards,

Michael

2016年7月7日星期四23:29:20 +0000 米奇 4109年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/automate-otp-programming-over-uart#comments