firmware-imx: update to v7.1
Signed-off-by: Hector Palacios <hector.palacios@digi.com>
This commit is contained in:
parent
e406ab5f3a
commit
34bc3c825a
|
|
@ -1,13 +0,0 @@
|
|||
# Copyright (C) 2012-2016 Freescale Semiconductor
|
||||
# Copyright 2017 NXP
|
||||
|
||||
require recipes-bsp/firmware-imx/firmware-imx.inc
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=6b552f505eedab4a11ab538cf3db743a"
|
||||
|
||||
SRC_URI[md5sum] = "088fb08b565748b537f6481b1ad6c9d7"
|
||||
SRC_URI[sha256sum] = "9fa7c204a6ff8a30f2b5e8f9002d8c5736791e455dc137b952fa725dc0c3aeb8"
|
||||
|
||||
#BRCM firmware git
|
||||
SRCREV = "951c1363abe95dd75ab3e9447f640d7807240236"
|
||||
|
||||
COMPATIBLE_MACHINE = "(ccimx6)"
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
# Copyright 2017 NXP
|
||||
|
||||
require recipes-bsp/firmware-imx/firmware-imx.inc
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=08fd295cce89b0a9c74b9b83ed74f671"
|
||||
|
||||
#BRCM firmware v1.141.100.6
|
||||
IMX_FIRMWARE_SRC ?= "git://git.freescale.com/proprietary/imx-firmware.git;protocol=git"
|
||||
SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \
|
||||
${IMX_FIRMWARE_SRC};branch=${SRCBRANCH};destsuffix=${S}/git "
|
||||
|
||||
SRC_URI[md5sum] = "dbe47f76676fdb2d94c2347ffaa4b03d"
|
||||
SRC_URI[sha256sum] = "c315488183768d1a5efa467b30e35a6e7de514023afa9a2c4f572ce3f68c6ed1"
|
||||
|
||||
#BRCM firmware git
|
||||
SRCREV = "8ce9046f5058fdd2c5271f86ccfc61bc5a248ae3"
|
||||
|
||||
do_install_append() {
|
||||
# No need to do install for ddr & hdmi binaries
|
||||
if [ -d ${D}${base_libdir}/firmware/ddr ]; then
|
||||
rm -rf ${D}${base_libdir}/firmware/ddr
|
||||
fi
|
||||
if [ -d ${D}${base_libdir}/firmware/hdmi ]; then
|
||||
rm -rf ${D}${base_libdir}/firmware/hdmi
|
||||
fi
|
||||
|
||||
# Don't install hifi4 related binary
|
||||
if [ -d ${D}${base_libdir}/firmware/hifi4 ]; then
|
||||
rm -rf ${D}${base_libdir}/firmware/hifi4
|
||||
fi
|
||||
|
||||
#1FD_BCM89359
|
||||
install -d ${D}${base_libdir}/firmware/bcm/1FD_BCM89359
|
||||
cp -rfv git/brcm/1FD_BCM89359/*.bin ${D}${base_libdir}/firmware/bcm/1FD_BCM89359
|
||||
cp -rfv git/brcm/1FD_BCM89359/*.hcd ${D}${sysconfdir}/firmware/
|
||||
|
||||
#1CX_BCM4356
|
||||
install -d ${D}${base_libdir}/firmware/bcm/1CX_BCM4356
|
||||
cp -rfv git/brcm/1CX_BCM4356/fw_bcmdhd.bin ${D}${base_libdir}/firmware/bcm/1CX_BCM4356
|
||||
}
|
||||
|
||||
IS_8MQ = "0"
|
||||
IS_8MQ_mx8mq = "1"
|
||||
inherit deploy
|
||||
addtask deploy before do_build after do_install
|
||||
do_deploy () {
|
||||
#
|
||||
if [ "${IS_8MQ}" = "1" ]; then
|
||||
# Deploy ddr/synopsys
|
||||
install -m 0644 ${S}/firmware/ddr/synopsys/lpddr4_pmu_train_*.bin ${DEPLOYDIR}
|
||||
|
||||
# Deploy hdmi/cadence
|
||||
install -m 0644 ${S}/firmware/hdmi/cadence/hdmi_imx8m.bin ${DEPLOYDIR}
|
||||
fi
|
||||
}
|
||||
Loading…
Reference in New Issue