亲爱的所有,
我把da14580通过uart端口连接到imx6 CPU上。我想要一些指南让BT在linux上工作。
我已经启用了BT驱动支持,但无法与之通信da14580从用户空间以任何方式。
奇怪的是,一旦芯片从重置状态变成运行状态,我看到TX和RX线都有连续的数据突发。这仍然处于引导加载程序状态,所以在Linux引导之前。当linux启动时,数据的爆发也会继续。考虑到RX中也有一个信号,似乎设备没有在常规uart模式下运行。
感谢每一个帮助。
你好,
我们拥有的唯一Linux示例是一个在Linux下运行Blue-Z栈的HCI设备:这是HCI版本(3.110.2)的一部分,你可以在软件页面上找到。它本质上是一个补丁。对不起,我帮不上什么忙了。
BR JE_Dialog
非常感谢,
一般来说,我对BT不是很精通,那么,我现在应该怎么做呢?如果我理解,你提到的释放是关于芯片内部FW的,对吗?
如果我的模块是用另一个FW版本编程的呢?
问候安吉洛
Hello spectrum,这实际上取决于您想要做什么:一般来说,我们目前在Limux方面没有太多的东西。Blue-Z补丁在linux下运行,并为DA14581提供HCI接口-所以DA14581只被用作HCI设备。
对不起。“所以DA14581只被用作HCI设备”是什么意思??linux能控制它吗?如果不是全部,你能更好地解释一下吗英国电信的领袖在这里吗?我的公亚博全网司在一个汽车项目上安装了这个模块,但似乎没有办法让任何东西在Linux上工作。改变产品是不是更好?
Blue-Z为Linux提供了一个BLE堆栈。我们为Blue-Z提供了一个补丁,支持作为HCI设备的DA14581。在本例中,DA14581只是作为无线电设备使用:所有概要文件/应用程序都位于Linux环境中。
谢谢你的支持。
抱歉,我不清楚在linux中是否有可以通过HCI管理模块的bluez应用程序,或者必须从头开始写。
此外,我试图重新编程芯片能够使用这种HCI模式,在补丁档案中我发现2个二进制文件,
hci_581_active_uart.hexhci_581_ext_sleep_uart.hex
我只能从SWD获取皮质m0实际上,我可以释放电流Flash内容,但不确定这些二进制文件必须在哪里编程。在抵消0我看到向量表,所以我认为代码必须在特定的内存中编写的位置。感谢每一个帮助。
安吉洛
你好,
我们拥有的唯一Linux示例是一个在Linux下运行Blue-Z栈的HCI设备:这是HCI版本(3.110.2)的一部分,你可以在软件页面上找到。它本质上是一个补丁。对不起,我帮不上什么忙了。
BR JE_Dialog
非常感谢,
一般来说,我对BT不是很精通,那么,我现在应该怎么做呢?如果我理解,你提到的释放是关于芯片内部FW的,对吗?
如果我的模块是用另一个FW版本编程的呢?
问候
安吉洛
Hello spectrum,这实际上取决于您想要做什么:一般来说,我们目前在Limux方面没有太多的东西。Blue-Z补丁在linux下运行,并为DA14581提供HCI接口-所以DA14581只被用作HCI设备。
BR JE_Dialog
对不起。
“所以DA14581只被用作HCI设备”是什么意思??
linux能控制它吗?如果不是全部,你能更好地解释一下吗
英国电信的领袖在这里吗?
我的公亚博全网司在一个汽车项目上安装了这个模块,
但似乎没有办法让任何东西在Linux上工作。
改变产品是不是更好?
你好,
Blue-Z为Linux提供了一个BLE堆栈。我们为Blue-Z提供了一个补丁,支持作为HCI设备的DA14581。在本例中,DA14581只是作为无线电设备使用:所有概要文件/应用程序都位于Linux环境中。
BR JE_Dialog
谢谢你的支持。
抱歉,我不清楚在linux中是否有可以通过HCI管理模块的bluez应用程序,或者必须从头开始写。
此外,我试图重新编程芯片能够使用这种HCI模式,在补丁档案中我发现2个二进制文件,
hci_581_active_uart.hex
hci_581_ext_sleep_uart.hex
我只能从SWD获取皮质m0实际上,我可以释放电流
Flash内容,但不确定这些二进制文件必须在哪里编程。在抵消
0我看到向量表,所以我认为代码必须在特定的内存中编写
的位置。
感谢每一个帮助。
安吉洛