SteeMan
-
Posts
1459 -
Joined
-
Last visited
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Posts posted by SteeMan
-
-
You can't mix and match different distributions. Each expects the boot environment to be setup in a specific way by multiboot (multiboot is what is setup when you press the reset button at power on). That is why some old builds will use things like uenv.txt vs extlinuc.conf i the new builds. As your video here showed (https://forum.armbian.com/topic/25519-armbian-mxq-pro-4k-s905no-work/?do=findComment&comment=156933) you had it booting to the point of finding the corrupted extlinux.conf file. So I go back to you needed to deal with that issue first. I can't and wont spend my time helping diagnose issues with old builds from unknown origins.
My overall recommendation for you would be to restore your box to the original android firmware so it is in a known starting state. Then follow the steps in the instructions using only a linux machine to edit the extlinux.conf file (don't allow the sd card to touch a windows machine).
-
Moved to the appropriate forum, as this is reporting issues with userspace applications
-
FYI 3.14 was released in 2014, last received security fixes in 2016. So by now it has hundreds of known security vulnerabilities that are not patched. Why would you even think of using something like that?
-
TV Boxes are not supported by Armbian. This forum is provided for the community to share information. It is not a support forum. I am only one person, and I volunteer my time to help. But I can't teach people linux or basic skills that they should already have, or at least be able to figure out themselves with the help of google. I have pointed you in the direction you need to look, but if you are unwilling to do any of the work, then then linux on a tv box isn't for you. As the FAQ link I just posted says, these boxes are really only useful to run servers. If you are running a linux server, I expect you have basic linux skills in which to do that, and anyone who has been around linux/unix for any length of time, knows about the evils that windows editors do to linux text files and would know how to fix them.
-
-
Honestly if you can't google how to do that yourself, I'm not sure you have the skills necessary to be using linux on a tv box.
-
By flash drive I'm assuming you mean a usb flash drive. Yes that should work, but generally an sd card is recommended and more commonly used.
-
Pictures would be helpful as the T95 name is used for a lot of different cpus. But I'm guessing you have an older box (not one of the newer blue boxes) as the board info you gave mentions s905 which would be an amlogic cpu. Assuming you do have an s905 amlogic cpu, you should be able to follow the instructions in the TV Box FAQ:
https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first
https://forum.armbian.com/topic/17106-installation-instructions-for-tv-boxes-with-amlogic-cpus
-
I'm assuming since you mention multitool that your box is rockchip based. Moving to the rockchip TV box forum.
-
You should be able to do that. Start with a clean version (do a new download of the image), then google for how to edit files on windows in ways that doesn't add window newline characters.
-
Your extlinux.conf file is corrupted. It has windows newline characters added to the end of each line.
The boot output shows:
Ignoring unknown command: FDT
Ignoring unknown command: append
Is showing that the contents of the extlinux.conf file can't be read properly. When I downloaded the file you attached to your post, I can see the windows characters in your file.
-
Where are you looking for the dtb files? They are there, /boot/dtb/amlogic/meson-g12a-u200.dtb
Note for the s905x2 you would be looking at the meson-g12a-* dtb files as candidates.
-
First question, what build are you using, and what "tutorial" are you using?
-
Moved post to Other since this is not a sunxi board (riscv)
-
If you are running this as an ftp server, you should just install a server/cli build.
-
Yes. Using tv boxes for running server services is an ideal use case.
-
38 minutes ago, atone said:
Would a USB-to-TTL adapter be useful? I could buy one.
They are inexpensive and a necessary tool to have around if you work with sbc's. I would recommend you own one.
-
TV Boxes are not supported by armbian. https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first
Note that the h618 is a new allwinner cpu. It often takes years for the open source community to bring mainline linux support to new cpus. The h616 which is now about two years old is still not well supported.
-
Also, since you are getting to the point in the boot process where the u-boot.ext is running, you should be able to use the keyboard and run u-boot command line commands
-
As the instructions say you need to try *all* dtbs of a given type to find the one that best matches your hardware. P200 is just the reference board designation, it is nothing special. All of the gxbb dtbs are essentially p200 variants. There are 10s if not 100s of different boards using the s905, each with unique hardware, each requiring a different dtd that matches that hardware. But the vast majority of boards do not have matching mainline kernel dtb. So we try the ones that do exist and hopefully one works good enough (but it is highly unlikely that it will work well - which is why in the FAQ it says not to expect things like wifi and Bluetooth to work at all)
-
These all show that you are not using a compatible dtb for the box. Try other s905 dtbs.
-
1 minute ago, spirake said:
Thanks, I did that and it works, but it doesn't change after the upgrade?
Correct
-
23 minutes ago, spirake said:
I saw that there are no ath10k drivers in the lib/firmware, can they be included in the kernel?
Try installing the armbian-firmware-full package
-
48 minutes ago, spirake said:
What should I do to use the same custom dtb all the time?
I tried to already answer that question, but perhaps I wasn't specific enough:
16 hours ago, SteeMan said:If you are going to use a custom dtb you need to put it in the /boot directory and make the extlinux.conf point to it there.
You need to place the custom dtb outside the /boot/dtb directory in /boot directly. Then you extlinux.conf reference would look like: FDT /<custom file>.dtb
How to run Linux OS in A95X F4 android tv box with Amlogic S905X4 processor?
in Amlogic CPU Boxes
Posted
There is no mainline linux support for the s905x4 so you are out of luck. And from the threads I have read, no one seems interested in ever making that happen, especially amlogic.