DA1468x

14681年的OTP烧写蓝牙地址

星期五,2017-04-21 06:14--zed

您的好,我想问下,我用SmartSnippetsToolbox里的OTP烧录,我用jlink连接上DA14681后,在OTP标题里按下读取内存后,能够读取出信息,然后我给BD地址栏写入地址,再选择烧录,烧录完成后,我的板子不工作了,也连接不上了,不能再次读了,也不能下载程序了。问下是什么原因呢,是操作错误吗?。我想给在OTP里面烧录蓝牙地址,该怎么烧写呢。

在DA14681蓝牙智能开发套件- Pro上可以使用PLT软件吗

星期四,2017-04-20喂饲--jlabuac

我们想开发一个pc软件,将管理BD地址在一个数据库,编辑配置文件,并通过PLT CLI运行测试。最后一个场景是,这将用于生产线上的PLT板。

但在开发过程中,我们希望利用蓝牙智能开发工具包,因为它比PLT板更便宜,我们将购买几个不同的开发人员。

PLT软件与开发套件兼容吗?我们只对PLT软件的特性和功能感兴趣。

关于SmartSnippets工具合并引导装载程序和应用代码的问题吗?

结婚,2017-04-19 08:56--index219

嗨,对话框

我在使用DA14681开发一个具有OTA的应用代码,产生2个十六进制文件(bootloader.hex和app.hex),请问有工具或者文档说明,
将2个六角合并后,使用SmartSnippets工具下载代码的方式?

非常感谢!

使用Timer1捕获频率

星期一,2017-04-17 03:17--auzzz

嗨,对话框中,
我们需要捕获输入频率。根据14681 datasheet, Timer1有2个通道的捕获输入触发器。似乎我们可以捕捉两个事件之间的时间间隔,从而计算频率。但是,我注意到这个定时器被用作FreeRTOS的系统源。是否有可能在不干扰系统功能的情况下使用这个定时器作为频率测量?

的问候。

通过HCI完成LE连接时的值不正确

星期一,2017-04-17 00:27--donpedro

你好,对话框,

这里有一个固件中的小错误:

如果使用“创建连接取消”取消连接,则正确地取消连接。

但是,在这种情况下,“LE连接完成”中的几个字段是不正确的。

1)手柄不在范围内。必须是0x0000-0x0EFF。(BT规范4.2页930)。不是0xFFFF,它也覆盖了其他位,因为句柄只有12位。

2)监控超时超出范围,即使连接失败也必须在范围内。应该是0x0000到0x01F3。不为零。

在HCI上完成的数据包数量中的错误值

星期一,2017-04-17 00:07--donpedro

你好,对话框,

在调查bug时:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。

我又发现了一个漏洞。

如果我忽略错误的缓冲区大小返回(从hci_le_read_buffer_size),只是假设251,它实际上是工作的(TX,而不是RX)。RX仍然是零散的,只有27个。

在HCI上HCI_LE_Read_Buffer_Size响应的值不正确

太阳,2017-04-16 23:51--donpedro

你好,对话框,

在固件1.0.8中有一个bug,用于14681。

当通过HCI请求缓冲区大小时,芯片响应27,这应该是251,因为BT4.2的最大数据包大小是251字节,使用“数据包长度扩展”。

这极大地降低了吞吐量,因为它实际上使扩展无用,因为包随后被分成27个字节片段。

附加的是引导期间错误响应的跟踪。

注意到帧

页面

订阅RSS - DA1468x