Commit 2a154a4630d46457d70ba1636032fe5ac050e3d1
1 parent
8c0c0c3f7b
Exists in
debian_bullseye_mx8mp
Move NXP firmware repo from codeaurora to github
Showing 3 changed files with 6 additions and 6 deletions Inline Diff
embedian/smarcimx8mp2g/smarcimx8mp2g.sh
1 | readonly ARCH_CPU="64BIT" | 1 | readonly ARCH_CPU="64BIT" |
2 | 2 | ||
3 | # U-Boot | 3 | # U-Boot |
4 | readonly G_UBOOT_SRC_DIR="${DEF_SRC_DIR}/uboot" | 4 | readonly G_UBOOT_SRC_DIR="${DEF_SRC_DIR}/uboot" |
5 | readonly G_UBOOT_GIT="git@git.embedian.com:developer/smarc-t335x-uboot.git" | 5 | readonly G_UBOOT_GIT="git@git.embedian.com:developer/smarc-t335x-uboot.git" |
6 | readonly G_UBOOT_BRANCH="smarc_8mp_lf_v2020.04" | 6 | readonly G_UBOOT_BRANCH="smarc_8mp_lf_v2020.04" |
7 | readonly G_UBOOT_REV="f5272c4cd82af6435c4e6ab2905552f41e0648bd" | 7 | readonly G_UBOOT_REV="f5272c4cd82af6435c4e6ab2905552f41e0648bd" |
8 | G_UBOOT_DEF_CONFIG_MMC="smarcimx8mp_2g_ser3_defconfig" | 8 | G_UBOOT_DEF_CONFIG_MMC="smarcimx8mp_2g_ser3_defconfig" |
9 | readonly G_UBOOT_NAME_FOR_EMMC='imx-boot-sd.bin' | 9 | readonly G_UBOOT_NAME_FOR_EMMC='imx-boot-sd.bin' |
10 | 10 | ||
11 | # Linux kernel | 11 | # Linux kernel |
12 | readonly G_LINUX_KERNEL_SRC_DIR="${DEF_SRC_DIR}/kernel" | 12 | readonly G_LINUX_KERNEL_SRC_DIR="${DEF_SRC_DIR}/kernel" |
13 | readonly G_LINUX_KERNEL_GIT="git@git.embedian.com:developer/smarc-fsl-linux-kernel.git" | 13 | readonly G_LINUX_KERNEL_GIT="git@git.embedian.com:developer/smarc-fsl-linux-kernel.git" |
14 | readonly G_LINUX_KERNEL_BRANCH="smarc_8mp_lf-5.10.y" | 14 | readonly G_LINUX_KERNEL_BRANCH="smarc_8mp_lf-5.10.y" |
15 | readonly G_LINUX_KERNEL_REV="09cdb36a921fb01a3187ceb00fe9bbc179e469ed" | 15 | readonly G_LINUX_KERNEL_REV="09cdb36a921fb01a3187ceb00fe9bbc179e469ed" |
16 | readonly G_LINUX_KERNEL_DEF_CONFIG='smarcimx8mp_defconfig' | 16 | readonly G_LINUX_KERNEL_DEF_CONFIG='smarcimx8mp_defconfig' |
17 | G_LINUX_DTB="embedian/imx8mp-smarc.dtb | 17 | G_LINUX_DTB="embedian/imx8mp-smarc.dtb |
18 | embedian/imx8mp-smarc-hdmi.dtb | 18 | embedian/imx8mp-smarc-hdmi.dtb |
19 | embedian/imx8mp-smarc-lvds.dtb | 19 | embedian/imx8mp-smarc-lvds.dtb |
20 | embedian/imx8mp-smarc-m7.dtb | 20 | embedian/imx8mp-smarc-m7.dtb |
21 | " | 21 | " |
22 | 22 | ||
23 | readonly G_GPU_IMX_VIV_PACKAGE_DIR="imx-gpu-viv-6.4.3.p1.4" | 23 | readonly G_GPU_IMX_VIV_PACKAGE_DIR="imx-gpu-viv-6.4.3.p1.4" |
24 | readonly G_GPU_IMX_VIV_SDK_PACKAGE_DIR="imx-gpu-sdk-6.4.0.p2.0" | 24 | readonly G_GPU_IMX_VIV_SDK_PACKAGE_DIR="imx-gpu-sdk-6.4.0.p2.0" |
25 | readonly GST_MM_VERSION="MM_04.05.07_2011_L5.4.70" | 25 | readonly GST_MM_VERSION="MM_04.05.07_2011_L5.4.70" |
26 | readonly G_GST_PLUGINS_BAD_DIR="MM_04.05.07_2011_L5.4.70_U1" | 26 | readonly G_GST_PLUGINS_BAD_DIR="MM_04.05.07_2011_L5.4.70_U1" |
27 | readonly G2D_PACKAGE_DIR="imx-gpu-g2d-6.4.3.p1.4" | 27 | readonly G2D_PACKAGE_DIR="imx-gpu-g2d-6.4.3.p1.4" |
28 | readonly IMX_FIRMWARE_VERSION="8.10" | 28 | readonly IMX_FIRMWARE_VERSION="8.10" |
29 | readonly WESTON_PACKAGE_DIR="imx8m-vivante-g2d/weston-9" | 29 | readonly WESTON_PACKAGE_DIR="imx8m-vivante-g2d/weston-9" |
30 | readonly IMX_GPU_VIV_DEFAULT_WL_PACKAGE="imx-gpu-viv-core" | 30 | readonly IMX_GPU_VIV_DEFAULT_WL_PACKAGE="imx-gpu-viv-core" |
31 | 31 | ||
32 | readonly G_IMX_CODEC_DIR="imxcodec-4.5.7" | 32 | readonly G_IMX_CODEC_DIR="imxcodec-4.5.7" |
33 | readonly G_IMX_PARSER_DIR="imxparser-4.5.7" | 33 | readonly G_IMX_PARSER_DIR="imxparser-4.5.7" |
34 | readonly G_IMX_VPU_HANTRO_DIR="imxvpuhantro-1.20.0" | 34 | readonly G_IMX_VPU_HANTRO_DIR="imxvpuhantro-1.20.0" |
35 | readonly G_IMX_VPU_HANTRO_VC_DIR="imxvpuhantro-vc-1.3.0" | 35 | readonly G_IMX_VPU_HANTRO_VC_DIR="imxvpuhantro-vc-1.3.0" |
36 | readonly G_IMX_VPU_WRAPPER_DIR="imxvpuwrap-4.5.7" | 36 | readonly G_IMX_VPU_WRAPPER_DIR="imxvpuwrap-4.5.7" |
37 | readonly G_IMX_NN_DIR="imx-nn-1.1.9" | 37 | readonly G_IMX_NN_DIR="imx-nn-1.1.9" |
38 | 38 | ||
39 | IMXGSTPLG="imx-gst1.0-plugin-mx8mp" | 39 | IMXGSTPLG="imx-gst1.0-plugin-mx8mp" |
40 | G2DPACKAGE="imx-gpu-g2d" | 40 | G2DPACKAGE="imx-gpu-g2d" |
41 | readonly G_NO_EXECSTACK="y" | 41 | readonly G_NO_EXECSTACK="y" |
42 | 42 | ||
43 | # Flashing variables | 43 | # Flashing variables |
44 | BOOTLOADER_OFFSET=32 | 44 | BOOTLOADER_OFFSET=32 |
45 | 45 | ||
46 | BOOT_DTB="imx8mp-smarc.dtb" | 46 | BOOT_DTB="imx8mp-smarc.dtb" |
47 | DEFAULT_BOOT_DTB="imx8mp-smarc.dtb" | 47 | DEFAULT_BOOT_DTB="imx8mp-smarc.dtb" |
48 | 48 | ||
49 | readonly G_IMXBOOT_SRC_DIR="${DEF_SRC_DIR}/imx-mkimage" | 49 | readonly G_IMXBOOT_SRC_DIR="${DEF_SRC_DIR}/imx-mkimage" |
50 | readonly G_IMXBOOT_GIT="git://source.codeaurora.org/external/imx/imx-mkimage.git" | 50 | readonly G_IMXBOOT_GIT="git://github.com/nxp-imx/imx-mkimage.git" |
51 | readonly G_IMXBOOT_BRACH="imx_5.4.70_2.3.0" | 51 | readonly G_IMXBOOT_BRACH="imx_5.4.70_2.3.0" |
52 | readonly G_IMXBOOT_REV="8947fea369ab3932259630232cfb9f87b8f9dda1" | 52 | readonly G_IMXBOOT_REV="8947fea369ab3932259630232cfb9f87b8f9dda1" |
53 | 53 | ||
54 | #imx-atf | 54 | #imx-atf |
55 | readonly G_IMX_ATF_SRC_DIR="${DEF_SRC_DIR}/imx-atf" | 55 | readonly G_IMX_ATF_SRC_DIR="${DEF_SRC_DIR}/imx-atf" |
56 | readonly G_IMX_ATF_GIT="git://source.codeaurora.org/external/imx/imx-atf.git" | 56 | readonly G_IMX_ATF_GIT="git://github.com/nxp-imx/imx-atf.git" |
57 | readonly G_IMX_ATF_BRANCH="imx_5.4.70_2.3.0" | 57 | readonly G_IMX_ATF_BRANCH="imx_5.4.70_2.3.0" |
58 | readonly G_IMX_ATF_REV="f1d7187f261ebf4b8a2a70d638d4bfc0a9b26c29" | 58 | readonly G_IMX_ATF_REV="f1d7187f261ebf4b8a2a70d638d4bfc0a9b26c29" |
59 | 59 | ||
60 | HDMI=yes | 60 | HDMI=yes |
61 | TEE_LOAD_ADDR=0x56000000 | 61 | TEE_LOAD_ADDR=0x56000000 |
62 | ATF_LOAD_ADDR=0x00970000 | 62 | ATF_LOAD_ADDR=0x00970000 |
63 | UBOOT_DTB="imx8mp-smarc.dtb" | 63 | UBOOT_DTB="imx8mp-smarc.dtb" |
64 | IMXBOOT_TARGETS="flash_evk" | 64 | IMXBOOT_TARGETS="flash_evk" |
65 | IMX_BOOT_TOOL_BL_BIN="bl31-imx8mp.bin" | 65 | IMX_BOOT_TOOL_BL_BIN="bl31-imx8mp.bin" |
66 | 66 | ||
67 | # default mirror | 67 | # default mirror |
68 | readonly DEF_DEBIAN_MIRROR="https://snapshot.debian.org/archive/debian/20210712T151030Z/" | 68 | readonly DEF_DEBIAN_MIRROR="https://snapshot.debian.org/archive/debian/20210712T151030Z/" |
69 | 69 | ||
70 | #rootfs package group control | 70 | #rootfs package group control |
71 | #Default compilation of rootfs (Console Base + Multimedia + Graphics) | 71 | #Default compilation of rootfs (Console Base + Multimedia + Graphics) |
72 | #set package group below from G_DEBIAN_DISTRO_FEATURE_XX="n" to disable it | 72 | #set package group below from G_DEBIAN_DISTRO_FEATURE_XX="n" to disable it |
73 | 73 | ||
74 | #Multimedia - GStreamer Packages - Set it to "n" if you want to disable it | 74 | #Multimedia - GStreamer Packages - Set it to "n" if you want to disable it |
75 | readonly G_DEBIAN_DISTRO_FEATURE_MM="y" | 75 | readonly G_DEBIAN_DISTRO_FEATURE_MM="y" |
76 | 76 | ||
77 | #Graphics - Full Graphics and GPU SDK - Set it to "n" if you want to disable it | 77 | #Graphics - Full Graphics and GPU SDK - Set it to "n" if you want to disable it |
78 | readonly G_DEBIAN_DISTRO_FEATURE_GRAPHICS="y" | 78 | readonly G_DEBIAN_DISTRO_FEATURE_GRAPHICS="y" |
79 | 79 | ||
80 | #Machine Learning - Machine learning libraries - Set it to "n" if you want to disable it | 80 | #Machine Learning - Machine learning libraries - Set it to "n" if you want to disable it |
81 | readonly G_DEBIAN_DISTRO_FEATURE_ML="y" | 81 | readonly G_DEBIAN_DISTRO_FEATURE_ML="y" |
82 | 82 |
embedian/smarcimx8mp4g/smarcimx8mp4g.sh
1 | readonly ARCH_CPU="64BIT" | 1 | readonly ARCH_CPU="64BIT" |
2 | 2 | ||
3 | # U-Boot | 3 | # U-Boot |
4 | readonly G_UBOOT_SRC_DIR="${DEF_SRC_DIR}/uboot" | 4 | readonly G_UBOOT_SRC_DIR="${DEF_SRC_DIR}/uboot" |
5 | readonly G_UBOOT_GIT="git@git.embedian.com:developer/smarc-t335x-uboot.git" | 5 | readonly G_UBOOT_GIT="git@git.embedian.com:developer/smarc-t335x-uboot.git" |
6 | readonly G_UBOOT_BRANCH="smarc_8mp_lf_v2020.04" | 6 | readonly G_UBOOT_BRANCH="smarc_8mp_lf_v2020.04" |
7 | readonly G_UBOOT_REV="f5272c4cd82af6435c4e6ab2905552f41e0648bd" | 7 | readonly G_UBOOT_REV="f5272c4cd82af6435c4e6ab2905552f41e0648bd" |
8 | G_UBOOT_DEF_CONFIG_MMC="smarcimx8mp_4g_ser3_defconfig" | 8 | G_UBOOT_DEF_CONFIG_MMC="smarcimx8mp_4g_ser3_defconfig" |
9 | readonly G_UBOOT_NAME_FOR_EMMC='imx-boot-sd.bin' | 9 | readonly G_UBOOT_NAME_FOR_EMMC='imx-boot-sd.bin' |
10 | 10 | ||
11 | # Linux kernel | 11 | # Linux kernel |
12 | readonly G_LINUX_KERNEL_SRC_DIR="${DEF_SRC_DIR}/kernel" | 12 | readonly G_LINUX_KERNEL_SRC_DIR="${DEF_SRC_DIR}/kernel" |
13 | readonly G_LINUX_KERNEL_GIT="git@git.embedian.com:developer/smarc-fsl-linux-kernel.git" | 13 | readonly G_LINUX_KERNEL_GIT="git@git.embedian.com:developer/smarc-fsl-linux-kernel.git" |
14 | readonly G_LINUX_KERNEL_BRANCH="smarc_8mp_lf-5.10.y" | 14 | readonly G_LINUX_KERNEL_BRANCH="smarc_8mp_lf-5.10.y" |
15 | readonly G_LINUX_KERNEL_REV="09cdb36a921fb01a3187ceb00fe9bbc179e469ed" | 15 | readonly G_LINUX_KERNEL_REV="09cdb36a921fb01a3187ceb00fe9bbc179e469ed" |
16 | readonly G_LINUX_KERNEL_DEF_CONFIG='smarcimx8mp_defconfig' | 16 | readonly G_LINUX_KERNEL_DEF_CONFIG='smarcimx8mp_defconfig' |
17 | G_LINUX_DTB="embedian/imx8mp-smarc.dtb | 17 | G_LINUX_DTB="embedian/imx8mp-smarc.dtb |
18 | embedian/imx8mp-smarc-hdmi.dtb | 18 | embedian/imx8mp-smarc-hdmi.dtb |
19 | embedian/imx8mp-smarc-lvds.dtb | 19 | embedian/imx8mp-smarc-lvds.dtb |
20 | embedian/imx8mp-smarc-m7.dtb | 20 | embedian/imx8mp-smarc-m7.dtb |
21 | " | 21 | " |
22 | 22 | ||
23 | readonly G_GPU_IMX_VIV_PACKAGE_DIR="imx-gpu-viv-6.4.3.p1.4" | 23 | readonly G_GPU_IMX_VIV_PACKAGE_DIR="imx-gpu-viv-6.4.3.p1.4" |
24 | readonly G_GPU_IMX_VIV_SDK_PACKAGE_DIR="imx-gpu-sdk-6.4.0.p2.0" | 24 | readonly G_GPU_IMX_VIV_SDK_PACKAGE_DIR="imx-gpu-sdk-6.4.0.p2.0" |
25 | readonly GST_MM_VERSION="MM_04.05.07_2011_L5.4.70" | 25 | readonly GST_MM_VERSION="MM_04.05.07_2011_L5.4.70" |
26 | readonly G_GST_PLUGINS_BAD_DIR="MM_04.05.07_2011_L5.4.70_U1" | 26 | readonly G_GST_PLUGINS_BAD_DIR="MM_04.05.07_2011_L5.4.70_U1" |
27 | readonly G2D_PACKAGE_DIR="imx-gpu-g2d-6.4.3.p1.4" | 27 | readonly G2D_PACKAGE_DIR="imx-gpu-g2d-6.4.3.p1.4" |
28 | readonly IMX_FIRMWARE_VERSION="8.10" | 28 | readonly IMX_FIRMWARE_VERSION="8.10" |
29 | readonly WESTON_PACKAGE_DIR="imx8m-vivante-g2d/weston-9" | 29 | readonly WESTON_PACKAGE_DIR="imx8m-vivante-g2d/weston-9" |
30 | readonly IMX_GPU_VIV_DEFAULT_WL_PACKAGE="imx-gpu-viv-core" | 30 | readonly IMX_GPU_VIV_DEFAULT_WL_PACKAGE="imx-gpu-viv-core" |
31 | 31 | ||
32 | readonly G_IMX_CODEC_DIR="imxcodec-4.5.7" | 32 | readonly G_IMX_CODEC_DIR="imxcodec-4.5.7" |
33 | readonly G_IMX_PARSER_DIR="imxparser-4.5.7" | 33 | readonly G_IMX_PARSER_DIR="imxparser-4.5.7" |
34 | readonly G_IMX_VPU_HANTRO_DIR="imxvpuhantro-1.20.0" | 34 | readonly G_IMX_VPU_HANTRO_DIR="imxvpuhantro-1.20.0" |
35 | readonly G_IMX_VPU_HANTRO_VC_DIR="imxvpuhantro-vc-1.3.0" | 35 | readonly G_IMX_VPU_HANTRO_VC_DIR="imxvpuhantro-vc-1.3.0" |
36 | readonly G_IMX_VPU_WRAPPER_DIR="imxvpuwrap-4.5.7" | 36 | readonly G_IMX_VPU_WRAPPER_DIR="imxvpuwrap-4.5.7" |
37 | readonly G_IMX_NN_DIR="imx-nn-1.1.9" | 37 | readonly G_IMX_NN_DIR="imx-nn-1.1.9" |
38 | 38 | ||
39 | IMXGSTPLG="imx-gst1.0-plugin-mx8mp" | 39 | IMXGSTPLG="imx-gst1.0-plugin-mx8mp" |
40 | G2DPACKAGE="imx-gpu-g2d" | 40 | G2DPACKAGE="imx-gpu-g2d" |
41 | readonly G_NO_EXECSTACK="y" | 41 | readonly G_NO_EXECSTACK="y" |
42 | 42 | ||
43 | # Flashing variables | 43 | # Flashing variables |
44 | BOOTLOADER_OFFSET=32 | 44 | BOOTLOADER_OFFSET=32 |
45 | 45 | ||
46 | BOOT_DTB="imx8mp-smarc.dtb" | 46 | BOOT_DTB="imx8mp-smarc.dtb" |
47 | DEFAULT_BOOT_DTB="imx8mp-smarc.dtb" | 47 | DEFAULT_BOOT_DTB="imx8mp-smarc.dtb" |
48 | 48 | ||
49 | readonly G_IMXBOOT_SRC_DIR="${DEF_SRC_DIR}/imx-mkimage" | 49 | readonly G_IMXBOOT_SRC_DIR="${DEF_SRC_DIR}/imx-mkimage" |
50 | readonly G_IMXBOOT_GIT="git://source.codeaurora.org/external/imx/imx-mkimage.git" | 50 | readonly G_IMXBOOT_GIT="git://github.com/nxp-imx/imx-mkimage.git" |
51 | readonly G_IMXBOOT_BRACH="imx_5.4.70_2.3.0" | 51 | readonly G_IMXBOOT_BRACH="imx_5.4.70_2.3.0" |
52 | readonly G_IMXBOOT_REV="8947fea369ab3932259630232cfb9f87b8f9dda1" | 52 | readonly G_IMXBOOT_REV="8947fea369ab3932259630232cfb9f87b8f9dda1" |
53 | 53 | ||
54 | #imx-atf | 54 | #imx-atf |
55 | readonly G_IMX_ATF_SRC_DIR="${DEF_SRC_DIR}/imx-atf" | 55 | readonly G_IMX_ATF_SRC_DIR="${DEF_SRC_DIR}/imx-atf" |
56 | readonly G_IMX_ATF_GIT="git://source.codeaurora.org/external/imx/imx-atf.git" | 56 | readonly G_IMX_ATF_GIT="git://github.com/nxp-imx/imx-atf.git" |
57 | readonly G_IMX_ATF_BRANCH="imx_5.4.70_2.3.0" | 57 | readonly G_IMX_ATF_BRANCH="imx_5.4.70_2.3.0" |
58 | readonly G_IMX_ATF_REV="f1d7187f261ebf4b8a2a70d638d4bfc0a9b26c29" | 58 | readonly G_IMX_ATF_REV="f1d7187f261ebf4b8a2a70d638d4bfc0a9b26c29" |
59 | 59 | ||
60 | HDMI=yes | 60 | HDMI=yes |
61 | TEE_LOAD_ADDR=0x56000000 | 61 | TEE_LOAD_ADDR=0x56000000 |
62 | ATF_LOAD_ADDR=0x00970000 | 62 | ATF_LOAD_ADDR=0x00970000 |
63 | UBOOT_DTB="imx8mp-smarc.dtb" | 63 | UBOOT_DTB="imx8mp-smarc.dtb" |
64 | IMXBOOT_TARGETS="flash_evk" | 64 | IMXBOOT_TARGETS="flash_evk" |
65 | IMX_BOOT_TOOL_BL_BIN="bl31-imx8mp.bin" | 65 | IMX_BOOT_TOOL_BL_BIN="bl31-imx8mp.bin" |
66 | 66 | ||
67 | # default mirror | 67 | # default mirror |
68 | readonly DEF_DEBIAN_MIRROR="https://snapshot.debian.org/archive/debian/20210712T151030Z/" | 68 | readonly DEF_DEBIAN_MIRROR="https://snapshot.debian.org/archive/debian/20210712T151030Z/" |
69 | 69 | ||
70 | #rootfs package group control | 70 | #rootfs package group control |
71 | #Default compilation of rootfs (Console Base + Multimedia + Graphics) | 71 | #Default compilation of rootfs (Console Base + Multimedia + Graphics) |
72 | #set package group below from G_DEBIAN_DISTRO_FEATURE_XX="n" to disable it | 72 | #set package group below from G_DEBIAN_DISTRO_FEATURE_XX="n" to disable it |
73 | 73 | ||
74 | #Multimedia - GStreamer Packages - Set it to "n" if you want to disable it | 74 | #Multimedia - GStreamer Packages - Set it to "n" if you want to disable it |
75 | readonly G_DEBIAN_DISTRO_FEATURE_MM="y" | 75 | readonly G_DEBIAN_DISTRO_FEATURE_MM="y" |
76 | 76 | ||
77 | #Graphics - Full Graphics and GPU SDK - Set it to "n" if you want to disable it | 77 | #Graphics - Full Graphics and GPU SDK - Set it to "n" if you want to disable it |
78 | readonly G_DEBIAN_DISTRO_FEATURE_GRAPHICS="y" | 78 | readonly G_DEBIAN_DISTRO_FEATURE_GRAPHICS="y" |
79 | 79 | ||
80 | #Machine Learning - Machine learning libraries - Set it to "n" if you want to disable it | 80 | #Machine Learning - Machine learning libraries - Set it to "n" if you want to disable it |
81 | readonly G_DEBIAN_DISTRO_FEATURE_ML="y" | 81 | readonly G_DEBIAN_DISTRO_FEATURE_ML="y" |
82 | 82 |
embedian/smarcimx8mp6g/smarcimx8mp6g.sh
1 | readonly ARCH_CPU="64BIT" | 1 | readonly ARCH_CPU="64BIT" |
2 | 2 | ||
3 | # U-Boot | 3 | # U-Boot |
4 | readonly G_UBOOT_SRC_DIR="${DEF_SRC_DIR}/uboot" | 4 | readonly G_UBOOT_SRC_DIR="${DEF_SRC_DIR}/uboot" |
5 | readonly G_UBOOT_GIT="git@git.embedian.com:developer/smarc-t335x-uboot.git" | 5 | readonly G_UBOOT_GIT="git@git.embedian.com:developer/smarc-t335x-uboot.git" |
6 | readonly G_UBOOT_BRANCH="smarc_8mp_lf_v2020.04" | 6 | readonly G_UBOOT_BRANCH="smarc_8mp_lf_v2020.04" |
7 | readonly G_UBOOT_REV="f5272c4cd82af6435c4e6ab2905552f41e0648bd" | 7 | readonly G_UBOOT_REV="f5272c4cd82af6435c4e6ab2905552f41e0648bd" |
8 | G_UBOOT_DEF_CONFIG_MMC="smarcimx8mp_6g_ser3_defconfig" | 8 | G_UBOOT_DEF_CONFIG_MMC="smarcimx8mp_6g_ser3_defconfig" |
9 | readonly G_UBOOT_NAME_FOR_EMMC='imx-boot-sd.bin' | 9 | readonly G_UBOOT_NAME_FOR_EMMC='imx-boot-sd.bin' |
10 | 10 | ||
11 | # Linux kernel | 11 | # Linux kernel |
12 | readonly G_LINUX_KERNEL_SRC_DIR="${DEF_SRC_DIR}/kernel" | 12 | readonly G_LINUX_KERNEL_SRC_DIR="${DEF_SRC_DIR}/kernel" |
13 | readonly G_LINUX_KERNEL_GIT="git@git.embedian.com:developer/smarc-fsl-linux-kernel.git" | 13 | readonly G_LINUX_KERNEL_GIT="git@git.embedian.com:developer/smarc-fsl-linux-kernel.git" |
14 | readonly G_LINUX_KERNEL_BRANCH="smarc_8mp_lf-5.10.y" | 14 | readonly G_LINUX_KERNEL_BRANCH="smarc_8mp_lf-5.10.y" |
15 | readonly G_LINUX_KERNEL_REV="09cdb36a921fb01a3187ceb00fe9bbc179e469ed" | 15 | readonly G_LINUX_KERNEL_REV="09cdb36a921fb01a3187ceb00fe9bbc179e469ed" |
16 | readonly G_LINUX_KERNEL_DEF_CONFIG='smarcimx8mp_defconfig' | 16 | readonly G_LINUX_KERNEL_DEF_CONFIG='smarcimx8mp_defconfig' |
17 | G_LINUX_DTB="embedian/imx8mp-smarc.dtb | 17 | G_LINUX_DTB="embedian/imx8mp-smarc.dtb |
18 | embedian/imx8mp-smarc-hdmi.dtb | 18 | embedian/imx8mp-smarc-hdmi.dtb |
19 | embedian/imx8mp-smarc-lvds.dtb | 19 | embedian/imx8mp-smarc-lvds.dtb |
20 | embedian/imx8mp-smarc-m7.dtb | 20 | embedian/imx8mp-smarc-m7.dtb |
21 | " | 21 | " |
22 | 22 | ||
23 | readonly G_GPU_IMX_VIV_PACKAGE_DIR="imx-gpu-viv-6.4.3.p1.4" | 23 | readonly G_GPU_IMX_VIV_PACKAGE_DIR="imx-gpu-viv-6.4.3.p1.4" |
24 | readonly G_GPU_IMX_VIV_SDK_PACKAGE_DIR="imx-gpu-sdk-6.4.0.p2.0" | 24 | readonly G_GPU_IMX_VIV_SDK_PACKAGE_DIR="imx-gpu-sdk-6.4.0.p2.0" |
25 | readonly GST_MM_VERSION="MM_04.05.07_2011_L5.4.70" | 25 | readonly GST_MM_VERSION="MM_04.05.07_2011_L5.4.70" |
26 | readonly G_GST_PLUGINS_BAD_DIR="MM_04.05.07_2011_L5.4.70_U1" | 26 | readonly G_GST_PLUGINS_BAD_DIR="MM_04.05.07_2011_L5.4.70_U1" |
27 | readonly G2D_PACKAGE_DIR="imx-gpu-g2d-6.4.3.p1.4" | 27 | readonly G2D_PACKAGE_DIR="imx-gpu-g2d-6.4.3.p1.4" |
28 | readonly IMX_FIRMWARE_VERSION="8.10" | 28 | readonly IMX_FIRMWARE_VERSION="8.10" |
29 | readonly WESTON_PACKAGE_DIR="imx8m-vivante-g2d/weston-9" | 29 | readonly WESTON_PACKAGE_DIR="imx8m-vivante-g2d/weston-9" |
30 | readonly IMX_GPU_VIV_DEFAULT_WL_PACKAGE="imx-gpu-viv-core" | 30 | readonly IMX_GPU_VIV_DEFAULT_WL_PACKAGE="imx-gpu-viv-core" |
31 | 31 | ||
32 | readonly G_IMX_CODEC_DIR="imxcodec-4.5.7" | 32 | readonly G_IMX_CODEC_DIR="imxcodec-4.5.7" |
33 | readonly G_IMX_PARSER_DIR="imxparser-4.5.7" | 33 | readonly G_IMX_PARSER_DIR="imxparser-4.5.7" |
34 | readonly G_IMX_VPU_HANTRO_DIR="imxvpuhantro-1.20.0" | 34 | readonly G_IMX_VPU_HANTRO_DIR="imxvpuhantro-1.20.0" |
35 | readonly G_IMX_VPU_HANTRO_VC_DIR="imxvpuhantro-vc-1.3.0" | 35 | readonly G_IMX_VPU_HANTRO_VC_DIR="imxvpuhantro-vc-1.3.0" |
36 | readonly G_IMX_VPU_WRAPPER_DIR="imxvpuwrap-4.5.7" | 36 | readonly G_IMX_VPU_WRAPPER_DIR="imxvpuwrap-4.5.7" |
37 | readonly G_IMX_NN_DIR="imx-nn-1.1.9" | 37 | readonly G_IMX_NN_DIR="imx-nn-1.1.9" |
38 | 38 | ||
39 | IMXGSTPLG="imx-gst1.0-plugin-mx8mp" | 39 | IMXGSTPLG="imx-gst1.0-plugin-mx8mp" |
40 | G2DPACKAGE="imx-gpu-g2d" | 40 | G2DPACKAGE="imx-gpu-g2d" |
41 | readonly G_NO_EXECSTACK="y" | 41 | readonly G_NO_EXECSTACK="y" |
42 | 42 | ||
43 | # Flashing variables | 43 | # Flashing variables |
44 | BOOTLOADER_OFFSET=32 | 44 | BOOTLOADER_OFFSET=32 |
45 | 45 | ||
46 | BOOT_DTB="imx8mp-smarc.dtb" | 46 | BOOT_DTB="imx8mp-smarc.dtb" |
47 | DEFAULT_BOOT_DTB="imx8mp-smarc.dtb" | 47 | DEFAULT_BOOT_DTB="imx8mp-smarc.dtb" |
48 | 48 | ||
49 | readonly G_IMXBOOT_SRC_DIR="${DEF_SRC_DIR}/imx-mkimage" | 49 | readonly G_IMXBOOT_SRC_DIR="${DEF_SRC_DIR}/imx-mkimage" |
50 | readonly G_IMXBOOT_GIT="git://source.codeaurora.org/external/imx/imx-mkimage.git" | 50 | readonly G_IMXBOOT_GIT="git://github.com/nxp-imx/imx-mkimage.git" |
51 | readonly G_IMXBOOT_BRACH="imx_5.4.70_2.3.0" | 51 | readonly G_IMXBOOT_BRACH="imx_5.4.70_2.3.0" |
52 | readonly G_IMXBOOT_REV="8947fea369ab3932259630232cfb9f87b8f9dda1" | 52 | readonly G_IMXBOOT_REV="8947fea369ab3932259630232cfb9f87b8f9dda1" |
53 | 53 | ||
54 | #imx-atf | 54 | #imx-atf |
55 | readonly G_IMX_ATF_SRC_DIR="${DEF_SRC_DIR}/imx-atf" | 55 | readonly G_IMX_ATF_SRC_DIR="${DEF_SRC_DIR}/imx-atf" |
56 | readonly G_IMX_ATF_GIT="git://source.codeaurora.org/external/imx/imx-atf.git" | 56 | readonly G_IMX_ATF_GIT="git://github.com/nxp-imx/imx-atf.git" |
57 | readonly G_IMX_ATF_BRANCH="imx_5.4.70_2.3.0" | 57 | readonly G_IMX_ATF_BRANCH="imx_5.4.70_2.3.0" |
58 | readonly G_IMX_ATF_REV="f1d7187f261ebf4b8a2a70d638d4bfc0a9b26c29" | 58 | readonly G_IMX_ATF_REV="f1d7187f261ebf4b8a2a70d638d4bfc0a9b26c29" |
59 | 59 | ||
60 | HDMI=yes | 60 | HDMI=yes |
61 | TEE_LOAD_ADDR=0x56000000 | 61 | TEE_LOAD_ADDR=0x56000000 |
62 | ATF_LOAD_ADDR=0x00970000 | 62 | ATF_LOAD_ADDR=0x00970000 |
63 | UBOOT_DTB="imx8mp-smarc.dtb" | 63 | UBOOT_DTB="imx8mp-smarc.dtb" |
64 | IMXBOOT_TARGETS="flash_evk" | 64 | IMXBOOT_TARGETS="flash_evk" |
65 | IMX_BOOT_TOOL_BL_BIN="bl31-imx8mp.bin" | 65 | IMX_BOOT_TOOL_BL_BIN="bl31-imx8mp.bin" |
66 | 66 | ||
67 | # default mirror | 67 | # default mirror |
68 | readonly DEF_DEBIAN_MIRROR="https://snapshot.debian.org/archive/debian/20210712T151030Z/" | 68 | readonly DEF_DEBIAN_MIRROR="https://snapshot.debian.org/archive/debian/20210712T151030Z/" |
69 | 69 | ||
70 | #rootfs package group control | 70 | #rootfs package group control |
71 | #Default compilation of rootfs (Console Base + Multimedia + Graphics) | 71 | #Default compilation of rootfs (Console Base + Multimedia + Graphics) |
72 | #set package group below from G_DEBIAN_DISTRO_FEATURE_XX="n" to disable it | 72 | #set package group below from G_DEBIAN_DISTRO_FEATURE_XX="n" to disable it |
73 | 73 | ||
74 | #Multimedia - GStreamer Packages - Set it to "n" if you want to disable it | 74 | #Multimedia - GStreamer Packages - Set it to "n" if you want to disable it |
75 | readonly G_DEBIAN_DISTRO_FEATURE_MM="y" | 75 | readonly G_DEBIAN_DISTRO_FEATURE_MM="y" |
76 | 76 | ||
77 | #Graphics - Full Graphics and GPU SDK - Set it to "n" if you want to disable it | 77 | #Graphics - Full Graphics and GPU SDK - Set it to "n" if you want to disable it |
78 | readonly G_DEBIAN_DISTRO_FEATURE_GRAPHICS="y" | 78 | readonly G_DEBIAN_DISTRO_FEATURE_GRAPHICS="y" |
79 | 79 | ||
80 | #Machine Learning - Machine learning libraries - Set it to "n" if you want to disable it | 80 | #Machine Learning - Machine learning libraries - Set it to "n" if you want to disable it |
81 | readonly G_DEBIAN_DISTRO_FEATURE_ML="y" | 81 | readonly G_DEBIAN_DISTRO_FEATURE_ML="y" |
82 | 82 |