buvaluy Posted February 24, 2017 Share Posted February 24, 2017 Do you think it would be possible to run this method on new Beelink Gt1 Ultimate(it has 3G DDDR4). Does somebody have experience? Link to comment Share on other sites More sharing options...
balbes150 Posted February 24, 2017 Share Posted February 24, 2017 Latest Ubuntu desktop with q912_otg started and LAN works! WiFi and Sound works ? Do you think it would be possible to run this method on new Beelink Gt1 Ultimate(it has 3G DDDR4). Does somebody have experience? Try, while no one wrote about this test. Link to comment Share on other sites More sharing options...
balbes150 Posted February 24, 2017 Share Posted February 24, 2017 Wifi doesn't work, Not even a wlan device present. Bluetooth icon disappeared. Sound works. Do you need any log or something? (I wrote this post on Armbian on S912.) The logs don't need. I need time to assemble a new version of the image. 2 Link to comment Share on other sites More sharing options...
dieg0 Posted February 24, 2017 Share Posted February 24, 2017 Tested on Q912 and the network works, (the sound has not yet been tested), the video plays well. Edit: Sound works. Thank you and greetings. Link to comment Share on other sites More sharing options...
dieg0 Posted February 25, 2017 Share Posted February 25, 2017 When the desktop starts I got this message: Should I delete it or not? I gave him no, I'm not very clear what it is. @ Balbes150 you could watch the sound output of the Jack, I connected external speakers and does not output the sound by Aux. For HDMI, it outputs the sound without problem. Link to comment Share on other sites More sharing options...
balbes150 Posted February 25, 2017 Share Posted February 25, 2017 When the desktop starts I got this message: Should I delete it or not? Feel free to delete. This applet from the recycle bin. I gave him no, I'm not very clear what it is. @ Balbes150 you could watch the sound output of the Jack, I connected external speakers and does not output the sound by Aux. For HDMI, it outputs the sound without problem. Look for the settings. I don't have time to deal with this issue. Pay attention to these images is the test and do not have many functions. If you want to help look for a solution \ patches , I will include them in the following images. Link to comment Share on other sites More sharing options...
dieg0 Posted February 25, 2017 Share Posted February 25, 2017 Look for the settings. I don't have time to deal with this issue. Pay attention to these images is the test and do not have many functions. If you want to help look for a solution \ patches , I will include them in the following images. Ok in the configuration there is nothing that activates it, I will see if I find something about it. Thank you and greetings. Link to comment Share on other sites More sharing options...
buzz.a Posted February 25, 2017 Share Posted February 25, 2017 Armbian_5.26_S9xxx_Ubuntu_xenial_3.14.29_mate_20170222.img on Vontar Z5(s912, 2G, 16G) tested. Ethernet works, network-manager says "wifi networks: device not ready" user@amlogic-s905x:~$ rfkill list 0: bt-dev: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no 2: brcmfmac-wifi: Wireless LAN Soft blocked: no Hard blocked: no and after this: user@amlogic-s905x:~$ sudo service network-manager restart user@amlogic-s905x:~$ rfkill list 0: bt-dev: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no 2: brcmfmac-wifi: Wireless LAN Soft blocked: no Hard blocked: no network-manager says: "wifi networks: wifi is disabled by hardware switch" Link to comment Share on other sites More sharing options...
mmss Posted February 25, 2017 Share Posted February 25, 2017 Thanks balbes150 😉 Link to comment Share on other sites More sharing options...
dieg0 Posted February 26, 2017 Share Posted February 26, 2017 EDIT With this in Q912 and got the sound to work by the jack and by hdmi, in the thread explains it. https://forum.armbian.com/index.php/topic/1960-guide-configuring-orange-pi-pc-for-analog-line-out-jack-audio-output-and-simultaneous-hdmi-output-with-software-mixing/ Link to comment Share on other sites More sharing options...
mmss Posted February 26, 2017 Share Posted February 26, 2017 Armbian_5.26_S9xxx_Ubuntu_xenial_3.14.29_mate_20170222.img tested on Beelink GT1 32GB version. Ethernet works but no wireless and bluetooth. http://pastebin.com/vJc48YCV Thanks Link to comment Share on other sites More sharing options...
Blop Posted February 27, 2017 Share Posted February 27, 2017 Armbian_5.26_S9xxx_Ubuntu_xenial_3.14.29_mate_20170222.img tested on Beelink GT1 32GB version. Ethernet works but no wireless and bluetooth. http://pastebin.com/vJc48YCV Thanks Hello, same kind of issue for me with a GT1 2G/16G (A912) with AP6255 wifi/bluetooth device. Wifi is working by loading cfg80211 and dhd with right firmware and nvram taken from Android, but bluetooth still not working due to brcmfmac not having the BCM43455. (see https://forum.armbian.com/index.php/topic/2138-armbian-for-amlogic-s912/page-4#entry21842, I have done the same) I tried to fork and compile the Balbes150 Amlogic Kernel directly on the beelink GT1, and add the drivers, but I have two issues : one with rtl8712 driver (not a real problem at first as the GT1 don't have this device) but also mpi does not ink Here are the errors : LD [M] lib/mpi/mpi.o lib/mpi/generic_mpih-mul1.o: In function `mpihelp_add_1': generic_mpih-mul1.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-mul1.o: In function `mpihelp_add': generic_mpih-mul1.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-mul1.o: In function `mpihelp_sub_1': generic_mpih-mul1.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-mul1.o: In function `mpihelp_sub': generic_mpih-mul1.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-mul2.o: In function `mpihelp_add_1': generic_mpih-mul2.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-mul2.o: In function `mpihelp_add': generic_mpih-mul2.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-mul2.o: In function `mpihelp_sub_1': generic_mpih-mul2.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-mul2.o: In function `mpihelp_sub': generic_mpih-mul2.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-mul3.o: In function `mpihelp_add_1': generic_mpih-mul3.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-mul3.o: In function `mpihelp_add': generic_mpih-mul3.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-mul3.o: In function `mpihelp_sub_1': generic_mpih-mul3.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-mul3.o: In function `mpihelp_sub': generic_mpih-mul3.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-rshift.o: In function `mpihelp_add_1': generic_mpih-rshift.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-rshift.o: In function `mpihelp_add': generic_mpih-rshift.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-rshift.o: In function `mpihelp_sub_1': generic_mpih-rshift.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-rshift.o: In function `mpihelp_sub': generic_mpih-rshift.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-sub1.o: In function `mpihelp_add_1': generic_mpih-sub1.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-sub1.o: In function `mpihelp_add': generic_mpih-sub1.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-sub1.o: In function `mpihelp_sub_1': generic_mpih-sub1.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-sub1.o: In function `mpihelp_sub': generic_mpih-sub1.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-add1.o: In function `mpihelp_add_1': generic_mpih-add1.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-add1.o: In function `mpihelp_add': generic_mpih-add1.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-add1.o: In function `mpihelp_sub_1': generic_mpih-add1.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-add1.o: In function `mpihelp_sub': generic_mpih-add1.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpicoder.o: In function `mpihelp_add_1': mpicoder.c:(.text+0x580): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpicoder.o: In function `mpihelp_add': mpicoder.c:(.text+0x5f0): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpicoder.o: In function `mpihelp_sub_1': mpicoder.c:(.text+0x6e8): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpicoder.o: In function `mpihelp_sub': mpicoder.c:(.text+0x758): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpi-bit.o: In function `mpihelp_add_1': mpi-bit.c:(.text+0x60): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpi-bit.o: In function `mpihelp_add': mpi-bit.c:(.text+0xd0): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpi-bit.o: In function `mpihelp_sub_1': mpi-bit.c:(.text+0x1c8): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpi-bit.o: In function `mpihelp_sub': mpi-bit.c:(.text+0x238): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpi-cmp.o: In function `mpihelp_add_1': mpi-cmp.c:(.text+0x140): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpi-cmp.o: In function `mpihelp_add': mpi-cmp.c:(.text+0x1b0): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpi-cmp.o: In function `mpihelp_sub_1': mpi-cmp.c:(.text+0x2a8): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpi-cmp.o: In function `mpihelp_sub': mpi-cmp.c:(.text+0x318): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpih-cmp.o: In function `mpihelp_add_1': mpih-cmp.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpih-cmp.o: In function `mpihelp_add': mpih-cmp.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpih-cmp.o: In function `mpihelp_sub_1': mpih-cmp.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpih-cmp.o: In function `mpihelp_sub': mpih-cmp.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpih-div.o: In function `mpihelp_add_1': mpih-div.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpih-div.o: In function `mpihelp_add': mpih-div.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpih-div.o: In function `mpihelp_sub_1': mpih-div.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpih-div.o: In function `mpihelp_sub': mpih-div.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpih-mul.o: In function `mpihelp_add_1': mpih-mul.c:(.text+0x518): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpih-mul.o: In function `mpihelp_add': mpih-mul.c:(.text+0x588): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpih-mul.o: In function `mpihelp_sub_1': mpih-mul.c:(.text+0x680): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpih-mul.o: In function `mpihelp_sub': mpih-mul.c:(.text+0x6f0): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpi-pow.o: In function `mpihelp_add_1': mpi-pow.c:(.text+0x928): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpi-pow.o: In function `mpihelp_add': mpi-pow.c:(.text+0x998): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpi-pow.o: In function `mpihelp_sub_1': mpi-pow.c:(.text+0xa90): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpi-pow.o: In function `mpihelp_sub': mpi-pow.c:(.text+0xb00): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpiutil.o: In function `mpihelp_add_1': mpiutil.c:(.text+0x60): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpiutil.o: In function `mpihelp_add': mpiutil.c:(.text+0xd0): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpiutil.o: In function `mpihelp_sub_1': mpiutil.c:(.text+0x1c8): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpiutil.o: In function `mpihelp_sub': mpiutil.c:(.text+0x238): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here scripts/Makefile.build:444: recipe for target 'lib/mpi/mpi.o' failed make[2]: *** [lib/mpi/mpi.o] Error 1 scripts/Makefile.build:455: recipe for target 'lib/mpi' failed make[1]: *** [lib/mpi] Error 2 make[1]: *** Waiting for unfinished jobs.... Makefile:854: recipe for target 'lib' failed make: *** [lib] Error 2 make: *** Waiting for unfinished jobs.... Link to comment Share on other sites More sharing options...
Nofan Tasi Posted February 27, 2017 Share Posted February 27, 2017 Hello, same kind of issue for me with a GT1 2G/16G (A912) with AP6255 wifi/bluetooth device. Wifi is working by loading cfg80211 and dhd with right firmware and nvram taken from Android, but bluetooth still not working due to brcmfmac not having the BCM43455. (see https://forum.armbian.com/index.php/topic/2138-armbian-for-amlogic-s912/page-4#entry21842, I have done the same) I tried to fork and compile the Balbes150 Amlogic Kernel directly on the beelink GT1, and add the drivers, but I have two issues : one with rtl8712 driver (not a real problem at first as the GT1 don't have this device) but also mpi does not ink Here are the errors : LD [M] lib/mpi/mpi.o lib/mpi/generic_mpih-mul1.o: In function `mpihelp_add_1': generic_mpih-mul1.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-mul1.o: In function `mpihelp_add': generic_mpih-mul1.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-mul1.o: In function `mpihelp_sub_1': generic_mpih-mul1.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-mul1.o: In function `mpihelp_sub': generic_mpih-mul1.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-mul2.o: In function `mpihelp_add_1': generic_mpih-mul2.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-mul2.o: In function `mpihelp_add': generic_mpih-mul2.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-mul2.o: In function `mpihelp_sub_1': generic_mpih-mul2.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-mul2.o: In function `mpihelp_sub': generic_mpih-mul2.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-mul3.o: In function `mpihelp_add_1': generic_mpih-mul3.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-mul3.o: In function `mpihelp_add': generic_mpih-mul3.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-mul3.o: In function `mpihelp_sub_1': generic_mpih-mul3.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-mul3.o: In function `mpihelp_sub': generic_mpih-mul3.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-rshift.o: In function `mpihelp_add_1': generic_mpih-rshift.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-rshift.o: In function `mpihelp_add': generic_mpih-rshift.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-rshift.o: In function `mpihelp_sub_1': generic_mpih-rshift.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-rshift.o: In function `mpihelp_sub': generic_mpih-rshift.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-sub1.o: In function `mpihelp_add_1': generic_mpih-sub1.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-sub1.o: In function `mpihelp_add': generic_mpih-sub1.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-sub1.o: In function `mpihelp_sub_1': generic_mpih-sub1.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-sub1.o: In function `mpihelp_sub': generic_mpih-sub1.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/generic_mpih-add1.o: In function `mpihelp_add_1': generic_mpih-add1.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/generic_mpih-add1.o: In function `mpihelp_add': generic_mpih-add1.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/generic_mpih-add1.o: In function `mpihelp_sub_1': generic_mpih-add1.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/generic_mpih-add1.o: In function `mpihelp_sub': generic_mpih-add1.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpicoder.o: In function `mpihelp_add_1': mpicoder.c:(.text+0x580): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpicoder.o: In function `mpihelp_add': mpicoder.c:(.text+0x5f0): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpicoder.o: In function `mpihelp_sub_1': mpicoder.c:(.text+0x6e8): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpicoder.o: In function `mpihelp_sub': mpicoder.c:(.text+0x758): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpi-bit.o: In function `mpihelp_add_1': mpi-bit.c:(.text+0x60): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpi-bit.o: In function `mpihelp_add': mpi-bit.c:(.text+0xd0): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpi-bit.o: In function `mpihelp_sub_1': mpi-bit.c:(.text+0x1c8): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpi-bit.o: In function `mpihelp_sub': mpi-bit.c:(.text+0x238): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpi-cmp.o: In function `mpihelp_add_1': mpi-cmp.c:(.text+0x140): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpi-cmp.o: In function `mpihelp_add': mpi-cmp.c:(.text+0x1b0): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpi-cmp.o: In function `mpihelp_sub_1': mpi-cmp.c:(.text+0x2a8): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpi-cmp.o: In function `mpihelp_sub': mpi-cmp.c:(.text+0x318): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpih-cmp.o: In function `mpihelp_add_1': mpih-cmp.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpih-cmp.o: In function `mpihelp_add': mpih-cmp.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpih-cmp.o: In function `mpihelp_sub_1': mpih-cmp.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpih-cmp.o: In function `mpihelp_sub': mpih-cmp.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpih-div.o: In function `mpihelp_add_1': mpih-div.c:(.text+0x0): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpih-div.o: In function `mpihelp_add': mpih-div.c:(.text+0x70): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpih-div.o: In function `mpihelp_sub_1': mpih-div.c:(.text+0x168): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpih-div.o: In function `mpihelp_sub': mpih-div.c:(.text+0x1d8): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpih-mul.o: In function `mpihelp_add_1': mpih-mul.c:(.text+0x518): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpih-mul.o: In function `mpihelp_add': mpih-mul.c:(.text+0x588): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpih-mul.o: In function `mpihelp_sub_1': mpih-mul.c:(.text+0x680): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpih-mul.o: In function `mpihelp_sub': mpih-mul.c:(.text+0x6f0): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpi-pow.o: In function `mpihelp_add_1': mpi-pow.c:(.text+0x928): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpi-pow.o: In function `mpihelp_add': mpi-pow.c:(.text+0x998): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpi-pow.o: In function `mpihelp_sub_1': mpi-pow.c:(.text+0xa90): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpi-pow.o: In function `mpihelp_sub': mpi-pow.c:(.text+0xb00): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here lib/mpi/mpiutil.o: In function `mpihelp_add_1': mpiutil.c:(.text+0x60): multiple definition of `mpihelp_add_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x0): first defined here lib/mpi/mpiutil.o: In function `mpihelp_add': mpiutil.c:(.text+0xd0): multiple definition of `mpihelp_add' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x70): first defined here lib/mpi/mpiutil.o: In function `mpihelp_sub_1': mpiutil.c:(.text+0x1c8): multiple definition of `mpihelp_sub_1' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x168): first defined here lib/mpi/mpiutil.o: In function `mpihelp_sub': mpiutil.c:(.text+0x238): multiple definition of `mpihelp_sub' lib/mpi/generic_mpih-lshift.o:generic_mpih-lshift.c:(.text+0x1d8): first defined here scripts/Makefile.build:444: recipe for target 'lib/mpi/mpi.o' failed make[2]: *** [lib/mpi/mpi.o] Error 1 scripts/Makefile.build:455: recipe for target 'lib/mpi' failed make[1]: *** [lib/mpi] Error 2 make[1]: *** Waiting for unfinished jobs.... Makefile:854: recipe for target 'lib' failed make: *** [lib] Error 2 make: *** Waiting for unfinished jobs.... Are you compiling natively or do you cross compile? Also which compiler suite on which linux distro? Link to comment Share on other sites More sharing options...
Blop Posted February 27, 2017 Share Posted February 27, 2017 Are you compiling natively or do you cross compile? Also which compiler suite on which linux distro? I am compiling natively directly from the GT1, ubuntu xenial mate desktop 5.26 image from Balbes150.yandex, as it was booting fine, with X, I tried just to re compile the kernel on Balbes git in order to add bluetooth to brcmfmac but there's something wrong with mpi-internal.h and mpi-inline.h from the compiler point of view ... gcc is 5.4 on this image, perhaps this is the problem ? (shoud I try with 4.9.4 ? ) @pel.hu : with Android AP6255 firmwares, I can see 5Ghz networks (didn't try to connect to as that's my neighbours ones, but I can see them) Link to comment Share on other sites More sharing options...
Nofan Tasi Posted February 27, 2017 Share Posted February 27, 2017 I am compiling natively directly from the GT1, ubuntu xenial mate desktop 5.26 image from Balbes150.yandex, as it was booting fine, with X, I tried just to re compile the kernel on Balbes git in order to add bluetooth to brcmfmac but there's something wrong with mpi-internal.h and mpi-inline.h from the compiler point of view ... gcc is 5.4 on this image, perhaps this is the problem ? (shoud I try with 4.9.4 ? ) @pel.hu : with Android AP6255 firmwares, I can see 5Ghz networks (didn't try to connect to as that's my neighbours ones, but I can see them) try 4.9.4 Link to comment Share on other sites More sharing options...
Blop Posted February 27, 2017 Share Posted February 27, 2017 That's was the issue ... I didn't check this point before first build and get stuck into it ... Thank's for the hint that leads me to check the gcc version ! Last build with gcc 9.4 ran till the end (without my brcmfmac modifications as I went back to original git in order to make a clean build without any doubt at first), I do it once again with brcmfmac modifications and let you know if bluetooth now work fine (if by beelink still boot after by build ... ) Link to comment Share on other sites More sharing options...
Blop Posted March 1, 2017 Share Posted March 1, 2017 3 hours ago, pel.hu said: You are right, I tried again and I can use the 5 GHz networks. It's much faster (80Mbps vs 30Mbps) than the 2.4 GHz (on the same router). Good news ! On my side, kernel build went well and my gt1 is still booting, but my modification on brcmfmac are not working ... Wright firmware is well seen when I modinfo, no error regarding bluetooth in dmesg, but no device detected (in Android, bluetooth was working ... I miss something ) Link to comment Share on other sites More sharing options...
dieg0 Posted March 1, 2017 Share Posted March 1, 2017 Yesterday entangled and trying things I loaded . I gave it to try to install it on a SSD Corsair 32g external Sata 2 gives me better data in reading and writing than the usb pendriver 3.0 USB and it works without problem in Q912 , in case anyone is interested. A greeting. 1 Link to comment Share on other sites More sharing options...
mmss Posted March 1, 2017 Share Posted March 1, 2017 I think that my Beelink GT1 32GB has some problem because my old box (Beelink MXIII II) with s905x is more fast Link to comment Share on other sites More sharing options...
buzz.a Posted March 3, 2017 Share Posted March 3, 2017 Very thanks balbes150. Armbian_5.26_S9xxx_Ubuntu_xenial_3.14.29_mate_20170302.img on Vontar Z5(s912, 2G, 16G) tested. Ethernet works, wifi works! BT not working: BT adapter list is empty, hciuart.service not found. Link to comment Share on other sites More sharing options...
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...
Recommended Posts