Colibri iMX6ULL Bluetooth 4.2

Hello,

does exists bluetooth 4.2. support for Linux Images?
I am a bit confused. I get this:

root@colibri-imx6ull:~# hciconfig -a
hci0:   Type: Primary  Bus: SDIO
        BD Address: 00:19:88:5E:16:F9  ACL MTU: 1021:7  SCO MTU: 120:6
        UP RUNNING 
        RX bytes:1778 acl:0 sco:0 events:75 errors:0
        TX bytes:1459 acl:0 sco:0 commands:75 errors:0
        Features: 0xff 0xfe 0x8f 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 
        Name: 'colibri-imx6ull'
        Class: 0x200000
        Service Classes: Audio
        Device Class: Miscellaneous, 
        HCI Version: 4.0 (0x6)  Revision: 0x8300
        LMP Version: 4.1 (0x7)  Subversion: 0x7347
        Manufacturer: Marvell Technology Group Ltd. (72)

But expected something like this:

HCI Version: 4.2 (0x8) 
LMP Version: 4.2 (0x8) 

The installed BlueZ Version (5.46) should support Bluetooth 4.2.
does that also apply to the linux driver?

hi @patdex

Could you provide the hardware version of your module?
What do you need Bluetooth 4.2 for? What is your application?

I have no application case but must ensure that the system support bluetooth 4.2 as your specification indicates. HW Version: Colibri iMX6ULL 512MB WB IT V1.0A

Thanks for this Information. Actually the question was about that fact if you absolutely need Bluetooth 4.2?

We looked a bit further on this issue and it seems to be a driver (software) issue, which will be solved in future. Do you have a time line when you need this feature?

BT 4.2 is requirement from the customer for the product. I have to make a decision this year. Wich part of the bluetooth driver stack is not ready for BT 4.2?

Actually the hardware supports BT 4.2, so if you need BT 4.2 then Colibri iMX6ULL is a good choice.

When to expect bluetooth support?

hi, actually Bluetooth 5.0 is supported already in the Hardware Version 1.1A with the actual Bsp 2.8b4. This is the output with HW version 1.1A.

hciconfig -a
hci0: Type: Primary Bus: SDIO
BD Address: 80:C5:F2:88:F0:6A ACL MTU: 1021:7 SCO MTU: 120:6
UP RUNNING 
RX bytes:1810 acl:0 sco:0 events:83 errors:0
TX bytes:1529 acl:0 sco:0 commands:83 errors:0
Features: 0xff 0xfe 0x8f 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 
Name: 'colibri-imx6ull’
Class: 0x200000
Service Classes: Audio
Device Class: Miscellaneous, 
HCI Version: 5.0 (0x9) Revision: 0x8300
LMP Version: 5.0 (0x9) Subversion: 0x10b3
Manufacturer: Marvell Technology Group Ltd. (72)

Thanks for your response.
Your link points to the Colibri iMX6ULL 512MB Wi-Fi / Bluetooth V1.1A Module.
I choose the Colibri iMX6ULL 512MB Wi-Fi / Bluetooth IT V1.0A because its closer to the Volume Product (RoadMap NXP i.MX 6ULL Computermodule - Colibri iMX6ULL). I found no hints for the real and fully BT-Support for this Products. Your output looks also like it’s a different WLAN/BT-Chip? Is that correct?

Will come fully BT4.2 Support for the Colibri iMX6ULL 512MB Wi-Fi / Bluetooth IT V1.0A? (for exactly this hw version)

You are welcome. Actually Colibri iMX6ULL 512MB Wi-Fi 1.0A Module was only for Development and not made for Volume Products. As you already noticed, we changed to different chip which was a better choice due to availability and Bluetooth 5.0 which will fulfil our module specification.
Unfortunately there is no update planned for HW version 1.0A to support BT4.2. Anyhow this version is also not planned for end customer. You should wait for the HW 1.1A, which should be available at the end of November 2018.