Jump to content

SteeMan

Moderators
  • Posts

    1955
  • Joined

  • Last visited

Other groups

Contributor/Maintainer

Recent Profile Visitors

15420 profile views
  1. I've never used any other method. I'd suggest using a search engine to search for other methods to "enable multi boot on amlogic TV box"
  2. You will need to provide a lot more information. What image are you trying to use? What CPU does your box have? There are different generations of this box and from what I can see they all have different cpus.
  3. What @Werner means by this comment is that you need to update your code to current github code base. You can't use old code to build. The dependencies that get pulled in during the build process change over time. So you always need to be on current (or near current) github source for armbian build to reliably build images.
  4. Also, in a quick google search, the TX60 Pro generally has an Allwinner H313 CPU. Are you sure your box has an amlogic s905l cpu?
  5. What image are you using? What uboot and dtb are you using?
  6. Why do you ask? The instructions linked to above don't have that as one of the steps for a normal install.
  7. Have you followed the information available on the download page? https://www.armbian.com/amlogic-s9xx-tv-box
  8. No standard way to do what you want. The Armbian images from this site depend on the original android bootloader on the emmc to boot. Since you don't have working emmd these images wont boot. Theoritically if you found a working boot loader for your box and it was put on the SD card, then you would have more options.
  9. Yes you can work to make things better. But since I don't have this box (nor even one with that specific cpu version) there isn't anything I can really help you with. But anything you find/improve can be submitted back to Armbian as a PR. This stuff is all community supported, thus it depends on people like you to make improvements and submit them back for others to benefit from.
  10. Vendor dtb is an Android/vendor kernel dtb. The code that goes into mainline linux is generally vastly different from vendor. So while the vendor dtb can provide some hints as to what is needed in a mainline dtb, it isn't even close to compatible.
  11. Armbian doesn't support TV Boxes, all Community Supported builds are given that description. Yes, per the instructions have you tried all the dtbs that might be relevant? In general, I'm not aware of any dtbs in mainline linux for the s905l3 cpu. I don't know what the closest might be. In general, due to lack of support by Amlogic, the efforts to support newer versions of their CPUs in mainline linux have essentially stopped. For example the project website that tracked progress on mainlining amlogic (https://linux-meson.com/mainlining.html) shows that efforts stopped around two years ago. Realistically only older amlogic cpus (i.e. cpus released at least 4 or more years ago) are going to be supported in mainline linux (and thus Armbian). And unfortunately I think the s905l3 falls into the newer category.
  12. Specifically the file you want to look at is aml_autoscript What happens on a normal amlogic TV box is when the hidden reset button is pressed during boot, the boot loader looks for this file and runs it. This file then changes the stored uboot environment such that subsequent boots follow a new boot flow to boot first from sd or USB and fall back to android. If you follow the logic you can find the actual boot commands in the other files that get called.
  13. Then If you look in the /boot folder, There are the scripts the Armbian system uses to get uboot to boot on amlogic. Generally Armbian uses extlinux for booting using a chain loaded uboot binary.
  14. If you are trying to run an Armbian build, first check out: https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first And
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines