查看: 5583|回复: 1

[求助] Imx6q 平台蓝牙驱动移植,蓝牙开启失败的问题

[复制链接]

该用户从未签到

1

主题

2

帖子

0

新手上路

Rank: 1

积分
9
最后登录
2015-9-25
发表于 2015-9-23 18:03:46 | 显示全部楼层 |阅读模式
请教论坛各位大神关于蓝牙模块驱动移植的问题最近在IMX6q 安卓4.3版本上移植蓝牙模块的驱动,遇到下面的问题。
硬件平台:Imx6+蓝牙模块,蓝牙模块接在串口
      软件版本:imx_4.3_110也就是安卓4.3版本
      我了解了下蓝牙的开启过程,需要先preload蓝牙芯片的firmware,下载完毕后发送相应event给蓝牙的一些进程,然后进行一些后续的操作。
          我们现在用的蓝牙模块比较简单,上电就可以工作,不需要下载firmware,所以在移植蓝牙驱动的时候,我将libbt-vendor.so中的op操作BT_VND_OP_FW_CFG给屏蔽掉了,
          然后开启蓝牙就失败了,提示:
I/bt_userial_vendor( 2939): userial vendoropen: opening /dev/ttymxc2
I/bt_userial_vendor( 2939): device fd = 62open
I/bt_vendor( 2939): AR3002::BT_VND_OP_FW_CFG
E/bt-btif ( 2939): ...preload_wait_timeout(retried:1/max-retry:1)...
I/bt_hci_bdroid( 2939): bt_hc_worker_threadexiting
W/bt_userial( 2939): select_read returnsize <=0:-1, exiting userial_read_thread
I/bt_vendor( 2939): AR3002::BT_VND_OP_USERIAL_CLOSE
I/bt_userial_vendor( 2939): device fd = 62close
D/BTSNOOP-DISP( 2939): btsnoop_close
I/bt_vendor( 2939): cleanup
W/bt-btu  ( 2939): btu_task startabort!
E/BluetoothAdapterState( 2939): Errorenabling Bluetooth - hardware init failed
请问哪里出错了呢?

我知道答案 目前已有1人回答
回复

使用道具 举报

该用户从未签到

1

主题

2

帖子

0

新手上路

Rank: 1

积分
9
最后登录
2015-9-25
 楼主| 发表于 2015-9-25 10:17:45 | 显示全部楼层
技术大牛们呢?求帮忙啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 18:56 , Processed in 0.087024 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表