0
0
mirror of https://github.com/libretro/Lakka-LibreELEC.git synced 2025-02-01 12:22:29 +00:00
Tomáš Kelemen 3ef7761435 buildfixes after updating to LE/master (#2029)
* wayland: copy wayland.xml to SYSROOT

vulkan-tools requires wayland.xml when building wayland target with
vulkan support. when wayland.xml is missing, build of vulkan-tools fails
with following error:

    CMake Error in cube/CMakeLists.txt:
      Cannot find source file:

        [...]/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/share/wayland/wayland.xml

      Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm
      .ccm .cxxm .c++m .h .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90
      .f95 .f03 .hip .ispc

* Rockchip: remove patches

these patches try to include file that is not present in linux archive

* samba: fix build for i386
2025-02-01 13:40:06 +02:00
..
2024-07-06 13:02:07 +02:00
2025-01-29 19:47:50 +01:00

Rockchip

This project is for Rockchip SoC devices

Devices

RK3288

RK3328

RK3399

My single-board computer is not listed, will it be added in the future?
If your single-board computer uses a current generation SoC listed on http://opensource.rock-chips.com/wiki_Main_Page the odds are in your favor.

My Android device is not listed, will it be added in the future?
You may have luck if your device vendor is open source friendly, otherwise keep using Android for best support.

My device does not boot and I don't understand why.
If your device has Android or any sort of vendor u-boot preinstalled in EMMC or SPI, make sure to add ROCKCHIP_LEGACY_BOOT=1 when building an image. This is done automatically for supported devices, which are known to come with Android preinstalled.

Useful debug commands

  • cat /sys/kernel/debug/dri/0/state
  • cat /sys/kernel/debug/dri/0/framebuffer
  • cat /sys/kernel/debug/dma_buf/bufinfo
  • cat /sys/kernel/debug/cec/cec0/status
  • hexdump -C /sys/class/drm/card0-HDMI-A-1/edid
  • edid-decode /sys/class/drm/card0-HDMI-A-1/edid
  • cat /sys/kernel/debug/clk/clk_summary
  • cat /sys/kernel/debug/regulator/regulator_summary