Blame view

embedian/smarcimx8mq/smarcimx8mq.sh 2.47 KB
7b9a140fa   Eric Lee   Debian Buster Sup...
1
2
3
4
5
6
  readonly ARCH_CPU="64BIT"
  
  # U-Boot
  readonly G_UBOOT_SRC_DIR="${DEF_SRC_DIR}/uboot"
  readonly G_UBOOT_GIT="git@git.embedian.com:developer/smarc-t335x-uboot.git"
  readonly G_UBOOT_BRANCH="smarc_8m-imx_v2019.04_4.19.35_1.1.0"
310baf574   Eric Lee   Make changes to h...
7
  readonly G_UBOOT_REV="437727199bf07f2c77d8b6bbca7eabe7621994d7"
7b9a140fa   Eric Lee   Debian Buster Sup...
8
9
10
11
12
13
14
15
16
17
18
19
  if [ "${MACHINE}" = "smarcimx8m2g" ]; then
  G_UBOOT_DEF_CONFIG_MMC="smarcimx8mq_2g_ser3_defconfig"
  elif [ "${MACHINE}" = "smarcimx8m4g" ]; then
  G_UBOOT_DEF_CONFIG_MMC="smarcimx8mq_4g_ser3_defconfig"
  fi
  readonly G_UBOOT_NAME_FOR_EMMC='imx-boot-sd.bin'
  readonly G_UBOOT_NAME_FOR_EMMC_DP='imx-boot-sd-dp.bin'
  
  # Linux kernel
  readonly G_LINUX_KERNEL_SRC_DIR="${DEF_SRC_DIR}/kernel"
  readonly G_LINUX_KERNEL_GIT="git@git.embedian.com:developer/smarc-fsl-linux-kernel.git"
  readonly G_LINUX_KERNEL_BRANCH="smarc_8m_imx_4.19.35_1.1.0"
310baf574   Eric Lee   Make changes to h...
20
  readonly G_LINUX_KERNEL_REV="a24d6757302c3b6a254a5bc408f91f1d2110c7a4"
7b9a140fa   Eric Lee   Debian Buster Sup...
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
  readonly G_LINUX_KERNEL_DEF_CONFIG='smarcimx8m_defconfig'
  G_LINUX_DTB="embedian/fsl-smarcimx8mq.dtb 
  	embedian/fsl-smarcimx8mq-dcss-lvds.dtb 
  	embedian/fsl-smarcimx8mq-hdmi.dtb 
  	embedian/fsl-smarcimx8mq-lcdif-lvds.dtb 
  	embedian/fsl-smarcimx8mq-dual-display.dtb 
  	embedian/fsl-smarcimx8mq-dp.dtb 
  	embedian/fsl-smarcimx8mq-edp.dtb"
  
  readonly G_GPU_IMX_VIV_PACKAGE_DIR="imx-gpu-viv-6.4.0.p1.0"
  readonly G_GPU_IMX_VIV_SDK_PACKAGE_DIR="imx-gpu-sdk-6.2.4.p4.0"
  readonly GST_MM_VERSION="MM_04.05.01_1909_L4.19.35"
  readonly IMX_FIRMWARE_VERSION="8.5"
  readonly WESTON_PACKAGE_DIR="imx8mq-vivante"
  
  readonly G_IMX_CODEC_DIR="imxcodec-4.5.1"
  readonly G_IMX_PARSER_DIR="imxparser-4.5.1"
  readonly G_IMX_VPU_HANTRO_DIR="imxvpuhantro-1.15.0"
  readonly G_IMX_VPU_WRAPPER_DIR="imxvpuwrap-4.5.1"
  
  #Have custom OpenCV build
  readonly G_OPENCV_DIR="opencv"
  
  IMXGSTPLG="imx-gst1.0-plugin-mx8mq"
  
  # Flashing variables
  BOOTLOADER_OFFSET=33
  
  BOOT_DTB="fsl-smarcimx8mq.dtb"
  DEFAULT_BOOT_DTB="fsl-smarcimx8mq.dtb"
  
  readonly G_IMXBOOT_SRC_DIR="${DEF_SRC_DIR}/imx-mkimage"
  readonly G_IMXBOOT_GIT="git://source.codeaurora.org/external/imx/imx-mkimage.git"
  readonly G_IMXBOOT_BRACH="imx_4.19.35_1.1.0"
  readonly G_IMXBOOT_REV="1c2277b95ce59f5d0265f26fec522e2ac2581e59"
  
  #imx-atf
  readonly G_IMX_ATF_SRC_DIR="${DEF_SRC_DIR}/imx-atf"
  readonly G_IMX_ATF_GIT="https://source.codeaurora.org/external/imx/imx-atf"
  readonly G_IMX_ATF_BRANCH="imx_4.19.35_1.1.0"
  readonly G_IMX_ATF_REV="70fa7bcc1a2035ab8402550911b3ae29eff55371"
  
  HDMI=yes
  SPL_LOAD_ADDR=0x7E1000
  TEE_LOAD_ADDR=0xfe000000
  ATF_LOAD_ADDR=0x00910000
  UBOOT_DTB="fsl-smarcimx8mq.dtb"
  IMX_BOOT_TOOL_BL_BIN="bl31-imx8mq.bin"