Jump to content

Installing Armbian on TX9 Pro And Finding Proper Image


DeathUnlimited

Recommended Posts

I recently pick up an TX9 Pro Android box and want install Linux desktop to it. I have tried a few guides and images with no luck. I'm able to either load the image and gets stuck loading Ethernet or loading the kernel or will not reset at all with the tooth pick method. I was wondering what I'm doing wrong. I know the DTB file needs to be correct with the right configure. Every guide i tried seem to get stuck somewhere if anyone can help thank you.  

 

  https://www.tvbox-manufacturer.com/product/tx9-pro-android-tv-box/

This is the box

 

 

Link to comment
Share on other sites

You maybe have already done this, but please try with the instructions and downloads from here:

https://forum.armbian.com/topic/17106-installation-instructions-for-tv-boxes-with-amlogic-cpus

 

Your box should have an s912 amlogic cpu.  Which means you should be trying the meson-gxm-* dtb files (of which there are 11 in the latest builds).

 

Since you say you have tried different downloads/instructions, you may need to reflash the android firmware so that you are starting from a known environment.  Who knows what boot environment is currently on your box.

 

 

Link to comment
Share on other sites

you can try SD card+toothpick method with the q201.dtb. u-boot-s905x-s912 (filesize 650183) copied to u-boot.ext on SD or .emmc if installed to EMMC. But ethernet RTL8211F won't work, eth only works with vega-s96.dtb. Also if your box has Atheros wifi you need firmware [ath10k]
Mine box is CS_912_TX92_LP_V1.0
in case you need a sample uEnv.txt that is missing (dont know if its needed) I found this https://github.com/ophub/amlogic-s9xxx-armbian/issues/315
root@armbian:~# cat /boot/uEnv.txt
LINUX=/zImage
INITRD=/uInitrd
FDT=/dtb/amlogic/meson-gxm-octopus-planet.dtb
APPEND=root=UUID=aaa05513-74bc-4c20-8a98-7bfa04e8eb2e rootflags=data=writeback rw rootfstype=ext4 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1

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...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines