mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
RPi5: add new device
Signed-off-by: Matthias Reichl <hias@horus.com>
This commit is contained in:
parent
2be502b327
commit
78374937c4
30
projects/RPi/devices/RPi5/config/config.txt
Normal file
30
projects/RPi/devices/RPi5/config/config.txt
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
# Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
|
||||||
|
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||||
|
################################################################################
|
||||||
|
# Bootloader configuration
|
||||||
|
# config.txt version v1 (do not remove or change this line!)
|
||||||
|
################################################################################
|
||||||
|
# For more options and information see
|
||||||
|
# http://rpf.io/configtxt
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
# Don't send initial active source message.
|
||||||
|
# Avoids bringing CEC (enabled TV) out of standby and channel switch when
|
||||||
|
# rebooting.
|
||||||
|
hdmi_ignore_cec_init=1
|
||||||
|
|
||||||
|
[all]
|
||||||
|
################################################################################
|
||||||
|
# Use distroconfig-composite.txt instead of distroconfig.txt to enable
|
||||||
|
# composite video output.
|
||||||
|
# The composite video mode needs to be configured in cmdline.txt:
|
||||||
|
# For PAL add: video=Composite-1:720x576@50ie
|
||||||
|
# For NTSC add: video=Composite-1:720x480@60ie
|
||||||
|
################################################################################
|
||||||
|
include distroconfig.txt
|
||||||
|
#include distroconfig-composite.txt
|
||||||
|
|
||||||
|
# uncomment to enable infrared remote receiver connected to GPIO 18
|
||||||
|
#dtoverlay=gpio-ir,gpio_pin=18
|
||||||
|
|
14
projects/RPi/devices/RPi5/config/distroconfig-composite.txt
Normal file
14
projects/RPi/devices/RPi5/config/distroconfig-composite.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
# Copyright (C) 2023-present Team LibreELEC (https://libreelec.tv)
|
||||||
|
|
||||||
|
# WARNING: DO NOT EDIT THIS FILE - IT WILL BE OVERWRITTEN WHEN UPGRADING!
|
||||||
|
arm_boost=1
|
||||||
|
arm_64bit=1
|
||||||
|
kernel=kernel.img
|
||||||
|
display_auto_detect=1
|
||||||
|
enable_tvout=1
|
||||||
|
dtoverlay=vc4-kms-v3d,cma-512,composite=1
|
||||||
|
dtoverlay=
|
||||||
|
disable_overscan=1
|
||||||
|
disable_fw_kms_setup=1
|
||||||
|
max_framebuffers=0
|
13
projects/RPi/devices/RPi5/config/distroconfig.txt
Normal file
13
projects/RPi/devices/RPi5/config/distroconfig.txt
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||||
|
|
||||||
|
# WARNING: DO NOT EDIT THIS FILE - IT WILL BE OVERWRITTEN WHEN UPGRADING!
|
||||||
|
arm_boost=1
|
||||||
|
arm_64bit=1
|
||||||
|
kernel=kernel.img
|
||||||
|
display_auto_detect=1
|
||||||
|
dtoverlay=vc4-kms-v3d,cma-512
|
||||||
|
dtoverlay=
|
||||||
|
disable_overscan=1
|
||||||
|
disable_fw_kms_setup=1
|
||||||
|
max_framebuffers=0
|
14
projects/RPi/devices/RPi5/kodi/appliance.xml
Normal file
14
projects/RPi/devices/RPi5/kodi/appliance.xml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<settings version="1">
|
||||||
|
|
||||||
|
<section id="system">
|
||||||
|
<category id="audio">
|
||||||
|
<group id="1">
|
||||||
|
<setting id="audiooutput.audiodevice">
|
||||||
|
<default>ALSA:hdmi:CARD=vc4hdmi0,DEV=0</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</settings>
|
7145
projects/RPi/devices/RPi5/linux/linux.aarch64.conf
Normal file
7145
projects/RPi/devices/RPi5/linux/linux.aarch64.conf
Normal file
File diff suppressed because it is too large
Load Diff
43
projects/RPi/devices/RPi5/options
Normal file
43
projects/RPi/devices/RPi5/options
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
################################################################################
|
||||||
|
# Device defaults
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
# NOOBS supported hex versions (legacy) is not relevant for RPi4
|
||||||
|
unset NOOBS_HEX
|
||||||
|
|
||||||
|
# NOOBS supported model versions
|
||||||
|
NOOBS_SUPPORTED_MODELS='"Pi 5"'
|
||||||
|
|
||||||
|
# additional Firmware to use (dvb-firmware, misc-firmware, wlan-firmware)
|
||||||
|
FIRMWARE="${FIRMWARE} rpi-eeprom"
|
||||||
|
|
||||||
|
# set the addon project
|
||||||
|
ADDON_PROJECT="ARMv8"
|
||||||
|
|
||||||
|
# The TARGET_CPU variable controls which processor should be targeted for
|
||||||
|
# generated code.
|
||||||
|
case $TARGET_ARCH in
|
||||||
|
aarch64)
|
||||||
|
TARGET_CPU="cortex-a76"
|
||||||
|
TARGET_CPU_FLAGS="+crc+crypto"
|
||||||
|
;;
|
||||||
|
arm)
|
||||||
|
TARGET_KERNEL_ARCH="arm64"
|
||||||
|
TARGET_KERNEL_PATCH_ARCH="aarch64"
|
||||||
|
TARGET_FLOAT="hard"
|
||||||
|
# cortex-a72 caused issues in the past, so use a53
|
||||||
|
TARGET_CPU="cortex-a53"
|
||||||
|
TARGET_CPU_FLAGS="+crc+crypto"
|
||||||
|
TARGET_FPU="neon-fp-armv8"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Kernel target
|
||||||
|
KERNEL_TARGET="Image"
|
||||||
|
|
||||||
|
# debug tty path
|
||||||
|
DEBUG_TTY="/dev/ttyAMA10"
|
||||||
|
|
||||||
|
# serial console
|
||||||
|
EXTRA_CMDLINE="console=ttyAMA10,115200 console=tty0"
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user