* [ rockchip64] second round config migration Recommend all @armbian/boards-rockchip maintainers double check the resulting configurations, as stated in the PR the level of confusion in the family config logic likely means some boards have unnecessary extra stuff.
29 lines
916 B
Plaintext
29 lines
916 B
Plaintext
# Rockchip RK3399 hexa core 4GB SoC eMMC GBE USB3 WiFi
|
|
BOARD_NAME="Firefly RK3399"
|
|
BOARDFAMILY="media"
|
|
BOOTCONFIG="firefly-rk3399_defconfig"
|
|
KERNEL_TARGET="legacy,current,edge"
|
|
FULL_DESKTOP="yes"
|
|
BOOT_LOGO="desktop"
|
|
BOOT_FDT_FILE="rockchip/rk3399-firefly.dtb"
|
|
SRC_EXTLINUX="yes"
|
|
SRC_CMDLINE="console=ttyS2,1500000 console=tty0"
|
|
#ASOUND_STATE="asound.state.station-p1"
|
|
|
|
function post_family_tweaks_bsp__firefly-rk3399_BSP() {
|
|
display_alert "Installing BSP firmware and fixups"
|
|
|
|
if [[ $BRANCH == legacy ]]; then
|
|
|
|
# Bluetooth for most of others (custom patchram is needed only in legacy)
|
|
install -m 755 $SRC/packages/bsp/rk3399/brcm_patchram_plus_rk3399 $destination/usr/bin
|
|
cp $SRC/packages/bsp/rk3399/rk3399-bluetooth.service $destination/lib/systemd/system/
|
|
|
|
# need to swap chips in the service
|
|
sed -i s%BCM4345C5%BCM4356A2%g $destination/lib/systemd/system/rk3399-bluetooth.service
|
|
|
|
fi
|
|
|
|
return 0
|
|
}
|