基于da14580的模块,从BT4.1更新到BT4.2

⚠️
大家好. .谢谢你来参加论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,并包含在Dialog主网站中。所有的帖子和账户都已迁移。我们现在只接受新论坛的流量-请张贴任何新的线程//www.wsdof.com/support.我们将在未来几天修复漏洞/优化搜索和标签。
6个岗位/ 0个新岗位
最后发表
michael.stevens
离线
最后看到:2年6个月前
加入:2018-08-30 22:06
基于da14580的模块,从BT4.1更新到BT4.2

你好,

我正在与一个使用村田型ZY的客户合作。他们表示担心,他们最初的开发是在SDK支持BT4.1时完成的,他们可能需要将固件更新到BT4.2。这引起了许多关于这个过程的问题。村田将ZY型称为BT4.1模块(https://wireless.murata.com/eng/雷电竞官网登录products/rf-modules-1/bluetooth/type-zy..。),所以可以假设这个模块最初是在DA14580只兼容BT4.1时开发的。我读过线程,说明对话框处理ROM补丁(https://support.dialog-semiconductor.com/how-do-use-patch-thanks),任何14580设备都可以支持4.0、4.1或4.2,但重要的是用于开发应用程序代码的SDK版本。因此,这意味着任何使设备符合4.2的改变都不会在ROM中,而是一个软件修复。

说了这么多,我有几个问题:

1)是否有应用程序说明描述了DA14580从BT 4.1迁移到4.2的过程?
2)我的客户在该领域的单位目前是BT4.1。是否有可能将这些设备更新到4.2兼容,或者他们需要因为OTP而废弃这些设备?

谢谢你!

设备:
PM_Dialog
离线
最后看到:6小时45分钟前
工作人员
加入:2018-02-08 11:03
嗨michael.stevens,

嗨michael.stevens,

DA14580芯片符合BLE4.2标准,这意味着它可以连接其他支持BLE4.2的设备。另外,要注意DA14580的rom支持BLE4.2,但是SDK还不支持所有的特性。因此,从4.1到4.2,它们不需要任何更改/配置。

谢谢,PM_Dialog

michael.stevens
离线
最后看到:2年6个月前
加入:2018-08-30 22:06
谢谢你的回复

我感谢你的回复,但它遗漏了一些东西。芯片组可以支持BT4.2,但前提是应用程序是使用支持4.2的SDK开发的。

SDK修订版在发布时支持蓝牙LE的后续版本。如果他们的应用程序是使用支持BT4.2的SDK之前发布的SDK开发的,并且他们已经使用由SDK生成的二进制文件编程设备,这些二进制文件不支持所需的勘误表,以使其符合4.2的标准,那么他们是否能够使用最新的SDK重新构建他们的应用程序以使其符合4.2的标准?如果他们使用旧SDK中的应用程序二进制文件对设备进行编程,那么是否可以使用新的二进制文件对设备进行重新编程?我怀疑OTP是真正的OTP,所以一旦它们被编程一次,就不需要重新编程。

请证实。

PM_Dialog
离线
最后看到:6小时45分钟前
工作人员
加入:2018-02-08 11:03
嗨michael.stevens,

嗨michael.stevens,

让我先问你几个问题,了解一下他们的问题。

  1. 他们在DA14580的当前产品中使用的SDK版本是什么?
  2. 产品第一次投放市场是什么时候?

请注意,BLE堆栈的版本号在DA14580 SDK的SDK级别中是不可配置的,因为它来自LL层。因此,即使他们升级了SDK软件,rom仍然是4.1兼容的。

谢谢,PM_Dialog

michael.stevens
离线
最后看到:2年6个月前
加入:2018-08-30 22:06
看起来我已经

好吧,看来我误解了一些信息,因为我一直以为没有ROM版本来支持更新的蓝牙版本,只是SDK中包含的补丁镜像到RAM中。

在我的印象中,软件工作已经完成了,但这一信息是错误的。已经构建了程序集,但还没有对它们进行编程。我想我的下一步是从客户那里获得模块修订信息,然后我可以将其与DA14580硅修订相关联,这应该与ROM修订相关联,对吗?

PM_Dialog
离线
最后看到:6小时45分钟前
工作人员
加入:2018-02-08 11:03
嗨michael.stevens,

嗨michael.stevens,

是的,从你们的客户那里得到更多的信息将会很有帮助。请询问他们SDK的版本以及产品在市场上首次发布的时间。

谢谢,PM_Dialog