Jump to content

SteeMan

Moderators
  • Posts

    1654
  • Joined

  • Last visited

Posts posted by SteeMan

  1. On 9/20/2021 at 8:09 AM, sfs said:

    -rwxr-xr-x 1 root   root           735459 дек 28  2020 u-boot.ext
    -rwxr-xr-x 1 root   root           609247 дек 28  2020 u-boot-s905
    -rwxr-xr-x 1 root   root           735459 дек 28  2020 u-boot-s905x2-s922

    @ravijol1  per this information posted above, you can see that (by looking at file sizes) he is using the u-boot-s905x2-s922 boot from the distribution.  If you were to follow the instructions in the FAQ item (https://forum.armbian.com/topic/17106-installation-instructions-for-tv-boxes-with-amlogic-cpus) this is the uboot file that should be used for this cpu.

     

  2. First off, I would point you to the following FAQ post to set expectations:  https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first

    Second comment is that both of the videos you linked point to builds that are from 2018.  My suggestion would be to avoid them as you are dealing with kernel versions that are very old and full of known vulnerabilities as there are no security updates for them.

    If you want to pursue this with an s805 based box, then I would point you to the following thread:  https://forum.armbian.com/topic/3023-armbian-for-amlogic-s805-and-s802s812   The last few pages of that thread will have more recent builds on newer kernels.  But since there is no active work on amlogic based tv boxes even those are now outdated.

     

  3. I find your research interesting.  I don't have this particular box (I have a TX3 based on the s905x3 cpu).  If you provided links to the source code for the dtbs (i.e. the .dts files) I'd be willing to at least look at the source code to see if anything jumps out.  Also since you want the gigabit ethernet working, do you know what ethernet chip your box has installed (i.e. could you open the box and take a picture of the board and especially the ethernet chip)?

  4. The s905w2 is actually a new processor from amlogic (bad confusing naming choice as it is not related to the s905x2).  As a new processor you are not going to find support for it in mainline linux for a while (if ever).  There is less and less effort in the mainline linux community to support new amlogic cpus.  So this may be something that will never work with armbian.

  5. The short answer to your question is that there isn't a dtb file for your box for mainline armbian linux kernels.  The box manufacturers don't put any effort into supporting mainline linux and since there are hundreds of unique hardware boxes out there, the best you generally can do is use a reference dtb that is close to your boxes hardware.  For example you say you are using the gxm-q201.dtb.  That q201 is the reference board made by amlogic to be used as a template for box manufacturers to base their designs off of.  TV boxes are a price sensitive commodity, so each manufacturer is looking for the lowest cost components so the final box manufacturered will differ from the reference in order to cut costs.  And using generic wifi chips is one of the areas they cut costs.  These generic chips generally have no mainline linux support and the box has no correct mainline dtb file.  This is why the FAQ explicitly says not to expect to ever get wifi working,  If you can't use a wired ethernet connection, you are recommended to get a cheap linux supported usb wifi adapter.  If you have searched the forum archives an no one has reported getting wifi working on your specific box, it most likely isn't going to happen (unless you have some very specific developer skills to do the work yourself).

  6. Have you followed the instructions in this FAQ post: 

     

    Also, I would recommend using the toothpick method.  You need to have a specific type of 'update' andoid app installed for that method to work and I have found that a lot of android boxes don't have the right update app to use that method.  I always use the toothpick method to install multiboot.

  7. First off I want to point you to the following TV Box FAQ item: https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first

    The most important information there is that TV Boxes are not supported by the Armbian project.

    Second, there is this other FAQ item: https://forum.armbian.com/topic/17106-installation-instructions-for-tv-boxes-with-amlogic-cpus

    The most important thing here is that there is no one in the community currently working on amlogic support for TV Boxes, so the latest build is from Oct 2020.  Obviously that build predates the release of the x905x4 cpu by amlogic.  I don't know of anyone that has tried to see if the old build (that supported the s905x2 and generally worked on the s905x3) would work on a newer s905x4 box.  My guess is that it won't work until upstream amlogic maintainers incorporate refererence design dtb files into mainline kernel and someone around here creates a build that incorporates those upstream changes.

    If you are adventurous, you could give it a try with the current build using the s905x3 reference dtb:  meson-sm1-sei610.dtb

     

  8. Upgrades between ubuntu or debian versions have never been officially supported by armbian.  The recommended approach would be to reinstall the newer version.

    Having said that, it should be possible to upgrade following the standard ubuntu upgrade instructions (google for examples of upgrading from ubuntu xenial to beaver).  There are a couple of armbian specific things to look out for:  1) make a backup and be prepared to restore the backup as you might find that you need to try this process more than once to get it right - unfortunately because you are installed on emmc that is much more difficult than if you were running from an sd card.  2) After you run the ubuntu upgrade, and before you do a generic apt update/upgrade and certainly before you reboot, you will need to look at the armbian specific files in /etc/apt/sources.list.d and manually edit those files to convert them from the old ubuntu distribution to the new.

    I have done this process once or twice just as a proof of concept, but I generally find that after a couple of years, its better to do a clean install and start from there in my personal opinion.

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines