5 Replies Latest reply on Jan 19, 2015 10:45 PM by clayder

    Bluetools can not init device in Quark x1000 (yocto eglibc)

    clayder

      Hi Intel

      My platform is Quark x1000.

      I tried to enable bt module (Intel® Dual Band Wireless-AC 7260).


      Step(1)

      My os is yocto bsp 1.0.4 and used uclibc library.

      Then I tried to test BT module (Intel® Dual Band Wireless-AC 7260) .

      Command : 

      hciconfig -a

      ------------------------------------------------

      hci0:   Type: BR/EDR  Bus: USB

              BD Address: FC:F8:AE:D9:2A:EB  ACL MTU: 1021:5  SCO MTU: 96:5

              DOWN

              RX bytes:495 acl:0 sco:0 events:22 errors:0

              TX bytes:369 acl:0 sco:0 commands:22 errors:0

              Features: 0xff 0xfe 0x0f 0xfe 0xdb 0xff 0x7b 0x87

              Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3

              Link policy: RSWITCH HOLD SNIFF

              Link mode: SLAVE ACCEPT

      -----------------------------------------------------------------------------

      hciconfig hci0 up                   <----  pass


      hcitool dev

      Devices:

              hci0    FC:F8:AE:D9:2A:EB

       

      hciscan

      Scanning ...

              30:F3:1D:02:F3:F3       clayder

              2C:D0:5A:80:C5:12       NB020618

       

      so, the BT module is pass in uclibc.

       

      Step(2)

      Then I change library.

      I tried build eglibc library, and OS  is yocto bsp 1.0.4.

      BT module (Intel® Dual Band Wireless-AC 7260) .


      Command:

      hciconfig -a

      ------------------------------------------------------------------------------------------------

      hci0:   Type: BR/EDR  Bus: USB

              BD Address: FC:F8:AE:D9:2A:EB  ACL MTU: 1021:5  SCO MTU: 96:5

              DOWN

              RX bytes:495 acl:0 sco:0 events:22 errors:0

              TX bytes:369 acl:0 sco:0 commands:22 errors:0

              Features: 0xff 0xfe 0x0f 0xfe 0xdb 0xff 0x7b 0x87

              Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3

              Link policy: RSWITCH HOLD SNIFF

              Link mode: SLAVE ACCEPT

      ------------------------------------------------------------------------------------------------

      root@clanton:~# hciconfig hci up

      Can't init device hci0: Operation not possible due to RF-kill (132)     <------fail

       

      root@clanton:~# rfkill list

      0: hci0: bluetooth

              Soft blocked: yes

              Hard blocked: no

       

      But I cannot unblock the "Soft blocked: yes".

       

      How can I do about trun on BT module in eglibc?

       

       

      Cy Huang