If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
I got LibreELEC to boot to some stage where it says SH: can't stat /flash/SYSTEM and drops to some sort of shell. I'm not sure why it says so or what device it tries to mount to /flash.
No SSH at that point and USB keyboard not working. So I'm kind of stuck and can not do anything to debug the situation to find the problem.
Reading the linked thread it might be related to usb driver. I'll check later if kernel has xhci drivers included. If not, then that might be the problem.
I got LibreELEC to boot to some stage where it says SH: can't stat /flash/SYSTEM and drops to some sort of shell. I'm not sure why it says so or what device it tries to mount to /flash.
No SSH at that point and USB keyboard not working. So I'm kind of stuck and can not do anything to debug the situation to find the problem.
Reading the linked thread it might be related to usb driver. I'll check later if kernel has xhci drivers included. If not, then that might be the problem.
Have you looked into the dtb.img? That is where the device tree is stored.
I have tried different dtb.img files with no success.
I tried to exctract one from Android image but that resulted with an error. I do not have it at hand right now, so I can not tell exactly, but it was something about magic number not matching or something like that.
No, I do not want to build it on top of LibreELEC/OpenELEC, unless I can get SYSTEM on ext4, squashfs will not work for me.
And I need working package manager. If I can get SYSTEM on ext4, then I guess it will be quite easy to get package manager working too, if it really is based on ubunu 16.04.
So far I have not been able to start any linux based image. Only partial start: Kernel boots but rootfs fails.
Well I went in another direction. Ubuntu was just too big and bloaty in terms of disk footprint and ram overhead. I ended up creating my own cut down linux based off the Amlogic dev kit.
If you want to play with linux on the A95X or any other S905X device I have setup an easy build system to build the kernel image, boot.img, dtb.img, rootfs and an updated bootloader.
The git repo contains vanilla src, aml_p212 patches, amlogic dev kit, toolchains to build aarch64 on x86, build system, clean buildroot
Linux Kernel 3.14 and minimal rootfs build system for Nexbox A95X - botfap/A95X-Linux-BuildEnv
I will get round to building some TWRP flashable zips when i get the chance
BETA version of Linux for testing. The system tries to dtb data from the internal memory, if this fails, you can manually add a "dtb.img" in the FAT partition.
BETA version of Linux for testing. The system tries to dtb data from the internal memory, if this fails, you can manually add a "dtb.img" in the FAT partition.
It won't boot without dtb.img
I have to put gxl_p212_2g.dtb to dtb.img on FAT partition.
dhcp and ssh works OK.
Perhaps in the internal memory of Your TV set-top box to be an older version of dtb data. So you need to use a variant, which is assembled under the new kernel (with additional copy of the new version to the media). I uploaded the additional image which added a number of development tools (git, make, etc).
Perhaps in the internal memory of Your TV set-top box to be an older version of dtb data. So you need to use a variant, which is assembled under the new kernel (with additional copy of the new version to the media). I uploaded the additional image which added a number of development tools (git, make, etc).
My Box is TX5(2G/8G)
I've installed latest android rom(updated 9/24). Newer rom is more stable(fixed palystore, youtube and etc) and I've got about 34,000(before 29,000) antutu score which is bigger than odroid C2(S905).
Is it old dtb data?
Collected two BETA image with a full Debian (based on Armbian). There are apt and other packages, the default configuration files, mapped network repo, you can install any software from them. Finished the console version and desktop version. Note that to use these images, you must perform the initial setup when you first start. While this can be done only via SSH connection (as root user with password 1234), either from the console UART. So far, I have not configured normal operation of the console on the TV monitor. The images are intended for use with SD card, booting from USB does not work yet. The images work fine USB keyboard and mouse. In the desktop version there is an interesting feature, after initial setup, this version works fine on TV monitor (TV output desktop) with a USB keyboard and mouse. Soon will be added another two images from console and desktop versions on Ubuntu.
Collected two BETA image with a full Debian (based on Armbian). There are apt and other packages, the default configuration files, mapped network repo, you can install any software from them. Finished the console version and desktop version. Note that to use these images, you must perform the initial setup when you first start. While this can be done only via SSH connection (as root user with password 1234), either from the console UART. So far, I have not configured normal operation of the console on the TV monitor. The images are intended for use with SD card, booting from USB does not work yet. The images work fine USB keyboard and mouse. In the desktop version there is an interesting feature, after initial setup, this version works fine on TV monitor (TV output desktop) with a USB keyboard and mouse. Soon will be added another two images from console and desktop versions on Ubuntu.
I did basic test console version.
It works well.
apt-get install samba - OK.
smbd demon start and sharing - OK
I have two usb port on TX5 - both OK (I tested mount usb thumdrive)
You are amazing~~~~
Thanks for this
Collected two BETA image with a full Debian (based on Armbian). There are apt and other packages, the default configuration files, mapped network repo, you can install any software from them. Finished the console version and desktop version. Note that to use these images, you must perform the initial setup when you first start. While this can be done only via SSH connection (as root user with password 1234), either from the console UART. So far, I have not configured normal operation of the console on the TV monitor. The images are intended for use with SD card, booting from USB does not work yet. The images work fine USB keyboard and mouse. In the desktop version there is an interesting feature, after initial setup, this version works fine on TV monitor (TV output desktop) with a USB keyboard and mouse. Soon will be added another two images from console and desktop versions on Ubuntu. https://yadi.sk/d/lnMowa-Swau3E
For all clarity, these S905X images will not work for S905 boxes like the Mini MX-G (2G/19G) right? Or can I SD boot them using correct dtb.img on S905 as well?
Collected two BETA image with a full Debian (based on Armbian). There are apt and other packages, the default configuration files, mapped network repo, you can install any software from them. Finished the console version and desktop version. Note that to use these images, you must perform the initial setup when you first start. While this can be done only via SSH connection (as root user with password 1234), either from the console UART. So far, I have not configured normal operation of the console on the TV monitor. The images are intended for use with SD card, booting from USB does not work yet. The images work fine USB keyboard and mouse. In the desktop version there is an interesting feature, after initial setup, this version works fine on TV monitor (TV output desktop) with a USB keyboard and mouse. Soon will be added another two images from console and desktop versions on Ubuntu.
We process personal data about users of our site, through the use of cookies and other technologies, to deliver our services, personalize advertising, and to analyze site activity. We may share certain information about our users with our advertising and analytics partners. For additional details, refer to our Privacy Policy.
By clicking "I AGREE" below, you agree to our Privacy Policy and our personal data processing and cookie practices as described therein. You also acknowledge that this forum may be hosted outside your country and you consent to the collection, storage, and processing of your data in the country where this forum is hosted.
Comment