Jump to content

Armbian for Amlogic S912


chocho

Recommended Posts

On 05.05.2017 at 2:20 PM, wfpower said:

Hi.

Can you write step by step manual for installing arambian on beelenk gt1 on internal storage?

With links of latest version of firmware and tools for flashing.

write image to sd-card

update android with file from sd-card(aml_update.zip

boot from sd-card

 

http://freaktab.com/forum/tv-player-support/amlogic-based-tv-players/s905/tronsmart-ac/firmware-roms-tools-at/565449-running-linux-from-sd-card-or-usb-flash-drive-using-balbes150-method-and-files

https://yadi.sk/d/5_32km_EsCV2A/ARMBIAN

 

 

Link to comment
Share on other sites

On 5/5/2017 at 1:20 PM, wfpower said:

Can you write step by step manual for installing arambian on beelenk gt1 on internal storage?

The way you phrased the question means the answer probably entails just one step, namely, running /root/install.sh :)

Link to comment
Share on other sites

 

The new version of images Armbian (Test\20170519) kernel 4.9.26 models S905X and S912. In these images works HDMI USB network.

 

I checked this version will run from a USB flash drive on Tronsmart S96 (s912) . The system is started. Graphics works, you can control the mouse, but I have not worked a wired network. Please s912 to try this way. I was interested in working wired network.

 

Link to comment
Share on other sites

9 hours ago, Nofan Tasi said:

@pszab do you now which shared library is supposed to have the code for hw acceleration?

Dont know anything. That's why i asked. And as I know s912 supports x265 encoding by hw.

Link to comment
Share on other sites

15 hours ago, pszab said:

Dont know anything. That's why i asked. And as I know s912 supports x265 encoding by hw.

Reason why I asked is: one can find which libraries, for example, ffmpeg uses and then see if any of these are known to be responsible for the hw encoding.

For example on my amd64 desktop with nvidia hw acceleration, the library is 'vdpau' and ffmpeg uses it.

gentoo@desktop ~ $ lddtree $(which ffmpeg) | grep vdpau
        libvdpau.so.1 => /usr/lib64/libvdpau.so.1

But for arm64 I actually do not even know if the graphics is nvidia, I guess it is arm. Perhaps 'mali' But then my ubuntu and gentoo ffmpeg do not use it

(ubuntu) root@minimx-g:~# lddtree $(which ffmpeg) | grep -i mali
(gentoo) minimx-g ~ # lddtree $(which ffmpeg) | grep -i mali

The ubuntu arm64 ffmpeg does use vdpau but I kind of doubt if that is proving anything.

Link to comment
Share on other sites

What a great project.

 

I did installed Armbian_5.27_S9xxx_Debian_jessie_3.14.29_xfce_20170531.img.xz and then Armbian_5.27_S9xxx_Ubuntu_xenial_3.14.29_mate_20170531.img.xz on USB Drive. just to know which suit for me.

Debian works faster but couldn't play the 2 video files in the desktop.

Ubuntu works slower but play those 2 video files good.

 

the problem I have with the WIFI. I couldn't get it to work (in both distro) BT and LAN cable works fine.

 

And when I copy dtb to boot folder,  LAN also stop working. and the video become choppy when full screen.

 

BTW. I did use it without keyboard. managed to get to desktop using SSH connection from another computer

 

Beelink GT1 G912 (Same as S912)

Link to comment
Share on other sites

7 hours ago, debianxfce said:

Do you see anything wifi related with dmesg? In early boot you see something like al_wifi:... but after 3 seconds you should see -----Wifi Initialization----- .

with command "dmesg | less" the only lines I see about wifi, those lines

[    2.316859] aml_wifi wifi.33: [wifi_dev_probe] no power_on_pin2
[    2.316875] aml_wifi wifi.33: [wifi_dev_probe] set pwm as 32k output
[    2.316929] aml_wifi wifi.33: [wifi_dev_probe] interrupt_pin=241
[    2.316944] aml_wifi wifi.33: [wifi_dev_probe] irq_num=100, irq_trigger_type=1
[    2.316962] aml_wifi wifi.33: [wifi_dev_probe] power_on_pin=240
[    2.316975] aml_wifi wifi.33: [wifi_dev_probe] clock_32k_pin=0
[    2.317354] aml_wifi wifi.33: [wifi_setup_dt] wifi_setup_dt
[    2.317406] aml_wifi wifi.33: [wifi_setup_dt] interrupt_pin(241)
[    2.317429] aml_wifi wifi.33: [wifi_setup_dt] power_on_pin(240)

in the initial boot console. I didn't even see anything about wifi.

 

 

BTW. I'm using Custom android rom (SuperCeleron V8B) with his custom kernel. does it affect the wifi in linux when booting from usb?

Link to comment
Share on other sites

3 hours ago, nodymoha said:

with command "dmesg | less" the only lines I see about wifi, those lines


[    2.316859] aml_wifi wifi.33: [wifi_dev_probe] no power_on_pin2
[    2.316875] aml_wifi wifi.33: [wifi_dev_probe] set pwm as 32k output
[    2.316929] aml_wifi wifi.33: [wifi_dev_probe] interrupt_pin=241
[    2.316944] aml_wifi wifi.33: [wifi_dev_probe] irq_num=100, irq_trigger_type=1
[    2.316962] aml_wifi wifi.33: [wifi_dev_probe] power_on_pin=240
[    2.316975] aml_wifi wifi.33: [wifi_dev_probe] clock_32k_pin=0
[    2.317354] aml_wifi wifi.33: [wifi_setup_dt] wifi_setup_dt
[    2.317406] aml_wifi wifi.33: [wifi_setup_dt] interrupt_pin(241)
[    2.317429] aml_wifi wifi.33: [wifi_setup_dt] power_on_pin(240)

in the initial boot console. I didn't even see anything about wifi.

 

 

BTW. I'm using Custom android rom (SuperCeleron V8B) with his custom kernel. does it affect the wifi in linux when booting from usb?

 

Those early boot lines show even wifi is not working, ie device wlan0 is missing and sudo ifconfig does not show it. Hope you have the wifi_dummy line in /etc/modules and you can also add bcrmfmac driver there too.  Android rom does not affect if you do a cold boot, uboot boots from internal or external flash memory.  A restart can leave firmware into the device memory.

Link to comment
Share on other sites

4 hours ago, debianxfce said:

 

Those early boot lines show even wifi is not working, ie device wlan0 is missing and sudo ifconfig does not show it. Hope you have the wifi_dummy line in /etc/modules and you can also add bcrmfmac driver there too.  Android rom does not affect if you do a cold boot, uboot boots from internal or external flash memory.  A restart can leave firmware into the device memory.

Still no sign of wifi :(

even after trying with latest build

Link to comment
Share on other sites

6 hours ago, nodymoha said:

Still no sign of wifi :(

even after trying with latest build

I did try balbes150 test build with kernel 4.9 and with a class 4 tf card. No sign of wifi like it has with kernel 3.14 and a class 10 tf card. I hope you are using a class 10 tf card, my class 4 card causes many performance problems.

Link to comment
Share on other sites

50 minutes ago, Dariusz Biernat said:

Hi, I am new here and I may be asking a stupid question. I see that it appeared on the armbian site [https://yadi.sk/d/srrtn6kpnsKz2/Linux/ARMBIAN] with a new date (19.06.2017), but the version has not changed (only date). Has anyone noticed any significant changes? Is there any 3d acceleration for s912 (mecool bb2 pro)?

Regards

No 3d gpu accelerated Linux drivers for S912 available. To develop them, you have to buy Arm DDK licence and no wonder that any Linux project has bought that. One group is developing open source Linux graphics stack for AmLogic  but project is not ready and who knows will it ever be.  Iceweasel plays youtube videos poorly, use the Chromium browser, it can use all 8 cores for graphics rendering. Update Armbian to Debian testing, in Debian you find Chromium. https://forum.armbian.com/index.php?/topic/4495-odroid-c2-with-ovpn-and-aes-instruction-set/

Link to comment
Share on other sites

@Dariusz Biernat I doubt it, since Ubuntu is a simply a derivative of Debian anyway ;) I think he simply meant that on a debian base, change to the testing release branch on order to get a (recent) build of Chromium.  On Ubuntu there is no need as the whole idea of Ubuntu is it is closer to the bleeding edge.

Link to comment
Share on other sites

59 minutes ago, pfeerick said:

@Dariusz Biernat I doubt it, since Ubuntu is a simply a derivative of Debian anyway ;) I think he simply meant that on a debian base, change to the testing release branch on order to get a (recent) build of Chromium.  On Ubuntu there is no need as the whole idea of Ubuntu is it is closer to the bleeding edge.

Ubuntu lts is made from a snapshot of Debian testing, the other version from Sid. They contain canonical bad tweaks, like in the pc installer and xfce they have tuned to shit without virtual desktops etc. Debian is less bloated, so it is far better to these low end cpus. Still you need to remove pulseaudio,networkmanager and other redhat shit like networkmanager.service. Debian testing is a rolling release os, ubuntu is not.

Link to comment
Share on other sites

2 hours ago, Dariusz Biernat said:

Debian is better with video compared to ubuntu? Ubuntu also uses chromium.

Mp4 videos on the Armbian Jessie Xfce desktop does not work, they even hang os with Sunvell T95Z Plus. Debian Jessie uses old Iceweasel browser. Maybe with a player that uses cpu cores you can make them work. Some Linux games use cpu only so gaming is possible too. Youtube videos do work fine with Chromium, test with Netflix etc.

 

Debian Jessie uses old Iceweasel browser and other old software. Avoid fixed distributions.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines