在DA14580中划分

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
8 posts / 0 new
最后一篇
Etai.
离线
最后一次露面:2个月3周前
加入:2016-09-20 10:31
在DA14580中划分

大家好。
We are using DA14580 with DSPS that uploaded from stm32l152ve during startup process.
现在,我们在用不同的智能手机划分过程中观看不稳定的行为。
您知道模块中的无法到达代码,所以,能不能请你suggest me
用于调试折叠过程的任何工具,应用程序或方法,以解决我们的问题。
我看到你提供CLI,但请引起你的注意 - 我们不使用OTP,
然而上传来自“Main”MCU的BLE固件。

And one more question:
我想使用不同的移动设备样本检查此设备(DA14580)。
你是怎么检查的?
你能告诉我什么样的样品吗?
我的意思是,什么是操作系统?什么是制造商?
以及对我们有用的任何其他信息。

非常感谢您的时间和考虑

Syqe medical
Valerie

设备:
PM_DIALOG.
离线
最后一次露面:7小时12分钟前
职员
加入:2018-02-08 11:03
嗨Etai,

嗨Etai,

请问,请解释你的意思是“削点过程”?您是否意味着在启用安全性时的配对过程,或者您无法将DA14580与另一个对等设备连接?

Regarding the first case, be aware that pairing has a different meaning in Bluetooth LE and it is referring to security feature. The DSPS reference application code doesn't use the security feature, so there's no pairing between the devices. The functions that are executed when a connection indication arrives to the peripheral is the user_on_connection and the same function executes at the central as well when establishing the connection. If you would like to add security on the DSPS, the SDK5.0.4 has an example of how to implement security on the 580, you can take that as an example. This project is located under 5.0.4\projects\target_apps\ble_examples\ble_app_security folder path.

关于第二种情况,您是否拥有定制董事会,或者您正在使用我们的任何开发板?您的DA14580充当中央或外围设备?在外围的情况下,可以请检查是否是广告?您可以使用Power Profiler OD SmartSnippets Toolbox进行此范围。

我强烈建议您查看DSP用户手册UM-B-038 : User Manual for Dialog Serial Port Profile (DA14580)用户手册。

此外,请注意,任何进一步的输入都会非常有用,因为您的问题几乎是通用。

谢谢,PM_DIALOG.

Etai.
离线
最后一次露面:2个月3周前
加入:2016-09-20 10:31
你好

你好
通过配对过程,我的意思是密钥交换,然后通过存储配对数据来将设备与智能手机绑定。我在DSP中启用了安全性,它目前已设置为:

。oob = GAP_OOB_AUTH_DATA_NOT_PRESENT,
.key_size = key_len,
.iocap = gap_cap_no_input_no_output,
。auth = GAP_AUTH_REQ_NO_MITM_BOND,
.sec_req = gap_sec1_noauth_pair_enc,
.ikey_dist = gap_kdist_signkey,// |GAP_KDIST_IDKEY,
.rkey_dist = gap_kdist_enckey,

我们使用自己的自定义板进行产品。14580充当外设,STM32L1主MCU。由于14580没有闪存,一旦配对成功,我们会等到配对完成,然后我们使用.app_on_pairing_sucess回调来保存配对数据并将其传输到主MCU。我们的问题是在不同智能手机上的配对过程之间存在差异。有时,回调触发器和我们获得配对数据,但是在电话侧配对失败,我们的配对数据已损坏。

我们的问题是,从我所看到的那样,配对过程数据交换本身由您的内核在ROM上处理,并且我只能通过KE _ **消息获取有限的控制和调试。是否有任何方式,或任何工具,用于更深入地调试配对过程?

配对的行为也明显度均nt when tested with different smartphone models. We always see the device advertising, on any model, however, the pairing process has more issues on certain Android models. Which is why we ask whether and how you tested the module vs different phone models.

再次感谢

Syqe Medical
Valerie

Etai.
离线
最后一次露面:2个月3周前
加入:2016-09-20 10:31
你好

你好
通过配对过程,我的意思是密钥交换,然后通过存储配对数据来将设备与智能手机绑定。我在DSP中启用了安全性,它目前已设置为:

。oob = GAP_OOB_AUTH_DATA_NOT_PRESENT,
.key_size = key_len,
.iocap = gap_cap_no_input_no_output,
。auth = GAP_AUTH_REQ_NO_MITM_BOND,
.sec_req = gap_sec1_noauth_pair_enc,
.ikey_dist = gap_kdist_signkey,// |GAP_KDIST_IDKEY,
.rkey_dist = gap_kdist_enckey,

我们使用自己的自定义板进行产品。14580充当外设,STM32L1主MCU。由于14580没有闪存,一旦配对成功,我们会等到配对完成,然后我们使用.app_on_pairing_sucess回调来保存配对数据并将其传输到主MCU。我们的问题是在不同智能手机上的配对过程之间存在差异。有时,回调触发器和我们获得配对数据,但是在电话侧配对失败,我们的配对数据已损坏。

我们的问题是,从我所看到的那样,配对过程数据交换本身由您的内核在ROM上处理,并且我只能通过KE _ **消息获取有限的控制和调试。是否有任何方式,或任何工具,用于更深入地调试配对过程?

配对的行为也明显度均nt when tested with different smartphone models. We always see the device advertising, on any model, however, the pairing process has more issues on certain Android models. Which is why we ask whether and how you tested the module vs different phone models.

再次感谢

Syqe Medical
Valerie

Etai.
离线
最后一次露面:2个月3周前
加入:2016-09-20 10:31
你可以使用电力

你好
您可以使用Power Profiler OD SmartSnippets Toolbox进行此范围。
How SmartSnippets toolbox can help us. It is only for programming and loading of firmware into SRAM, OTP and Flash.
Thanks.

PM_DIALOG.
离线
最后一次露面:7小时12分钟前
职员
加入:2018-02-08 11:03
嗨Etai,

嗨Etai,

我们没有任何特定的工具来实现此范围。您可以使用嗅探器才能检查在空中交换的消息。您是否遵循SDK的BLE_APP_SECURY示例?关于SmartSnippets工具箱,包含一个名为Power Profiler的工具,您可以检查您的设备是否广告。但是,如上所述,你是正确的广告。为您的信息,使用SmartSnippets Toolbox的使用,您无法将固件下载到系统RAM中。您只能刻录SPI闪存或OTP。

谢谢,PM_DIALOG.

Etai.
离线
最后一次露面:2个月3周前
加入:2016-09-20 10:31
Yes, I used SDK example for

是的,我使用SDK示例添加安全性。

What about the second issue? Can you explain to me how you checked this device?
你有什么智能手机模型?
安卓?苹果手机?什么操作系统?什么制造?

Thanks in advance

Valerie

PM_DIALOG.
离线
最后一次露面:7小时12分钟前
职员
加入:2018-02-08 11:03
嗨Etai,

嗨Etai,

我建议你看看教程5:配对,粘接与安全有关DA14580中的安全性的更多信息的教程。

谢谢,PM_DIALOG.