mmss Posted March 3, 2017 Share Posted March 3, 2017 Many thanks @balbes150 ubuntu_xenial_3.14.29_mate_20170302.img with Beelink GT1 s912 2GB/32GB ethernet works, wifi works, BT works after apt-get upgrade! ubuntu_xenial_3.14.29_mate_20170302.img with Beelink Mini MXIII II s905x 2GB/8GB ethernet works, wifi works and BT works. Link to comment Share on other sites More sharing options...
Blop Posted March 3, 2017 Share Posted March 3, 2017 I also tried this new img on my beelink gt1 : wifi directly ok, BT is working after manual patchram (same as previous img, didn't manage to make it work just by patching brcmfmac and re-complilation), I'll try to apt upgrade Thank's for this improvments ! Link to comment Share on other sites More sharing options...
Igor Posted March 3, 2017 Share Posted March 3, 2017 2 hours ago, Blop said: I also tried this new img on my beelink gt1 : I made an image from @balbes150 sources, but ... system boots and all OK. while I can't get Ethernet nor Wifi working. I copied /boot/dtb/beelink-gt1dtb to /boot/dtb.img ... the rest is stock. Am i missing something else? Link to comment Share on other sites More sharing options...
balbes150 Posted March 3, 2017 Share Posted March 3, 2017 Do I understand correctly that the image is assembled from source with GIT ? Link to comment Share on other sites More sharing options...
Igor Posted March 3, 2017 Share Posted March 3, 2017 7 minutes ago, balbes150 said: Do I understand correctly that the image is assembled from source with GIT ? Yes, I selected (today in the morning) "amlogic-s905x" from menu and Xenial Desktop XFCE. Image works except with some generic support, no network, WiFi under Beelink GT1, even when I switched to GT1 dtb file. Is there any image that GT1 fully works out of the box? Link to comment Share on other sites More sharing options...
zador.blood.stained Posted March 3, 2017 Share Posted March 3, 2017 6 minutes ago, Igor said: Is there any image that GT1 fully works out of the box? I assume not because there are at least 3 different revisions of this board, at least 2 of them have different wireless chips, and not working Ethernet may suggest that Ethernet PHY configuration may differ too (hard to say without dmesg) Edit: This means that DT from internal memory should be used ot revision must be selectable i.e. in boot script if DTs are provided from the kernel sources. Link to comment Share on other sites More sharing options...
Igor Posted March 3, 2017 Share Posted March 3, 2017 Just now, zador.blood.stained said: I assume not because there are at least 3 different revisions of this board, at least 2 of them have different wireless chips, and not working Ethernet may suggest that Ethernet PHY configuration may differ too (hard to say without dmesg) OMG I can understand for Wifi but Ethernet? http://sprunge.us/ONha Link to comment Share on other sites More sharing options...
zador.blood.stained Posted March 3, 2017 Share Posted March 3, 2017 6 minutes ago, Igor said: http://sprunge.us/ONha Well, [ 4.648897] Error: Driver 'ICPlus IP175C' is already registered, aborting... [ 4.655795] libphy: ICPlus IP175C: Error -16 in registering driver [ 4.662065] Error: Driver 'AMLOGIC internal phy' is already registered, aborting... [ 4.669836] libphy: AMLOGIC internal phy: Error -16 in registering driver [ 4.678190] Error: Driver 'RTL8211F Gigabit Ethernet' is already registered, aborting... [ 4.684968] libphy: RTL8211F Gigabit Ethernet: Error -16 in registering driver On my board PHY is RTL8211F, so DT from internal memory should be extracted and investigated to check if it defines HW configuration correctly. Edit: [ 2.754079] libphy: stmmac: probed [ 2.754104] eth0: No PHY found Link to comment Share on other sites More sharing options...
Igor Posted March 3, 2017 Share Posted March 3, 2017 16 minutes ago, zador.blood.stained said: On my board PHY is RTL8211F, so DT from internal memory should be extracted and investigated to check if it defines HW configuration correctly. Yes, mine is the same. Link to comment Share on other sites More sharing options...
balbes150 Posted March 3, 2017 Share Posted March 3, 2017 For purity of experiment, try to download the latest test image 20170303 and try to run it. I change filled in GIT. But suddenly , something is going wrong. The build system has been working for many time and maybe something works wrong. Until I can test an entirely new system to build (there should be a lot to download). I don't have GT1, but there are other TV boxes, there is also in the log there is a message , as written above, but wired network works fine. Link to comment Share on other sites More sharing options...
pel.hu Posted March 4, 2017 Share Posted March 4, 2017 In case if somebody interested in then kszaq has just released an alpha preview build of LibreElec for S912. It works with balbes150's q912_otg.dtb. You can find it in the thread above. 2 Link to comment Share on other sites More sharing options...
balbes150 Posted March 4, 2017 Share Posted March 4, 2017 Vega s96 S912 http://sprunge.us/ZVjd Start last image 20170303. DTB data is taken from the internal memory without manually copying the file "dtb.img". Link to comment Share on other sites More sharing options...
dieg0 Posted March 4, 2017 Share Posted March 4, 2017 Thanks @ pel.hu, also tested OpenElec and running on Q912, with @ balbes150 Q912_otg.dbt. By the way I have the beta of day 3 and I was without the wifi. I imagine that to prove by the descent of yield that some contributed in the 905, in 912 I did not to it and noticed in no time. Not high temperatures, the Q912's body is made of metal and I guess that helps. This version is installed on an external SSD OCZ 120g SATA 3 and works, the Trim function is not available, but I have done this. rotational last post only change valor at 0 Greetings and thanks. Link to comment Share on other sites More sharing options...
cba Posted March 4, 2017 Share Posted March 4, 2017 Hi everyone, and thanks to @balbes150 for the great work! On my Beelink GT1 s912 2GB/32GB running ubuntu_xenial_3.14.29_mate_20170302.img , I have - ethernet: OK - wifi: OK - BT: not working, not even after upgrade. @Blop , can you detail the steps you've done to make hci0 appear? On a side note for those interested, Docker installs fine with apt install docker.io Even if docker's check-config,sh complains a bit, all ARM images I've tried work! For docker-compose, these steps worked for me: apt-get install -qy python-pip --no-install-recommends pip install pip --upgrade pip install setuptools pip install docker-compose Link to comment Share on other sites More sharing options...
Blop Posted March 5, 2017 Share Posted March 5, 2017 @Igor, Hello, I didn't try to compile the whole img, only the kernel, from the gt1 itself. I never manage to make the bluetooth work with brcmfmac, but it was always ok with the patchram method I describe bellow. The wifi worked for me directly since the last img (and after apt upgrade and reboot, also the bluetooth) Ethernet was only an issue when I tried the dtb beelink_gt1_g2. @cba, Hello, I used brcm_patchram_plus in order to load the bcm4345C0.hcd. It works fine but not always at the first try (I can't explain it at the moment). Try brcm_patchram_plus --patchram /lib/firmware/bcm4345c0.hcd --enable-hci --no2bytes /dev/ttyS1. Then you can do a hciconfig hci0 up. Link to comment Share on other sites More sharing options...
Igor Posted March 5, 2017 Share Posted March 5, 2017 @Blop Can you make a picture of PCB or provide Ethernet and Wireless chip details & PCB version number. Link to comment Share on other sites More sharing options...
zador.blood.stained Posted March 5, 2017 Share Posted March 5, 2017 2 hours ago, Igor said: Can you make a picture of PCB or provide Ethernet and Wireless chip details & PCB version number. It's enough to look at the serial number on the bottom of the box: A912, G912 or S912: http://4pda.ru/forum/index.php?showtopic=762110&st=1280#entry54352501 Link to comment Share on other sites More sharing options...
Blop Posted March 5, 2017 Share Posted March 5, 2017 Mine is a A912, with AP6255 wifi chip (bcm43455c0_ag firmware for wifi, bcm4345c0 for bluetooth are working fine) I didn't open the box yet and as ethernet has always been working (except with beelink_gt1_2g dtd), I didn't have a look at the chip. Can't see in dmesg infos about ethernet chipset, I will have a deeper look in the logs. Edit : also tried libreelec on my GT1 : without providing dtb file, all is OK, ethernet, wifi, bluetooth, but if I take beelink_gt1_2g, no more ethernet, same issue with dtb extracted from 104 beelink firmware (I will try to extract the dtd from 110 firmware that's still on emmc on my box in order to see the differences, that could be interesting ) Link to comment Share on other sites More sharing options...
Vincs Posted March 8, 2017 Share Posted March 8, 2017 Quote On the libreelec forum kenmills : I noticed that AMlogic released a new buildroot: http://openlinux.amlogic.com:8000/downlo...ilesystem/ 2 Link to comment Share on other sites More sharing options...
Blop Posted March 8, 2017 Share Posted March 8, 2017 I cross compile it this night, will try it this evening on my gt1 (kernel drivers for T820 seems to be integrated) Link to comment Share on other sites More sharing options...
lvmc Posted March 8, 2017 Share Posted March 8, 2017 @Blop can you confirm this build root has the drivers for T820? Could you try to run a Hello World OpenCL example from https://www.fixstars.com/en/opencl/book/OpenCLProgrammingBook/first-opencl-program/? This GPU is so special and if we unlock the OpenCL, that will be the fastest platform available at this price point. Link to comment Share on other sites More sharing options...
Blop Posted March 8, 2017 Share Posted March 8, 2017 @lvmc I can't say from now, compilation on an ubuntu VM only went to the end this night (I'm in France) and I can only have access to my gt1 this evening. Edit : I just have a quick second look in the build made this night before I came back to home : t82x libGLES_mali.so is part of the build for q200. So there's still hope ... Link to comment Share on other sites More sharing options...
Nofan Tasi Posted March 8, 2017 Share Posted March 8, 2017 about building the amlogic buildroot : is it as simple as say make <my>_defconfig e.g. make mesongxb_p200_defconfig make Or does one have to tweak every single option in config ? So what would be a good config for s905(x) or s912 ? Link to comment Share on other sites More sharing options...
Blop Posted March 9, 2017 Share Posted March 9, 2017 Some news from my side ... I wasn't able to boot on the openlinux kernel (different method used but no boot at all or keeping on the first beelink logo, or black screen ... ) But ... I didn't have uart wired so ... I'm probably not seeing what the system is asking to me ... @Nofan Tasi I built it with the simple make, with the q200_2g config (which is perhaps not the best config, but which should I think work ? ) build process is ok on my side with no errors, just warnings. 1 Link to comment Share on other sites More sharing options...
Blop Posted March 13, 2017 Share Posted March 13, 2017 Hello, Just some news from my experiments with the amlogic buildroot ... As I couldn't boot (or to be exact, not seeing anything because I don't have uart wired), I had a deeper look into the code and in fact, there's nothing new regarding opengl ... Link to comment Share on other sites More sharing options...
Nofan Tasi Posted March 14, 2017 Share Posted March 14, 2017 @Blop : I built libMali.so from buildroot and tried it on gentoo arm64 (s905(x)). It worked. But as you say, there might very well be nothing new. Link to comment Share on other sites More sharing options...
Blop Posted March 17, 2017 Share Posted March 17, 2017 Yes, for s905x and T450, it's working, but for T820, I didn't see anything usable :-/ Link to comment Share on other sites More sharing options...
buvaluy Posted March 22, 2017 Share Posted March 22, 2017 Hello. I've installed latest ubuntu-5.26 mate on beelink gt1 2G/32G very easy for first time. Seems like it has not gpu driver, I also have low resolution. I've installed 5.24 firmvare and libmali. Nothing is changed. What do I have to do? Do I have to use 5.24 ubuntu instead of 5.26? Lmsensor does not see any sensors also(via sensors-detect). How to fix it? Upd: When I login via ssh I can see CPU Temp in invite message. How to watch it else. Thanks. Link to comment Share on other sites More sharing options...
pangu Posted March 22, 2017 Share Posted March 22, 2017 I have Beelink GT1 s912 2GB/32GB and like to try it with ubuntu. Do you know where can I download image file:: ubuntu_xenial_3.14.29_mate_20170302.img? Any describe how to burn image for this box? Thanks, Link to comment Share on other sites More sharing options...
cba Posted March 22, 2017 Share Posted March 22, 2017 1 hour ago, pangu said: I have Beelink GT1 s912 2GB/32GB and like to try it with ubuntu. Do you know where can I download image file:: ubuntu_xenial_3.14.29_mate_20170302.img? Any describe how to burn image for this box? Thanks, As far as I know, downloads are published here: https://yadi.sk/d/srrtn6kpnsKz2/Linux/ARMBIAN Burn with any dd like tool (e.g. https://etcher.io/), insert the uSD, and reboot. Link to comment Share on other sites More sharing options...
Recommended Posts