Blop

Members
  • Content count

    13
  • Joined

  • Last visited

About Blop

  • Rank
    Member

Recent Profile Visitors

115 profile views
  1. Armbian for Amlogic S912

    Hello, I did not have the time to try to import libhybris into an armbian image but it's surely something to try and that can work. (the libreelec image for s912 is working fine except some crashes of Kodi)
  2. Armbian for Amlogic S912

    Yes, for s905x and T450, it's working, but for T820, I didn't see anything usable :-/
  3. Armbian for Amlogic S912

    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 ...
  4. Armbian for Amlogic S912

    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.
  5. Armbian for Amlogic S912

    @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 ...
  6. Armbian for Amlogic S912

    I cross compile it this night, will try it this evening on my gt1 (kernel drivers for T820 seems to be integrated)
  7. Armbian for Amlogic S912

    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 )
  8. Armbian for Amlogic S912

    @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.
  9. Armbian for Amlogic S912

    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 !
  10. Armbian for Amlogic S912

    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 )
  11. Armbian for Amlogic S912

    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 ... )
  12. Armbian for Amlogic S912

    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)
  13. Armbian for Amlogic S912

    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....