Jump to content

Current status of Armbian for X96 Air P3 4/64GB (S905X3)?


Master One
 Share

Recommended Posts

I've just started looking into installing a Linux distribution on my X96 Air P3 with 4 GB RAM and 64GB eMMC, but as it seems there is a lot of conflicting info around, especially concerning the gigabit ethernet port that is supposedly only working with 100Mbit/s?

 

Is there any tutorial on how to get started and choose the right image + proper DTB?

 

The intention is to install to the eMMC and use the box as a small home server exclusively

Link to comment
Share on other sites

Help Armbian team helping you!

12 minutes ago, dante6913 said:

There is no armbian support for amlogic tv boxes (and never was a support for the S905x3). If you want linux in your x96 air you may look in manjaro arm forum. People are thinking on support to amlogic tv boxes.

 

I know that there is no official support by Armbian, but as it seems several others have got it working somehow. The info for that is scattered all over, so I was hoping someone could point me in the right direction.

 

I didn't know about Manjaro on such a box, but I'm having a look over there right now.

 

Nevertheless, if any more (recent/complete) info about Armbian on such a S905X3 box should be available, please let me know.

Edited by Master One
Link to comment
Share on other sites

As long as you understand the limitations that dante6913 mentioned, and as long as you are only expecting to use it for server work, and I would add one additional item that you should only be expecting to use wired ethernet (wifi/bluetooth support is very spotty).

I would recommend just trying the last build that supports amlogic cpus (The 5.9.0 October 14th 2020 build) and follow the instructions in the first post of this thread:

Try the various dtbs for s905x3, sm1 (or s905x2, g12a) and see if any of them work well enough for your needs.  I have a TX3x3 box which contains a s905x3 and I use the meson-sm1-sei610.dtb for that box. 

 

The one thing specific to the s905x3 that might be unclear from the instructions on that post is that you will need to copy the u-boot-s905x2-s922 file to u-boot.ext as there is no x3 specific version, but the x2 version should work (at least it does on my TX3x3 box).

Link to comment
Share on other sites

@SteeMan, yes, limitations understood, the expected use is (headless) server work and only wired ethernet network connectivity is needed. I'll have a deeper look and will start playing around with this shortly.

 

Concerning the various DTBs: How do I know which one works best? The X96 Air P3 with S905X3 is SM1, so is it possible that any of the other DTBs works better (or at all?) than meson-sm1-sei610.dtb?

Link to comment
Share on other sites

On 12/2/2020 at 10:49 PM, Master One said:

is it possible that any of the other DTBs works better (or at all?) than meson-sm1-sei610.dtb?

Yes it is possible.  The dtb is the mapping of all the hardware to the software (not just the cpu).  So a dtb that isn't a perfect fit for the cpu may work overall better for the rest of the hardware on the board.  For amlogic cpus the differences between the s905x2 and s905x3 series are not major, so a dtb for an x2 board may work as good or better for your x3 based board.  So I would look at the meson-g12a-*.dtb files as well.

Link to comment
Share on other sites

First of all thanks to all the brilliant guys that share on this forum and particularely to Balbes150 for sharing his TV box images. I'm testing armbianwith with different boxes and I wanted to share (for anyone interested with the same conf) that I managed to have an X96 Air that seems to be fully working (at least for the usage I need, ethernet 100 and Wifi) using the image Armbian_20.10_Arm-64_bullseye_current_5.9.0.img. My box is an X96 Air 4G/32G based on the AM7256 Wifi chipset - equivalent or containing a Broadcom BCM4354. For the dtb I used meson-sm1-sei610-ethfix.dtb. To activate the Wifi I used the same solution that was working for Manjaro

 

The only strange problem I have is that the color settings seem to be wrong (on chromium all pages look a bit red / rose ;-) If any one has an info on how to fix that it would be great.

 

Link to comment
Share on other sites

Hello @Pic55,

 

Thanks for your feedback. I didn't find the solution from Manjaro for WIFI. Are you able to help me ?

 

Moreover, for Bluetooth, this is also functional ? (because this is a combo chip Wifi/BT).

 

Thanks in advance

Link to comment
Share on other sites

Hello @Armin, sorry for the late answer, I wasn't on the forum for sometime. This is the page on the Manjaro forum where I detailed how I solved the Wifi problem: https://forum.manjaro.org/t/installing-manjaro-arm-on-x96-air-p3-tv-box/60272/57 (and the solution works as well on Armbian version mentioned above). And yes on Manjaro the BT was working (to be honest I did just a quick test connecting an audio device)

Link to comment
Share on other sites

I used meson-sm1-sei610-x96maxplus.dtb from this thread for my Tanix TX5 Plus Deluxe box.

Most hardware is working (Soundcard OK, but 100 mb ethernet).

With meson-sm1-hk1box-vontar-x3.dtb from here Gigabit ethernet is working, but no sound.

Do you think it's possible to combine meson-sm1-sei610-x96maxplus.dtb posted by almotra with hk1box/Vontar gigabit version(DTS files are there too).

I presume source .dts file for meson-sm1-sei610-x96maxplus.dtb would be needed. Could anyone advice where to find it?

Maybe I could try to combine it myself when I find the source DTS file... Thanks a lot

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...