Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X96 Max Plus & X96 Air Q1000 ath10k working wifi dtb #351

Closed
danboid opened this issue May 31, 2022 · 20 comments
Closed

X96 Max Plus & X96 Air Q1000 ath10k working wifi dtb #351

danboid opened this issue May 31, 2022 · 20 comments
Labels
documentation Improvements or additions to documentation support This need is supported

Comments

@danboid
Copy link
Contributor

danboid commented May 31, 2022

I have got 2x X96 Max Plus TVBs, both with different wifi chipsets:

  • X96 Max Plus with 4 GB RAM, 32 GB eMMC, AM7256 wifi, no BT

  • X96 Max Plus with 4 GB RAM, 64 GB eMMC, ath10k wifi with BT

Using the current s9xxx jammy builds, I can get the internal wifi working with the AM7256, 32 GB X96 Max+ but the onboard wifi for the 64GB model with BT doesn't work with any of the 3 X96 Max+ dtb files that are currently included in this Armbian. However, the dtb included and configured by default in Slackware for the X96 Max+ does have working wifi when I boot it on the 64 GB ath10k X96 Max+.

http://dl.slarm64.org/slackware/images/x96_max_plus/slarm64-current-aarch64-server-x96_max_plus-5.16.18-build-20220328.img.zst

http://dl.slarm64.org/slackware/images/x96_max_plus/README.TXT

meson-sm1-x96-max-plus.dtb.zip

@danboid danboid changed the title X96 Max Plus ath10k dtb X96 Max Plus ath10k working wifi dtb May 31, 2022
@danboid
Copy link
Contributor Author

danboid commented May 31, 2022

Extra bonus!

I can also boot this image / dtb on my X96 Air Q1000 and get working wifi. I don't get working wifi when I boot any of the X96 Air dtbs currently included with s9xxx Armbian.

@danboid danboid changed the title X96 Max Plus ath10k working wifi dtb X96 Max Plus & X96 Air Q1000 ath10k working wifi dtb May 31, 2022
@danboid
Copy link
Contributor Author

danboid commented May 31, 2022

I should also note that the slarm 5.16 kernel works with my 4K display whilst the latest Armbian 5.15 kernel doesn't (but 5.10 does)

@ophub
Copy link
Owner

ophub commented Jun 1, 2022

meson-sm1-x96-max-plus.dts.zip

If it is ath10k, it should be compatible = "qcom,qca9377-bt";
But the code in the dtb you sent is compatible = "realtek,rtl8822cs-bt";

Did you replace this dtb with armbian and it can be used normally?

Snip20220601_1

@ophub
Copy link
Owner

ophub commented Jun 1, 2022

Take a few high-definition photos of the front and back of your motherboard, the soc chip, and the wireless chip and send them here.

@danboid
Copy link
Contributor Author

danboid commented Jun 1, 2022

I did also test BT on my X96 Air QW1000 and X96 Max+ w/ 64 GB eMMC but BT doesn't work so that is not the correct dts config for my BT but wifi does works.

I have attached heatsinks onto my wifi and SoC chips in my X96 Air so you can't see them but I have this photo of the same board that I found on the net.

5450811_20210429_110230

The wifi chip used in my X96 Air Q1000 is a Cdtech 4761743 which is compatible with Qualcomm qca9377.

@ophub
Copy link
Owner

ophub commented Jun 1, 2022

https://github.com/danboid/meson-sm1-sei610-qca9377-bt

Is this dtb in your warehouse not available? you are ath10k.

@danboid
Copy link
Contributor Author

danboid commented Jun 1, 2022

I have tried using that dtb with Armbian before but it didn't work. It used to work with the Manjaro linux-aml 5.12 kernel. I should try it again with the latest kernel if the Manjaro linux-aml package still exists to see if I can get BT working again too.

@ophub
Copy link
Owner

ophub commented Jun 1, 2022

ophub/amlogic-s9xxx-openwrt#260

Same question . I don't know what the value of this chip is

@danboid
Copy link
Contributor Author

danboid commented Jun 1, 2022

I've not tried those two meson-gxm-a95x dtb files in that thread but I can try them with my TVBs later.

@ophub ophub closed this as completed Jun 4, 2022
@ophub
Copy link
Owner

ophub commented Jun 9, 2022

More information can be found:#366

504:X96 Max+ Q2:s905x3:meson-sm1-x96-max-plus-q2.dtb:u-boot-x96maxplus.bin:/usr/lib/u-boot/x96maxplus-u-boot.bin.sd.bin:/usr/lib/u-boot/hk1box-bootloader.img

517:X96 Air Q1000:s905x3:meson-sm1-x96-max-plus-q2.dtb:u-boot-x96maxplus.bin:/usr/lib/u-boot/x96maxplus-u-boot.bin.sd.bin:NA

@ophub ophub added documentation Improvements or additions to documentation support This need is supported labels Jun 9, 2022
@danboid
Copy link
Contributor Author

danboid commented Jun 9, 2022

That's great!

Great work @ophub !

I've got another cool armbian surprise for you later actually :)

@danboid
Copy link
Contributor Author

danboid commented Jun 9, 2022

I have tried doing a fresh install with on my X96 Air Q1000 with one of the latest Armbian builds and using the new q2 kernel and it booted and installed fine with all the network interfaces working.

@danboid
Copy link
Contributor Author

danboid commented Jun 9, 2022

Check this out:

https://github.com/danboid/TVBIRR

@ophub
Copy link
Owner

ophub commented Jun 10, 2022

Great, you've taken the box to a new level

@Vinsa322
Copy link

@danboid
Copy link
Contributor Author

danboid commented Mar 17, 2023

Check out the dir

http://dl.slarm64.org/slackware/images/x96_max_plus/

I've never tried Slackware on my X96 so let us know how you get on with it please.

@Vinsa322
Copy link

slarm64-current-aarch64-server-x96_max_plus-6.2.1-build-20230226
i install this version but ethernet not working

@danboid
Copy link
Contributor Author

danboid commented Mar 17, 2023

Thats a shame. Thanks for letting us know.

@batserra
Copy link

batserra commented Sep 5, 2023

Hi ,does anybody know a dtb file to work with batocera 37 beta or batocera 38? ,i tryed many dbt files and does not have lan.... has a RTL82211F ,thanks.....

@myallten
Copy link

还没有解决Fn-Link K255B-SR WiFi问题吗?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation support This need is supported
Projects
None yet
Development

No branches or pull requests

5 participants