WiFi/BT Interface?
#1
What interface type is being used for the WiFi + Bluetooth card? Is it only intended to work with Pine64 manufactured cards, or also 3rd-party cards?

With the Pine64 board having 4K video support, it would be preferable to me to have an 802.11ac + Bluetooth 4.0 BLE option.

For others, Zigbee, 6LoWPAN, AM/FM/DAB etc. might be preferable. What other radios might be possible/will be available?
  Reply
#2
(12-12-2015, 12:10 PM)bigmacattack Wrote: What interface type is being used for the WiFi + Bluetooth card?

The available interfaces are SDIO 2.0 and UART. In case the Pine guys release their schematics you don't have to reverse engineer the connector layout to be able to use any avaiable chip for Wi-Fi/BT.

Please keep in mind: you're both limited by SDIO 2.0 maximum bandwidth and driver support (always remember: The A64 comes with an outdated kernel 3.10 and this won't change anytime soon).
  Reply
#3
SDIO 2.0? The A64 datasheet says SDIO 3.0 (PG14 Figure 3-1. A64 Block Diagram).

So hopefully something like the BCM4335 (802.11ac + BT 4.0 + FM) or the RS9117 (802.11ac + BT 4.0 + Zigbee) or the 88W8897 (802.11ac + BT 4.0 + NFC) SOCs could be supported?



I see where AllWinner mentions the 3.10 Kernel, but according to the Pine64 wiki here"64-Bit Version 3.10 will be updated to Version 3.18 in next few months and follow up with kernel Version 4.2"

I wonder where they are getting this?
  Reply
#4
Quoted from the A64's user manual:
  • Supports Secure Digital memory protocol commands (up to SD3.0)
  • Supports Secure Digital I/O protocol commands(up to SDIO2.0) 
Regarding the FAQ there are a few things that are somewhat incorrect (for example: GPU has nothing to do with video encoding/decoding).

Regarding the kernel version they either have no idea how Linux development works or it's just marketing. They got an SDK from Allwinner using a heavily patched kernel 3.10.65. It's not a clean patchset they could apply to a forked 3.10.y kernel branch but it's just a huge mess of code. It's completely unrealistic to apply hundreds of thousands commits from the official kernel sources to their Allwinner kernel sources to be sometimes in the future at 3.18 or 4.2.

It works different: new code has to be written from scratch to be able to support the A64 SoC in mainline u-boot and kernel. And then the A64 will be supported partially by kernel 4.x sometimes in 2016 and support will increase from version to version.

They could speed things up if they change their business model (currentlly trying to donate a few free boards to devs and hoping to delegate work) and hire for example free-electrons -- but it will still take a lot of time until a more recent kernel will be useable.

In the meantime the situation with all what they have currently (an Android SDK relying on 3.10.65 kernel) needs also a lot of improvements to avoid the 'linux experience' with Pine64 being just crap: http://forum.armbian.com/index.php/topic...#entry3173
  Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Better WiFi/BT module? fonix232 18 3,108 01-19-2020, 03:24 AM
Last Post: mikeb
  [split] Better WiFi/BT module? moriel5 1 276 01-19-2020, 03:20 AM
Last Post: mikeb
  Create a WiFi hotspot on Debian 8 JulianM 7 16,279 03-10-2019, 01:02 AM
Last Post: waqasnasir
  Schematics of Wifi/BT module gamelaster 7 1,082 09-11-2018, 02:02 PM
Last Post: gamelaster
  Installing another WiFi module on one of the buses mido2018 1 318 07-22-2018, 07:15 AM
Last Post: tllim
  Unable to activate wifi on Linux smouton 10 4,302 02-21-2018, 09:56 PM
Last Post: dkebler
  Pine64 doesn't recognize Wifi/BT Module clobeca 3 974 07-13-2017, 08:58 PM
Last Post: MarkHaysHarris777
Sad wifi direct bj_jung 2 1,161 12-29-2016, 10:26 AM
Last Post: happytuna
  Enabling wifi c4tich 10 5,088 12-28-2016, 02:22 PM
Last Post: workaccountbro
  WIFI & Bluetooth? 7777777 14 9,325 12-24-2016, 05:01 AM
Last Post: Toriless

Forum Jump:


Users browsing this thread: 1 Guest(s)