Update for opi5pro rev 1.1
This commit is contained in:
parent
a0a0aeaaa6
commit
a8686ef79c
Binary file not shown.
|
|
@ -2,11 +2,9 @@
|
||||||
BOARD_NAME="Orange Pi 5 Pro"
|
BOARD_NAME="Orange Pi 5 Pro"
|
||||||
BOARDFAMILY="rockchip-rk3588"
|
BOARDFAMILY="rockchip-rk3588"
|
||||||
BOOTCONFIG="orangepi_5_pro_defconfig"
|
BOOTCONFIG="orangepi_5_pro_defconfig"
|
||||||
MODULES="sprdbt_tty sprdwl_ng"
|
|
||||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
|
||||||
KERNEL_TARGET="legacy"
|
KERNEL_TARGET="legacy"
|
||||||
BOOT_LOGO="desktop"
|
BOOT_LOGO="desktop"
|
||||||
BOOT_FDT_FILE="rockchip/rk3588-orangepi-5-pro.dtb"
|
BOOT_FDT_FILE="rockchip/rk3588s-orangepi-5-pro.dtb"
|
||||||
BOOT_SCENARIO="spl-blobs"
|
BOOT_SCENARIO="spl-blobs"
|
||||||
IMAGE_PARTITION_TABLE="gpt"
|
IMAGE_PARTITION_TABLE="gpt"
|
||||||
BOOT_SUPPORT_SPI="yes"
|
BOOT_SUPPORT_SPI="yes"
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -60,9 +60,9 @@ if [[ $BOARD =~ orangepir1plus|orangepir1plus-lts ]]; then
|
||||||
|
|
||||||
elif [[ $BOARDFAMILY == "rockchip-rk3588" ]]; then
|
elif [[ $BOARDFAMILY == "rockchip-rk3588" ]]; then
|
||||||
|
|
||||||
BOOT_SCENARIO="${BOOT_SCENARIO:=spl-blobs}"
|
BOOT_SCENARIO="${BOOT_SCENARIO:=spl-blobs}"
|
||||||
DDR_BLOB="${DDR_BLOB:=rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin}"
|
DDR_BLOB="${DDR_BLOB:=rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin}"
|
||||||
BL31_BLOB='rk35/rk3588_bl31_v1.42.elf'
|
BL31_BLOB='rk35/rk3588_bl31_v1.42.elf'
|
||||||
|
|
||||||
elif [[ $BOARD =~ orangepicm4|orangepi3b ]]; then
|
elif [[ $BOARD =~ orangepicm4|orangepi3b ]]; then
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ case $BRANCH in
|
||||||
KERNELBRANCH='branch:orange-pi-5.10-rk35xx'
|
KERNELBRANCH='branch:orange-pi-5.10-rk35xx'
|
||||||
KERNELPATCHDIR='rockchip-rk3588-legacy'
|
KERNELPATCHDIR='rockchip-rk3588-legacy'
|
||||||
LINUXCONFIG="linux-rockchip-rk3588-legacy"
|
LINUXCONFIG="linux-rockchip-rk3588-legacy"
|
||||||
|
[[ ${BOARD} == orangepi5pro ]] && LINUXCONFIG="linux-rockchip-rk3588-legacy-opi5pro"
|
||||||
|
|
||||||
if [[ "${build_rt_image}" =~ yes ]]; then
|
if [[ "${build_rt_image}" =~ yes ]]; then
|
||||||
KERNELBRANCH='branch:orange-pi-5.10-rk35xx-rt'
|
KERNELBRANCH='branch:orange-pi-5.10-rk35xx-rt'
|
||||||
|
|
|
||||||
|
|
@ -152,7 +152,8 @@ prepare_board() {
|
||||||
tinymix -D ${es8388_card} 37 1
|
tinymix -D ${es8388_card} 37 1
|
||||||
|
|
||||||
rfkill unblock all
|
rfkill unblock all
|
||||||
/usr/bin/hciattach_opi -n -s 1500000 /dev/ttyBT0 sprd &
|
brcm_patchram_plus --bd_addr_rand --enable_hci --no2bytes --use_baudrate_for_download --tosleep 200000 \
|
||||||
|
--baudrate 1500000 --patchram /lib/firmware/BCM4345C0.hcd /dev/ttyS9 &
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
orangepi3-lts)
|
orangepi3-lts)
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -14,36 +14,36 @@ hdmi0_card=$(aplay -l | grep "hdmi0" | cut -d ':' -f 1 | cut -d ' ' -f 2)
|
||||||
|
|
||||||
if [[ $type == "main" ]]; then
|
if [[ $type == "main" ]]; then
|
||||||
|
|
||||||
tinymix -D $card 13 4
|
amixer -c $card cset name='ALC Capture Max PGA' 4 >/dev/null
|
||||||
tinymix -D $card 14 2
|
amixer -c $card cset name='ALC Capture Min PGA' 2 >/dev/null
|
||||||
tinymix -D $card 24 192
|
amixer -c $card cset name='Capture Digital Volume' 192 >/dev/null
|
||||||
tinymix -D $card 26 4
|
amixer -c $card cset name='Left Channel Capture Volume' 4 >/dev/null
|
||||||
tinymix -D $card 27 4
|
amixer -c $card cset name='Right Channel Capture Volume' 4 >/dev/null
|
||||||
|
|
||||||
if [[ ${BOARD} == orangepi900 ]]; then
|
if [[ ${BOARD} == orangepi900 ]]; then
|
||||||
tinymix -D $card 45 1
|
amixer -c $card cset name='Left Line Mux' 1 >/dev/null
|
||||||
tinymix -D $card 46 1
|
amixer -c $card cset name='Right Line Mux' 1 >/dev/null
|
||||||
tinymix -D $card 47 1
|
amixer -c $card cset name='Left Mixer Left Playback Switch' 1 >/dev/null
|
||||||
else
|
else
|
||||||
tinymix -D $card 41 1
|
amixer -c $card cset name='Left PGA Mux' 1 >/dev/null
|
||||||
tinymix -D $card 42 1
|
amixer -c $card cset name='Right PGA Mux' 1 >/dev/null
|
||||||
tinymix -D $card 43 1
|
amixer -c $card cset name='Differential Mux' 1 >/dev/null
|
||||||
fi
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
|
amixer -c $card cset name='ALC Capture Max PGA' 2 >/dev/null
|
||||||
tinymix -D $card 13 2
|
amixer -c $card cset name='ALC Capture Min PGA' 1 >/dev/null
|
||||||
tinymix -D $card 14 1
|
amixer -c $card cset name='Capture Digital Volume' 192 >/dev/null
|
||||||
tinymix -D $card 24 192
|
amixer -c $card cset name='Left Channel Capture Volume' 4 >/dev/null
|
||||||
tinymix -D $card 26 4
|
amixer -c $card cset name='Right Channel Capture Volume' 4 >/dev/null
|
||||||
tinymix -D $card 27 4
|
|
||||||
if [[ ${BOARD} == orangepi900 ]]; then
|
if [[ ${BOARD} == orangepi900 ]]; then
|
||||||
tinymix -D $card 45 0
|
amixer -c $card cset name='Left Line Mux' 0 >/dev/null
|
||||||
tinymix -D $card 46 0
|
amixer -c $card cset name='Right Line Mux' 0 >/dev/null
|
||||||
tinymix -D $card 47 0
|
amixer -c $card cset name='Left Mixer Left Playback Switch' 0 >/dev/null
|
||||||
else
|
else
|
||||||
tinymix -D $card 41 0
|
amixer -c $card cset name='Left PGA Mux' 0 >/dev/null
|
||||||
tinymix -D $card 42 0
|
amixer -c $card cset name='Right PGA Mux' 0 >/dev/null
|
||||||
tinymix -D $card 43 0
|
amixer -c $card cset name='Differential Mux' 0 >/dev/null
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
|
|
@ -238,8 +238,8 @@ if [[ -z $BOARD ]]; then
|
||||||
options+=("orangepi5b" "Rockchip RK3588S octa core 4-16GB RAM GBE USB3 USB-C WiFi/BT eMMC")
|
options+=("orangepi5b" "Rockchip RK3588S octa core 4-16GB RAM GBE USB3 USB-C WiFi/BT eMMC")
|
||||||
#options+=("orangepitab" "Rockchip RK3588S octa core 4-16GB RAM USB-C WiFi/BT NVMe")
|
#options+=("orangepitab" "Rockchip RK3588S octa core 4-16GB RAM USB-C WiFi/BT NVMe")
|
||||||
#options+=("orangepi900" "Rockchip RK3588 octa core 4-16GB RAM 2.5GBE USB3 USB-C WiFi/BT NVMe")
|
#options+=("orangepi900" "Rockchip RK3588 octa core 4-16GB RAM 2.5GBE USB3 USB-C WiFi/BT NVMe")
|
||||||
|
#options+=("orangepi5pro" "Rockchip RK3588S octa core 4-32GB RAM GBE USB3 WiFi/BT NVMe eMMC")
|
||||||
options+=("orangepi5plus" "Rockchip RK3588 octa core 4-32GB RAM 2.5GBE USB3 USB-C WiFi/BT NVMe eMMC")
|
options+=("orangepi5plus" "Rockchip RK3588 octa core 4-32GB RAM 2.5GBE USB3 USB-C WiFi/BT NVMe eMMC")
|
||||||
#options+=("orangepi5pro" "Rockchip RK3588 octa core 4-32GB RAM 2.5GBE USB3 USB-C WiFi/BT NVMe eMMC")
|
|
||||||
options+=("orangepicm4" "Rockchip RK3566 quad core 2-8GB RAM GBE eMMC USB3 NvMe WiFi/BT")
|
options+=("orangepicm4" "Rockchip RK3566 quad core 2-8GB RAM GBE eMMC USB3 NvMe WiFi/BT")
|
||||||
options+=("orangepi3b" "Rockchip RK3566 quad core 2-8GB RAM GBE eMMC USB3 NvMe WiFi/BT")
|
options+=("orangepi3b" "Rockchip RK3566 quad core 2-8GB RAM GBE eMMC USB3 NvMe WiFi/BT")
|
||||||
#options+=("orangepir1plus" "Rockchip RK3328 quad core 1GB RAM 2xGBE USB2 SPI")
|
#options+=("orangepir1plus" "Rockchip RK3328 quad core 1GB RAM 2xGBE USB2 SPI")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue