亲爱的所有,
我有da14580连接到一个imx6 CPU通过uart端口。我想要一些指南,让BT在linux上工作。
我已经启用了BT驱动支持,但无法沟通da14580从用户空间以任何方式。
奇怪的是,一旦芯片从复位状态转到运行状态,我在TX和RX线路上看到连续的数据突发。这仍然处于引导加载程序状态,所以在Linux引导之前。当linux启动时,数据也会持续爆发。考虑到RX中也有信号,似乎设备没有在常规uart模式下工作。
每一次帮助都很感激。
你好,
我们拥有的唯一的Linux例子是一个在Linux下运行Blue-Z堆栈的HCI设备:这是HCI版本(3.110.2)的一部分,你可以在软件页面上找到。它本质上是一个补丁。对不起,我帮不了你了。
BR JE_Dialog
非常感谢,
我不是BT的专家,所以,我现在应该如何进行?如果我理解的话,你提到的release是关于芯片内部FW的,对吗?
如果我用另一个FW版本编写的模块呢?
问候安吉洛
你好,光谱,这真的取决于你想做什么:我们今天一般没有在Limux的方式。在Blue-Z补丁中有什么,在linux下运行,并提供了一个HCI接口到DA14581 -所以DA14581只被用作HCI设备。
对不起。“所以DA14581只被用作HCI设备”是什么意思??linux能控制它吗?如果不是全部,你能解释得再详细点吗是BT的权威吗?我的公雷电竞下载app司在一个汽车项目上安装了这个模块,但似乎没有办法让任何东西在Linux上工作。更换产品是否更好?
Blue-Z是一个为Linux提供BLE堆栈的软件。我们有一个可用于Blue-Z的补丁,它支持DA14581作为HCI设备。在这个实例中,DA14581只是一个无线电设备:所有概要文件/应用程序都位于Linux环境中。
谢谢你的支持。
对不起,不清楚是否从linux,然后bluez应用程序可以管理模块在HCI或必须从零开始,afaik。
另外,我正在尝试重新编程芯片,以能够使用这种HCI模式,在补丁文件中我找到2个二进制文件,
hci_581_active_uart.hexhci_581_ext_sleep_uart.hex
我只能从社署访问cortex-m0实际上,我能释放电流Flash内容,但不确定这些二进制文件必须在哪里编程。在抵消我看到了向量表,所以我认为代码一定是写在特定的内存中的位置。每一次帮助都很感激。
安吉洛
你好,
我们拥有的唯一的Linux例子是一个在Linux下运行Blue-Z堆栈的HCI设备:这是HCI版本(3.110.2)的一部分,你可以在软件页面上找到。它本质上是一个补丁。对不起,我帮不了你了。
BR JE_Dialog
非常感谢,
我不是BT的专家,所以,我现在应该如何进行?如果我理解的话,你提到的release是关于芯片内部FW的,对吗?
如果我用另一个FW版本编写的模块呢?
问候
安吉洛
你好,光谱,这真的取决于你想做什么:我们今天一般没有在Limux的方式。在Blue-Z补丁中有什么,在linux下运行,并提供了一个HCI接口到DA14581 -所以DA14581只被用作HCI设备。
BR JE_Dialog
对不起。
“所以DA14581只被用作HCI设备”是什么意思??
linux能控制它吗?如果不是全部,你能解释得再详细点吗
是BT的权威吗?
我的公雷电竞下载app司在一个汽车项目上安装了这个模块,
但似乎没有办法让任何东西在Linux上工作。
更换产品是否更好?
你好,
Blue-Z是一个为Linux提供BLE堆栈的软件。我们有一个可用于Blue-Z的补丁,它支持DA14581作为HCI设备。在这个实例中,DA14581只是一个无线电设备:所有概要文件/应用程序都位于Linux环境中。
BR JE_Dialog
谢谢你的支持。
对不起,不清楚是否从linux,然后bluez应用程序可以管理模块在HCI或必须从零开始,afaik。
另外,我正在尝试重新编程芯片,以能够使用这种HCI模式,在补丁文件中我找到2个二进制文件,
hci_581_active_uart.hex
hci_581_ext_sleep_uart.hex
我只能从社署访问cortex-m0实际上,我能释放电流
Flash内容,但不确定这些二进制文件必须在哪里编程。在抵消
我看到了向量表,所以我认为代码一定是写在特定的内存中
的位置。
每一次帮助都很感激。
安吉洛