Thanks, I'll test it in following days
Posts by jernej
-
-
noblock do you mean Allwinner H5: lima 1e80000.gpu: pp error (#73) · Issues · Lima / mesa · GitLab ?
Lima is not yet used for any SoC, but I'll prepare a variant with lima for H3 and A64 soon (H5 is currently not supported and thus not a priority).
-
what do you mean with direct sound output? HDMI audio passthrough or something else? Anyway, did you try to select different sound output?
-
Patiently waiting for working LE support which would be awesome!
I have basic H5 port, but it's not very stable. You can build it yourself, though:
GitHub - jernejsk/LibreELEC.tv at h5
You can build image by:
PROJECT=Allwinner ARCH=arm DEVICE=H5 UBOOT_SYSTEM=orangepi_pc2 make image
Reportedly it works good at 1080p, but my 4K test sucked. BTW, HDMI CEC also doesn't work.
lumpi I was intentionally vague. Just go with chewitt proposal.
-
what does incompatible mean in this context? Do we have to reinstall from scratch?
What kernel feature is missing?
Updating won't work because kernel won't be able to mount squashfs image due to unsupported compression method (zstd). Nightly images will have this method supported in kernel.
I suppose you could update it by hand, but that's not recommended nor supported.
-
These builds will continue using the GPU the proprietary drivers or the lima drivers?
For now with proprietary driver, but later on, when lima will be well tested and all quirks worked out, it will be switched. I'm conservative here.
-
Allwinner project has been recently merged in LibreELEC master repository.
This brings following changes:
1. Nightly builds will follow soon. They will overtake a role of images/updates linked in this topic.
2. While nightly builds are not supported, I still appreciate a report for an unknown problem (I'll make a list of known issues soon)
3. Images and updates linked here will not be updated anymore
4. H3 nightly updates won't be compatible with builds linked here due to missing kernel feature (but A64 and H6 updates are fine)
Now we have a chance for stable, officially supported Allwinner images when LE10 is released. Until then, there is a lot of work to do.
-
wifi driver is actually included, it's just not enabled in DT. Issue here is that board comes without wifi and thus it should not be enabled by default. Addon boards should be handled by DT overlays (something like it's done on RaspberryPi), but nobody took time to implement such mechanism yet.
Bluetooth is low priority so it's not implemented for any board. IIUC, RTL8723BS bluetooth needs some patches which are not in mainline kernel yet, but it's being worked upon. However, even if they would be included, you still have same issue as before with DT overlays.
-
As long as boards are supported by kernel and U-Boot not much work should be needed, hopefully. Just some kernel configuration and adjusting ALSA configuration for analog audio (HDMI audio is not supported AFAIK).
So, if you don't mind figuring where your MK808 board is, I would go with it. Just to be sure, that's MK808C, right? A20 should have slightly faster display engine afaik.
P.S.: I just noticed that required kernel patches are in 5.1. Oh well, picking few patches shouldn't be too hard.
-
With latest kernel and ffmpeg patches, it's possible to make images for A10 and A20 boards. However, I don't have any such board nor experience with those SoCs.
Is there any owner of A10 or A20 board who is willing to help with developing and testing?
-
boatfreak Ah, I think you flashed wrong image. Pine64 with 2gb of ram are called pine64 plus.
-
Any other ideas? I'll try another SD card and a fresh download too.
I think I just fixed the issue. Can you try this update: libreelec-a64.arm-9.1-devel-20190409201638-f117832.tar ?
-
boatfreak just do a warm reboot (without pulling the plug) and ethernet should work. I didn't find the reason for this issue yet.
ilchenko currently there is only PineH64 image for H6 which is incompatible with OrangePi 3. You'll have to wait until it gets supported in kernel and U-Boot, but that should be soon (Google Groups). Of course GPU works or Kodi wouldn't run. HDMI audio works up to 8 channel, but no pass through. Currently maximum supported resolution is up to 4K@30Hz, but in the future will be 4K@60Hz.
Da Alchemist currently I'm clueless what's wrong. But note that I'm still working on HDMI driver and it's possible that future improvement will fix the issue. I think I already added some HDMI related fixes after latest image was built.
-
Second one looks good, so I'm not sure what is going on. Could you also show output of cat /sys/kernel/debug/clk/clk_summary?
Not yet, because kernel has only basic DT and some HDMI related stuff is not yet in. I also don't have the board, so I can't prepare patches in advance.
-
My Monitor does not have speakers, but connected via hdmi to my AVR i do not have sound or picture.
Check if you have digital HDMI output selected in settings. It should be by default, but you never know. If you still have issues provide output of edid-decode /sys/class/drm/card0-HDMI-A-1/edid with AVR plugged in.
-
I received feedback that LE doesn't work well on these boards, but anyway, you can build image according to Early community images for H3, H6 and A64
-
Maybe it lacks OpenGL HW acceleration? Tell me.
Being totally correct, Mali400 doesn't support OpenGL at all. What it does, though, is OpenGL ES. But if that wouldn't work, you wouldn't see Kodi user interface. Anyway, what is probably the issue is that GPU is running with about half the speed it ran in OE. This is simply a precaution, because mainline kernel doesn't support temperature measurement yet and as such, there is no way to throttle GPU speed. If I would enable that, it might overheat.
But here comes the sad part: as I have no way to connect my Orange Pi PC+ via wired Ethernet connection to the Internet, is there a way to make the internal WiFi antenna work with NetworkManager CLI over SSH? As far as I can tell, Armbian with mainline kernel supports the internal antenna, so I guess maybe it can work here also... maybe.
Did you read OP? There is the reason why wifi driver is not supported. It would work for now, but LE will soon switch from wpa_supplicant to iwd. AFAIK Realtek drivers don't support all required interfaces to work with iwd. Another one is that no one likes maintaining out of tree Realtek wifi drivers. They are a pain and eventually I think all out of tree Realtek will be dropped from LE.
-
in my board (nano pi M1) Ethernet doesn't work with LibreElec!
I use orange pi lite image for my nano pi m1 board!
That's expected because:
1. Using image meant for another board is not supported!
2. OrangePi Lite doesn't have ethernet.
BTW, I removed support for all boards with less than 1 GiB of RAM. If you have NanoPi M1 with 512 MiB of RAM, then please don't report any issue. You are on your own.
How I can add LibreElec to Support Ethernet for own board?!
Just add appropriate line here: LibreELEC.tv/uboot_helper at hw_dec_ffmpeg · jernejsk/LibreELEC.tv · GitHub
Compile it with: PROJECT=Allwinner ARCH=arm DEVICE=H3 UBOOT_SYSTEM=<your board name> make image