hci_581_active_uart.hex公共托管?

7个帖子/ 0新
最后一篇
Mringwal.
离线
最后一次露面:11个月2周前
加入:2016-03-09 09:21
hci_581_active_uart.hex公共托管?

我们是否可以在我们的Web服务器上托管HCI_581_Active_uart.hex或将其转换为C字阵(UInt8_t Image [] = {0x ......}),并将其作为我们的蓝牙堆栈中DA14581芯片组支持的一部分?

如果是,则会让人们更轻松地使用DA14581编译和测试BTStack。否则,我们需要提供有关如何创建帐户的说明,请登录,下载SDK,提取单个文件并提供转换工具,然后在其测试之前。

跟进https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...- 硬件 - 设备 - 参考 - 设计/ HCI-UART
我能够使用HCI模式下的DA14581启动堆栈,并进行基本通信。现在,我想完成港口。

最好的
马蒂西亚斯

关键词:
设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Mringwal,

嗨Mringwal,

你能讨论一下你的问题吗?我理解的是你想要在你的Web服务器上包含HCI_581_Active_uart.hex,或者将其作为C系列文件提供,以便您的客户能够直接从那里下载它而不是在这个支持网站上伸出援手。你能告诉我们,现在有关于你开发的内容的一些细节。

谢谢mt_dialog.

Mringwal.
离线
最后一次露面:11个月2周前
加入:2016-03-09 09:21
当然。我们的蓝牙堆栈是

当然。我们的蓝牙堆栈提供https://github.com/bluekitchen/btstack/

虽然BTTSTACK支持具有H4 / H5 UART或H2 USB连接的所有蓝牙芯片组,但在使用之前,某些芯片组需要一些额外的初始化。例如。TI的CC256X系列需要固件补丁,同样适用于赛普拉斯/ BCM芯片组。

BTStack提供了许多端口:平台组合(例如,OS X,Linux,Freertos,)和芯片组或仅限HCI传输,例如HCI运输。有一个在Linux上运行的版本,并使用USB蓝牙加密狗。另一个在Linux上运行,并使用不同的H4模块(TI的CC256X,CSR,BCM)。要编译和启动,需要每个芯片组的自定义init脚本。如果在没有登录的Web上提供,则BTStack构建系统(Makefiles)只需在没有用户干预的情况下使用卷曲下载它们。

由于DA14581在重新启动后不会说HCI,因此我计划创建POSIX-H4-DA14581端口。在那里,我可以添加一个自述文件,该软盘将解释如何掌握hci_581_active_uart.hex文件。如果可以从Web自动下载HCI固件,它将更简单。

谢谢
马蒂西亚斯

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Mringwal,

嗨Mringwal,

我在这些事情上以更合适的同事检查您的请求,我会尽快通知您的答案。

谢谢mt_dialog.

Mringwal.
离线
最后一次露面:11个月2周前
加入:2016-03-09 09:21
凉爽,谢谢!

凉爽,谢谢!

如果它与法律部门过于复杂(虽然它只是一个二进制Blob ......),我仍然可以让用户下载它。

另一个想法:我不需要在我公司网站上托管它。亚博全网.hex(或一个.bin或.c文件,具有大的数组),也可以在对话的网站上托管,也可以托管在对话框的github repo中。

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Mringwal,

嗨Mringwal,

刚有一些反馈意见,是的,你可以继续并在网站上分享.hex。

谢谢mt_dialog.

Mringwal.
离线
最后一次露面:11个月2周前
加入:2016-03-09 09:21
优秀的。它会制作

优秀的。它将支持DA14581IN BTSTACK更容易。