Jan Gregor

  • Content Count

  • Joined

  • Last visited

  1. Hi, a stupid question, how can I make the X96 Air actually boot from SD-Card? I wrote Armbian_20.05.3_Arm-64_buster_current_5.7.0-rc2_20200425.img to sd-card, updated u-boot settings, plugged the sd-card in to Air, powered on and it boots into Android again. Feels like I am missing some step in there
  2. Had a bit of a success with HDMI audio and also video acceleration on OrangePi 3. What was needed was to apply some patches from LibreELEC, namely ones from projects/Allwinner/patches/linux/ . For HDMI audio to work you need 0004-sun4i-i2s-improvements.patch , which contains support for I2S on H6. When done right you should see in dmesg: asoc-simple-card sound: i2s-hifi <-> 5091000.i2s mapping ok Also what helped was an IRC chat that Jernej had with mirko some time ago: https://irclog.whitequark.org/linux-sunxi/2018-03-14 For video acceleration you need 0005-cedrus-improvements.patch and compile Cedrus driver. When done right you should see in dmesg: cedrus 1c0e000.video-codec: Device registered as /dev/video0 For a good measure I applied other patches in that directory as well, some needed modifications to apply to 5.5 kernel (LibreELEC uses 5.4) . Then FFMPEG needs to be compiled with v4l2_request to actually do the acceleration To get Kodi GUI acceleration working you need to compile mesa 20.0.0-devel from Mesa GIT. Kodi then needs to be compiled as GBM version. I also applied patches that LibreELEC has for Kodi into my Kodi tree. @jernej sounds the above about right?
  3. Anyone caught this one? https://www.phoronix.com/scan.php?page=news_item&px=Mali-T720-Stable-Mesa-20.0 It is present in mesa git master, going to try to compile it.
  4. Probably doing something stupid here. The whole kernel build process is triggered every single time when recompiling the image. I would expect only to rebuild files I have modified, or drivers I have added during menuconfig. I did set this in userpatches/config-example.conf: CLEAN_LEVEL="debs" But still getting: [ o.k. ] Checking git sources [ u-boot v2019.10 ] [ .... ] Cleaning .... [ 8 files ] [ o.k. ] Checking git sources [ linux-mainline orange-pi-5.3 ] [ .... ] Cleaning .... [ 206 files ] And then it compiles the whole thing all over again. Can someone please point me to what I am doing wrong here?