From 0f0f750d2679bfc9d3905797cd1804b717a30c5c Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Mon, 17 Aug 2020 11:18:44 -0300
Subject: [PATCH 01/12] .gitignore: ignore build files and artifacts

Some files are volatile and created during the BSP build process. It
includes the resulting binaries and the Toradex Easy Installer image,
referred to as artifacts.
---
 .gitignore | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 .gitignore

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..3af5606
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,32 @@
+# host/target rootfs things
+install/*
+!install/.gitkeep
+
+# build output - artifacts
+images/*zip
+images/ipl*imx
+images/qnx-ifs*
+
+# build output - libs, maps, binaries, etc.
+src/**/*.o
+src/**/*.a
+src/**/*.so
+src/**/*.pinfo
+src/**/*.map
+src/hardware/can/mx7x/aarch64/mx8x.le/dev-can-mx7x-mx8x
+src/hardware/devb/sdmmc/aarch64/mx8x.le/devb-sdmmc-mx8x
+src/hardware/devb/sdmmc/aarch64/mx8x.le/devb-sdmmc-mx8x.map
+src/hardware/devc/sermx8/aarch64/le.dma/devc-sermx8-dma
+src/hardware/devc/sermx8/aarch64/le/devc-sermx8
+src/hardware/i2c/imx8/aarch64/le/i2c-imx8
+src/hardware/ipl/boards/imx8qm-cpu/apalis/aarch64/le/ipl-imx8qm-cpu-apalis
+src/hardware/ipl/boards/imx8qm-cpu/apalis/aarch64/le/ipl-imx8qm-cpu-apalis.map
+src/hardware/spi/master/aarch64/le/spi-master
+src/hardware/spi/slave/aarch64/le/spi-slave
+src/hardware/startup/boards/imx8x/qm-apalis/aarch64/le/startup-imx8x-qm-apalis
+src/hardware/startup/boards/imx8x/qm-apalis/aarch64/le/startup-imx8x-qm-apalis.map
+src/hardware/startup/lib/aarch64/a.le/asmoff.def
+src/hardware/support/sc-imx8/aarch64/le/sc-imx8
+src/hardware/support/wdtkick-sc/imx8/aarch64/le/wdtkick-sc-imx8
+src/utils/r/rtc/nto/aarch64/imx8x.le/rtc-imx8x
+
-- 
2.28.0


From 32b2464f68a950c82bbf4e6e701ebaa04e695c56 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Mon, 17 Aug 2020 13:51:01 -0300
Subject: [PATCH 02/12] Momentics: add image build targets

To build the image, one must define build targets for the image,
otherwise it is only possible to build the BSP itself but not the image
ready for the Toradex Easy Installer.
---
 .cproject | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/.cproject b/.cproject
index e5fbc4c..4f2156c 100644
--- a/.cproject
+++ b/.cproject
@@ -48,4 +48,24 @@
 		</scannerConfigBuildInfo>
 	</storageModule>
 	<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
+	<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets">
+		<buildTargets>
+			<target name="all" path="images" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
+				<buildCommand>make</buildCommand>
+				<buildArguments/>
+				<buildTarget>all</buildTarget>
+				<stopOnError>true</stopOnError>
+				<useDefaultCommand>true</useDefaultCommand>
+				<runAllBuilders>true</runAllBuilders>
+			</target>
+			<target name="clean" path="images" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
+				<buildCommand>make</buildCommand>
+				<buildArguments/>
+				<buildTarget>clean</buildTarget>
+				<stopOnError>true</stopOnError>
+				<useDefaultCommand>true</useDefaultCommand>
+				<runAllBuilders>true</runAllBuilders>
+			</target>
+		</buildTargets>
+	</storageModule>
 </cproject>
-- 
2.28.0


From b6c1f3b892a925fcd494a15df47b9447ea7f614b Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Mon, 17 Aug 2020 18:06:50 -0300
Subject: [PATCH 03/12] build: add graphics support according to doc

Add graphics support by editing the build file. Add support for both the
screen and the touch, as documented in the "BSP User's Guide - Toradex
Apalis i.MX 8 QuadMax Evaluation Board", in the Chapter 5 - Using the
Screen Graphics Subsystem.
---
 images/imx8qm-apalis.build | 113 ++++++++++++++++++++++++++++++++++++-
 1 file changed, 111 insertions(+), 2 deletions(-)

diff --git a/images/imx8qm-apalis.build b/images/imx8qm-apalis.build
index 1707006..c16270c 100644
--- a/images/imx8qm-apalis.build
+++ b/images/imx8qm-apalis.build
@@ -268,6 +268,12 @@
     # Start the main shell
     ######################################################################
 
+	#######################################################################
+	## Graphics
+	#######################################################################
+	display_msg "Starting Screen ..."
+	screen -c /usr/lib/graphics/iMX8QM/graphics-imx8qm-toradex-apalis.conf
+
     [+session] ksh /proc/boot/.console.sh &
 
 }
@@ -358,6 +364,55 @@ libasound.so
 ###########################################################################
 spi-imx8lpspi.so
 
+# Graphics (Screen) support to add for the Apalis i.MX 8QM EVB
+/lib/libimg.so=libimg.so
+
+screen-debug.so
+screen-gles1.so
+screen-gles2.so
+screen-sw.so
+screen-stdbuf.so
+screen-vivante.so
+libswblit.so
+libEGL_viv.so
+libGLESv1_CL_viv.so
+libGLESv1_CM_viv.so
+libGLESv2_viv.so
+libWFD.so
+libgestures.so
+libmemobj.so
+libscrmem.so
+libinputevents.so
+libkalman.so
+libscreen.so
+libmtouch-calib.so
+libmtouch-atmel-imx.so
+libmtouch-atmel-imx.so.1
+
+###########################################################################
+## Graphics base libraries
+###########################################################################
+/usr/lib/libCL.so=libCL.so
+
+###########################################################################
+## Board-specific graphics libraries
+###########################################################################
+/usr/lib/graphics/iMX8QM/libCLC.so=graphics/iMX8QM/libCLC.so
+/usr/lib/graphics/iMX8QM/libEGL_viv.so=graphics/iMX8QM/libEGL_viv.so
+/usr/lib/graphics/iMX8QM/libg2d.so=graphics/iMX8QM/libg2d.so
+/usr/lib/graphics/iMX8QM/libGalcore.so=graphics/iMX8QM/libGalcore.so
+/usr/lib/graphics/iMX8QM/libGAL.so=graphics/iMX8QM/libGAL.so
+/usr/lib/graphics/iMX8QM/libGLES_CL_viv.so=graphics/iMX8QM/libGLES_CL_viv.so
+/usr/lib/graphics/iMX8QM/libGLES_CM_viv.so=graphics/iMX8QM/libGLES_CM_viv.so
+/usr/lib/graphics/iMX8QM/libGLESv2_viv.so=graphics/iMX8QM/libGLESv2_viv.so
+/usr/lib/graphics/iMX8QM/libGLSLC.so=graphics/iMX8QM/libGLSLC.so
+/usr/lib/graphics/iMX8QM/libLLVM_viv.so=graphics/iMX8QM/libLLVM_viv.so
+/usr/lib/graphics/iMX8QM/libOpenCL.so=graphics/iMX8QM/libOpenCL.so
+/usr/lib/graphics/iMX8QM/libOpenVG_viv.so=graphics/iMX8QM/libOpenVG_viv.so
+/usr/lib/graphics/iMX8QM/libScreenBlit.so=graphics/iMX8QM/libScreenBlit.so
+/usr/lib/graphics/iMX8QM/libVSC.so=graphics/iMX8QM/libVSC.so
+/usr/lib/graphics/iMX8QM/libwfdcfg-imx8qm-toradex-apalis.so=graphics/iMX8QM/libwfdcfg-imx8qm-toradex-apalis.so
+/usr/lib/graphics/iMX8QM/libWFDimx8dpu.so=graphics/iMX8QM/libWFDimx8dpu.so
 
 # Executables
 [data=c]
@@ -460,6 +515,14 @@ sshd:x:6:
 qnxuser:x:qnxuser
 }
 
+# Create the mtouch configuration file
+/etc/system/config/mtouch.conf={
+begin mtouch
+	driver = atmel-imx
+	options = tp_intr=673,i2c_slave=0x4A,i2c_devname=/dev/i2c1,reset_delay=1,reset_recovery_delay=100000,reset_gpio_base_addr=0x5D0C0000,reset_gpio_pin=2
+end mtouch
+}
+
 /etc/system/config/audio/io_audio.conf = {
 ###########
 # Note: When running with num_tx_aif == 1 then we DMA directly from the PCM buffer
@@ -467,6 +530,7 @@ qnxuser:x:qnxuser
 # buffer (tx_frag_size * 2, default = 4KB*2). Same applies for rx.
 #
 ###########
+
 [global]
 pool_name=below4G
 pool_size=512
@@ -491,8 +555,9 @@ sgtl5000_vddd_voltage_mv = 1800
     export HOME=/
     export SYSNAME=nto
     export TERM=qansi
+    export GRAPHICS_ROOT=/usr/lib/graphics/iMX8QM
     export PATH=:/bin:/usr/bin:/sbin:/usr/sbin:/proc/boot:/opt/qt5/lib:/lib:/usr/lib/
-    export LD_LIBRARY_PATH=:/lib:/usr/lib:/lib/dll:/proc/boot:/opt/qt5/lib:/lib/dll/mmedia/:/usr/Inc/lib/:/lib/dll/pci
+    export LD_LIBRARY_PATH=:/lib:/usr/lib:/lib/dll:/proc/boot:/opt/qt5/lib:/lib/dll/mmedia/:/usr/Inc/lib/:/lib/dll/pci:/usr/lib/graphics/iMX8QM
 }
 
 ###########################################################################
@@ -578,8 +643,9 @@ echo setting env variables.
 export SYSNAME=nto
 export TERM=qansi
 export HOME=/
+export GRAPHICS_ROOT=/usr/lib/graphics/iMX8QM
 export PATH=:/bin:/usr/bin:/sbin:/usr/sbin:/proc/boot
-export LD_LIBRARY_PATH=:/lib:/usr/lib:/lib/dll:/proc/boot
+export LD_LIBRARY_PATH=:/lib:/usr/lib:/lib/dll:/proc/boot:/usr/lib/graphics/iMX8QM
 
 #######################################################################
 ## Driver for USB Mass Storage interface
@@ -639,6 +705,49 @@ env
 more
 sed
 
+###########################################################################
+## Screen executables
+###########################################################################
+/sbin/screen=screen
+/usr/bin/gles1-vsync=gles1-vsync
+/usr/bin/gles2-gears=gles2-gears
+/usr/bin/sw-vsync=sw-vsync
+
+/usr/bin/calib-touch=calib-touch
+/usr/bin/libmtouch-atmel-imx.so
+/usr/bin/libmtouch-atmel-imx.so.1
+/usr/bin/events=events
+
+###########################################################################
+## Graphics base executables
+###########################################################################
+/sbin/screen=screen
+/usr/bin/gles1-vsync=gles1-vsync
+/usr/bin/gles2-gears=gles2-gears
+/usr/bin/sw-vsync=sw-vsync
+
+/usr/bin/calib-touch=calib-touch
+/usr/bin/events=events
+/usr/bin/dpy-vsync=dpy-vsync
+/usr/bin/egl-configs=egl-configs
+/usr/bin/gles1-gears=gles1-gears
+/usr/bin/gles3-gears=gles3-gears
+/usr/bin/screen-gles2-tools=screen-gles2-tools
+/usr/bin/screenshot=screenshot
+/usr/bin/sharewin=sharewin
+/usr/bin/win-vsync=win-vsync
+
+/usr/lib/libfontconfig.so=libfontconfig.so
+/usr/lib/libfreetype.so=libfreetype.so
+/usr/bin/font-freetype=font-freetype
+
+[search=${QNX_TARGET}/etc/system/config]/etc/system/config/img.conf=img.conf
+
+###########################################################################
+## Board specific graphics files
+###########################################################################
+/usr/lib/graphics/iMX8QM/graphics-imx8qm-toradex-apalis.conf=graphics/iMX8QM/graphics-imx8qm-toradex-apalis.conf
+
 ###########################################################################
 ## END OF BUILD SCRIPT
 ###########################################################################
-- 
2.28.0


From 8cf07700811f90b06629f68b65782aa9c9782b01 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Mon, 17 Aug 2020 18:10:18 -0300
Subject: [PATCH 04/12] build: add generic libs for OpenGL ES

The pre-built application gles2-gears is linked against libEGL.so and
libGLESv2.so, but the original documentaiton only deploy libEGL_viv.so
and libGLESv2_viv.so, leading to error on execution.
---
 images/imx8qm-apalis.build | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/images/imx8qm-apalis.build b/images/imx8qm-apalis.build
index c16270c..89ebbe4 100644
--- a/images/imx8qm-apalis.build
+++ b/images/imx8qm-apalis.build
@@ -389,6 +389,9 @@ libmtouch-calib.so
 libmtouch-atmel-imx.so
 libmtouch-atmel-imx.so.1
 
+libEGL.so
+libGLESv2.so
+
 ###########################################################################
 ## Graphics base libraries
 ###########################################################################
-- 
2.28.0


From a881909ba0fb9ba03dc26d8e1c0703924ad528b7 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Mon, 17 Aug 2020 18:12:18 -0300
Subject: [PATCH 05/12] Makefile: run "make all" for image build

The deafult target for image build is not "all". Instead it is only a
message print saying that one must add the NXP binaries, therefore when
building a project on Momentics, it does not go until the end of the
build and one needs to run the image build manually.

This commit edits the top-level Makefile to call "make all" on image
build.
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index cf846ec..f7aa8bd 100644
--- a/Makefile
+++ b/Makefile
@@ -45,7 +45,7 @@ make_links:
 	$(foreach file,$(wildcard install/*/boot/build/*),cd images;$(LN_HOST) ../$(file) $(notdir $(file));cd ..; )
 
 images:
-	$(MAKE) -Cimages
+	$(MAKE) -Cimages all
 
 prebuilt:
 	cp -rf prebuilt/* install
-- 
2.28.0


From 71b9d92d74a94b7b78beb100539a90908a792302 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Mon, 17 Aug 2020 18:34:57 -0300
Subject: [PATCH 06/12] build: add libpng16

The libpng16.so.1 is required to run calib-touch.
---
 images/imx8qm-apalis.build | 1 +
 1 file changed, 1 insertion(+)

diff --git a/images/imx8qm-apalis.build b/images/imx8qm-apalis.build
index 89ebbe4..80bc18a 100644
--- a/images/imx8qm-apalis.build
+++ b/images/imx8qm-apalis.build
@@ -388,6 +388,7 @@ libscreen.so
 libmtouch-calib.so
 libmtouch-atmel-imx.so
 libmtouch-atmel-imx.so.1
+libpng16.so
 
 libEGL.so
 libGLESv2.so
-- 
2.28.0


From 10c40cbf092002c137c37c017a8916b0195a3169 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Mon, 17 Aug 2020 19:13:15 -0300
Subject: [PATCH 07/12] build: add mtouch

The mtouch server is responsible for handling touch screen events. IT is
required to see some touch activity in the default BSP configuration,
for instance with the "event" and "calib-touch" sample apps.
---
 images/imx8qm-apalis.build | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/images/imx8qm-apalis.build b/images/imx8qm-apalis.build
index 80bc18a..118666b 100644
--- a/images/imx8qm-apalis.build
+++ b/images/imx8qm-apalis.build
@@ -274,6 +274,9 @@
 	display_msg "Starting Screen ..."
 	screen -c /usr/lib/graphics/iMX8QM/graphics-imx8qm-toradex-apalis.conf
 
+	display_msg "Starting Touch Screen driver ..."
+	mtouch
+
     [+session] ksh /proc/boot/.console.sh &
 
 }
@@ -717,6 +720,7 @@ sed
 /usr/bin/gles2-gears=gles2-gears
 /usr/bin/sw-vsync=sw-vsync
 
+/sbin/mtouch=mtouch
 /usr/bin/calib-touch=calib-touch
 /usr/bin/libmtouch-atmel-imx.so
 /usr/bin/libmtouch-atmel-imx.so.1
-- 
2.28.0


From 15f3054ca4aa92d3baffacba48dfaaccc7395731 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Mon, 17 Aug 2020 20:28:48 -0300
Subject: [PATCH 08/12] ipl: load QNX IFS from eMMC by default

The deafult configuration ask where to load IFS from: "SD", "eMMC", etc.
but we always install QNX IFS to eMMC, therefore make it the default.
---
 images/Makefile                            | 4 +++-
 src/hardware/ipl/boards/imx8qm-cpu/board.h | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/images/Makefile b/images/Makefile
index 760b99a..85223be 100644
--- a/images/Makefile
+++ b/images/Makefile
@@ -23,6 +23,8 @@ HOST_MKIFS := mkifs
 BOARD_NAME := imx8qm-cpu-apalis
 MKIMAGE_TOOL := mkimage_imx8
 SUFFIXES := .build .ifs .raw
+#IPL_DIR := $(CURDIR)/../install/aarch64le/boot/sys/
+IPL_DIR := $(CURDIR)/../src/hardware/ipl/boards/imx8qm-cpu/apalis/aarch64/le/
 
 .PHONY: all clean ipl tezi
 
@@ -40,7 +42,7 @@ qnx-ifs-apalis: imx8qm-apalis.build
 	$(HOST_MKIFS) -vvv -r../install $(MKIFSFLAGS) $^ $@
 
 ipl:
-	${QNX_HOST}/usr/bin/ntoaarch64-objcopy --input-target=elf64-littleaarch64 --output-target=binary ../install/aarch64le/boot/sys/ipl-$(BOARD_NAME) ./ipl-$(BOARD_NAME).bin
+	${QNX_HOST}/usr/bin/ntoaarch64-objcopy --input-target=elf64-littleaarch64 --output-target=binary $(IPL_DIR)ipl-$(BOARD_NAME) ./ipl-$(BOARD_NAME).bin
 
 	# B0 silicon version
 	./tools/imx-mkimage/$(MKIMAGE_TOOL) -soc QM -rev B0 -append ./tools/imx-mkimage/mx8qm-ahab-container.img -c $(SCFW_FLAGS) -scfw ./tools/imx-mkimage/scfw_tcm_b0.bin $(CM4_0_PARAMETER) -ap ipl-$(BOARD_NAME).bin a53 0x80000000 -out ipl-$(BOARD_NAME)_b0.imx
diff --git a/src/hardware/ipl/boards/imx8qm-cpu/board.h b/src/hardware/ipl/boards/imx8qm-cpu/board.h
index b9faba5..af06d5e 100644
--- a/src/hardware/ipl/boards/imx8qm-cpu/board.h
+++ b/src/hardware/ipl/boards/imx8qm-cpu/board.h
@@ -65,7 +65,7 @@
  *  'E' - eMMC download, IFS filename MUST be 'QNX-IFS'.\n
  *  'F' - NOR flash download, IFS filename be at 0x100000 offset.
  */
-#define IMX_QNX_IMAGE_LOAD_FROM         0
+#define IMX_QNX_IMAGE_LOAD_FROM         'E'
 #define IMX_QNX_IMAGE_SCAN_SIZE         0x1000
 
 /**
-- 
2.28.0


From da6487e9596184acd250360b8aace210fe649783 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Wed, 9 Sep 2020 11:23:07 -0300
Subject: [PATCH 09/12] TEZI: update TEZI fields to make image compliant

The Partner Demo Image must comply to the specification. Following
changes were done:

* Zip file renamed
* Image description rewritten to be clearer
---
 images/Makefile              | 4 +++-
 images/tools/tezi/image.json | 4 ++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/images/Makefile b/images/Makefile
index 85223be..4a2b001 100644
--- a/images/Makefile
+++ b/images/Makefile
@@ -25,6 +25,8 @@ MKIMAGE_TOOL := mkimage_imx8
 SUFFIXES := .build .ifs .raw
 #IPL_DIR := $(CURDIR)/../install/aarch64le/boot/sys/
 IPL_DIR := $(CURDIR)/../src/hardware/ipl/boards/imx8qm-cpu/apalis/aarch64/le/
+DATE := $(shell date +%F)
+COMMERCIAL_BOARD_NAME := apalis-imx8qm-v1.0b_ixora-v1.1b
 
 .PHONY: all clean ipl tezi
 
@@ -54,4 +56,4 @@ tezi:
 	$(CP_HOST) qnx-ifs-apalis qnx-ifs
 
 	# B0 silicon version
-	zip -j tezi_qnx_bsp_$(BOARD_NAME)_b0 qnx-ifs ipl-imx8qm-cpu-apalis_b0.imx ./tools/tezi/image.json ./tools/tezi/BB-QNX-40px.png
+	zip -j $(COMMERCIAL_BOARD_NAME)_qnx-neutrino-rtos-image_7.0.4-$(DATE).zip qnx-ifs ipl-imx8qm-cpu-apalis_b0.imx ./tools/tezi/image.json ./tools/tezi/BB-QNX-40px.png ./tools/tezi/NXP-EULA.html
diff --git a/images/tools/tezi/image.json b/images/tools/tezi/image.json
index 9dd6d8e..a6e2788 100644
--- a/images/tools/tezi/image.json
+++ b/images/tools/tezi/image.json
@@ -1,7 +1,7 @@
 {
     "config_format": 1,
     "name": "QNX Neutrino RTOS",
-    "description": "QNX Neutrino RTOS for the Apalis i.MX8QM Evaluation board",
+    "description": "QNX Neutrino RTOS for the Apalis iMX8QM WB IT V1.0B + Ixora V1.1B",
     "version": "7.0",
     "icon": "BB-QNX-40px.png",
     "supported_product_ids": [
@@ -38,4 +38,4 @@
             }
         }
     ]
-}
\ No newline at end of file
+}
-- 
2.28.0


From 2922a4315acbb4108fe49a9740adb8eec9086460 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Wed, 9 Sep 2020 11:24:52 -0300
Subject: [PATCH 10/12] EULA: add NXP EULA

Add the NXP standard EULA to the image, since the Vivante binaries are
deployed. The file is copied from monthly build 1 from TorizonCore with
Evaluation Containers.
---
 images/tools/tezi/NXP-EULA.html | 176 ++++++++++++++++++++++++++++++++
 images/tools/tezi/image.json    |   1 +
 2 files changed, 177 insertions(+)
 create mode 100644 images/tools/tezi/NXP-EULA.html

diff --git a/images/tools/tezi/NXP-EULA.html b/images/tools/tezi/NXP-EULA.html
new file mode 100644
index 0000000..66e88bf
--- /dev/null
+++ b/images/tools/tezi/NXP-EULA.html
@@ -0,0 +1,176 @@
+<html>
+<head>
+</head>
+<body>
+<div>
+<h2>NXP i.MX8 Software EULA</h2>
+<div>
+<div class="agreement">
+<p class="MsoNormal" style="margin: 0in 0in 14.2pt; line-height: 11.25pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt;">LA_OPT_NXP_Software_License v11 February 2020&nbsp;</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;"><a name="_Hlk522799761"></a><a name="_Hlk522800910"></a><a name="_Hlk522802608"></a><strong>IMPORTANT. &nbsp;Read the following NXP Software License Agreement ("Agreement") completely. By selecting the "I Accept" button at the end of this page,&nbsp;or by downloading, installing, or using the Licensed Software,&nbsp;</strong><strong>you indicate that you accept the terms of the Agreement and you&nbsp;</strong><strong>acknowledge that you have the authority, for yourself or on behalf of your company, to bind your company to these terms. You may then download or install the file.&nbsp;</strong><tt style="font-family: 'Courier New';"><strong><span style="font-family: Calibri, sans-serif;">In the event of a conflict between the terms of this Agreement and any license terms and conditions for&nbsp;</span></strong></tt><strong>NXP's proprietary software<tt style="font-family: 'Courier New';"><span style="font-family: Calibri, sans-serif;">&nbsp;embedded anywhere in the Licensed Software file, the terms of this Agreement shall control.&nbsp; If a separate license agreement for the Licensed Software has been signed by you and NXP, then that agreement shall govern your use of the Licensed Software and shall supersede this Agreement.</span></tt></strong></p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-align: center;" align="center"><span style="text-decoration: underline;">NXP SOFTWARE LICENSE AGREEMENT</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;"><a name="_Hlk522802629"></a>This is a legal agreement between&nbsp;<a name="_Hlk522800939"></a>your employer, of which you are an authorized representative, or, if you have no employer, you as an individual&nbsp;("you" or "Licensee"), and NXP B.V. ("NXP").&nbsp; It concerns your rights to use the software provided to you in binary or source code form and any accompanying written materials (the "Licensed Software"). The Licensed Software may include any updates or error corrections or documentation relating to the Licensed Software provided to you by NXP under this Agreement. In consideration for NXP allowing you to access the Licensed Software, you are agreeing to be bound by the terms of this Agreement. If you do not agree to all of the terms of this Agreement, do not download or install the Licensed Software. If you change your mind later, stop using the Licensed Software and delete all copies of the Licensed Software in your possession or control. Any copies of the Licensed Software that you have already distributed, where permitted, and do not destroy will continue to be governed by this Agreement. Your prior use will also continue to be governed by this Agreement.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">DEFINITIONS</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">1.1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Affiliate" means, with respect to a party, any corporation or other legal entity that now or hereafter Controls, is Controlled by or is under common Control with such party; where "Control" means the direct or indirect ownership of greater than fifty percent (50%) of the shares or similar interests entitled to vote for the election of directors or other persons performing similar functions. An entity is considered an Affiliate only so long as such Control exists.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">1.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Authorized System" means either (i) Licensee's hardware product which incorporates an NXP Product or (ii) Licensee's software program which is used exclusively in connection with an NXP Product and with which the Licensed Software will be integrated.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">1.3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Derivative Work" means a work based upon one or more pre-existing works.&nbsp; A work consisting of editorial revisions, annotations, elaborations, or other modifications which, as a whole, represent an original work of authorship, is a Derivative Work.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">1.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Intellectual Property Rights" means any and all rights under statute, common law or equity in and&nbsp;under copyrights, trade secrets, and patents (including utility models), and analogous rights throughout the world,&nbsp;including any applications for and the right to apply for, any of the foregoing.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">1.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "NXP Product" means&nbsp;a programmable processing unit (e.g. a microprocessor, microcontroller, sensor or digital signal processor) supplied directly or indirectly from NXP or an NXP Affiliate.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">1.6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Software Content Register" means the documentation which may accompany the Licensed Software which identifies the contents of the Licensed Software, including but not limited to identification of any Third Party Software, if any, and may also contain other related information as whether the license in 2.3 is applicable.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">1.7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Third Party Software" means, any software included in the Licensed Software that is not&nbsp;<a name="_Hlk520188745"></a>NXP proprietary software, and is not open source software, and to which different license terms may apply.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">LICENSE GRANT</span>.&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10.2pt; line-height: 16.1333px; font-size: 11pt; font-family: Calibri, sans-serif;">2.1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If you are not expressly granted the production use license in Section 2.3 in the Software Content Register, then you are only granted the rights in Section 2.2 and not in 2.3.&nbsp; If you are expressly granted the production use license in Section 2.3 in the Software Content Register, then you are granted the rights in both Section 2.2 and 2.3.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">2.2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Internal Use License.&nbsp; Subject to the terms and conditions of this Agreement, NXP grants you a worldwide, personal, non-transferable, non-exclusive, non-sublicensable license,&nbsp;<a name="_Hlk520197097"></a>solely for the development of an Authorized System:</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt 1in; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -0.5in;">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to use and reproduce the Licensed Software (and its Derivative Works prepared under the license in Section 2.2(b)); and</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt 1in; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -0.5in;">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for Licensed Software provided to you in source code form (human readable), to prepare Derivative Works of the Licensed Software.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">You may not distribute or sublicense the Licensed Software to others under the license granted in this Section 2.2.&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10.2pt; line-height: 16.1333px; font-size: 11pt; font-family: Calibri, sans-serif;">2.3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Production Use License.&nbsp; If expressly authorized in the Software Content Register, subject to the terms and conditions of this Agreement,&nbsp;NXP grants you a worldwide, personal, non-transferable, non-exclusive, non-sublicensable license&nbsp;solely&nbsp;in connection with your manufacturing and distribution of an Authorized System:</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.5pt 1in; line-height: 16.1333px; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -0.5in;"><span style="border: 1pt none windowtext; padding: 0in;">(a)<span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span>to manufacture (or have manufactured), distribute, and market the Licensed Software (and its Derivative Works prepared under the license in 2.2(b)) in object code (machine readable format) only as part of, or embedded within, Authorized Systems and not on a standalone basis.&nbsp; Notwithstanding the foregoing, those files marked as .h files ("Header files") may be distributed in source or object code form, but only as part of, or embedded within Authorized Systems; and&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 12pt 1in; line-height: 16.1333px; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: -0.5in;"><span style="border: 1pt none windowtext; padding: 0in;">(b)<span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span>to copy and distribute as needed, solely in connection with an Authorized System, non-confidential NXP information provided as part of the Licensed Software for the purpose of maintaining and supporting Authorized Systems with which the Licensed Software is integrated.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">2.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Separate license grants to Third Party Software, or other terms applicable to the Licensed Software if different from those granted in this Section 2, are contained in Appendix A. The Licensed Software may be accompanied by a Software Content Register which will identify that portion of the Licensed Software, if any, that is subject to the different terms in Appendix A.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">2.5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You may use subcontractors on your premises to exercise your rights under Section 2.2 and Section 2.3, if any, so long as you have an agreement in place with the subcontractor containing confidentiality restrictions no less stringent than those contained in this Agreement. You will remain liable for your subcontractors' adherence to the terms of this Agreement and for any and all acts and omissions of such subcontractors with respect to this Agreement and the Licensed Software.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">LICENSE&nbsp;LIMITATIONS AND RESTRICTIONS</span>.&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The licenses granted above in Section 2 only extend to NXP Intellectual Property Rights that would be infringed by the unmodified Licensed Software prior to your preparation of any Derivative Work.&nbsp;&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The Licensed Software is licensed to you, not sold. Title to Licensed Software delivered hereunder remains vested in NXP or NXP's licensor and cannot be assigned or transferred. You are expressly forbidden from selling or otherwise distributing the Licensed Software, or any portion thereof, except as expressly permitted herein. This Agreement does not grant to you any implied rights under any NXP or third party Intellectual Property Rights.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You may not translate, reverse engineer, decompile, or disassemble the Licensed Software except to the extent applicable law specifically prohibits such restriction. You must prohibit your subcontractors or customers (if distribution is permitted) from translating, reverse engineering, decompiling, or disassembling the Licensed Software except to the extent applicable law specifically prohibits such restriction.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You must reproduce any and all of NXP's (or its third-party licensor's) copyright notices and other proprietary legends on copies of Licensed Software.&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If you distribute the Licensed Software to the United States Government, then the Licensed Software is "restricted computer software" and is subject to FAR 52.227-19.&nbsp;&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You grant to NXP a non-exclusive, non-transferable, irrevocable, perpetual, worldwide, royalty-free, sub-licensable license under your Intellectual Property Rights to use without restriction and for any purpose any suggestion, comment or other feedback related to the Licensed Software (including, but not limited to, error corrections and bug fixes).</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You will not take or fail to take any action that could subject the Licensed Software to an Excluded License. An Excluded License means any license that requires, as a condition of use, modification or distribution of software subject to the Excluded License, that such software or other software combined and/or distributed with the software be (i) disclosed or distributed in source code form; (ii) licensed for the purpose of making Derivative Works; or (iii) redistributable at no charge.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">3.8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You may not publish or distribute information, results or data associated with the use of the Licensed Software to anyone other than NXP; however, you must advise NXP of any results obtained including any problems or suggested improvements thereof.&nbsp; NXP retains the right to use such results and related information in any manner it deems appropriate</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">4<a name="_Hlk522796075"></a>.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a name="_Hlk522799572"></a><a name="_Hlk522800824"></a><a name="_Hlk522799883"></a><a name="_Hlk522795826"></a><span style="text-decoration: underline;">OPEN SOURCE</span>.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Open source software included in the Licensed Software is not licensed under the terms of this Agreement but is instead licensed under the terms of the applicable open source license(s), such as the BSD License, Apache License or the GNU Lesser General Public License. Your use of the open source software is subject to the terms of each applicable license. You must agree to the terms of each applicable license, or you cannot use the open source software.&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">INTELLECTUAL PROPERTY RIGHTS</span>. &nbsp;&nbsp; Your modifications to the Licensed Software, and all Intellectual Property Rights associated with, and title thereto, will be the property of NXP. Upon request, you must provide NXP the source code of any derivative of the Licensed Software. You agree to assign all, and hereby do assign all rights, title, and interest to any such modifications to the Licensed Software to NXP and agree to provide all assistance reasonably requested by NXP to establish, preserve or enforce such right. Further, you agree to waive all moral rights relating to your modifications to the Licensed Software, including, without limitation, all rights of identification of authorship and all rights of approval, restriction, or limitation on use or subsequent modification. Notwithstanding the foregoing, you will have the license rights granted in Section 2 hereto to any such modifications made by you or your subcontractor.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">ESSENTIAL PATENTS</span>.&nbsp; &nbsp;&nbsp;<a name="_Hlk522804634"></a>NXP has no obligation to identify or obtain any license to any Intellectual Property Right of a third-party that may be necessary for use in connection with technology that is incorporated into the Authorized System (whether or not as part of the Licensed Software).</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">TERM AND TERMINATION</span>.&nbsp;&nbsp; This Agreement will remain in effect unless terminated as provided in this Section.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">7.1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You may terminate this Agreement immediately upon written notice to NXP at the address provided below.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">7.2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Either party may terminate this Agreement if the other party is in default of any of the terms and conditions of this Agreement, and termination is effective if the defaulting party fails to correct such default within 30 days after written notice thereof by the non-defaulting party to the defaulting party at the address below.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">7.3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Notwithstanding the foregoing, NXP may terminate this Agreement immediately upon written notice if you: breach any of your confidentiality obligations or the license restrictions under this Agreement; &nbsp;become bankrupt, insolvent, or file a petition for bankruptcy or insolvency; make an assignment for the benefit of its creditors; enter proceedings for winding up or dissolution; are dissolved; or are nationalized or become subject to the expropriation of all or substantially all of your business or assets.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">7.4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Upon termination of this Agreement, all licenses granted under Section 2 will expire.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">7.5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; After termination of this Agreement by either party&nbsp;&nbsp; you will destroy all parts of Licensed Software and its Derivative Works (if any) and will provide to NXP a statement certifying the same.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">7.6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Notwithstanding the termination of this Agreement for any reason, the terms of Sections 1 and 3 through 24 will survive.&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">8. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">SUPPORT</span>.&nbsp; NXP is not obligated to provide any support, upgrades or new releases of the Licensed Software under this Agreement. If you wish, you may contact NXP and report problems and provide suggestions regarding the Licensed Software. NXP has no obligation to respond to such a problem report or suggestion. NXP may make changes to the Licensed Software at any time, without any obligation to notify or provide updated versions of the Licensed Software to you.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">NO WARRANTY</span>.&nbsp; To the maximum extent permitted by law, NXP expressly disclaims any warranty for the Licensed Software. The Licensed Software is provided "AS IS", without warranty of any kind, either express or implied, including without limitation the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. You assume the entire risk arising out of the use or performance of the licensed software, or any systems you design using the licensed software (if any).</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">10. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">INDEMNITY</span>. You agree to fully defend and indemnify NXP from all claims, liabilities, and costs (including reasonable attorney's fees) related to (1) your use (including your subcontractor's or distributee's use, if permitted) of the Licensed Software or (2) your violation of the terms and conditions of this Agreement.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">11. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">LIMITATION OF LIABILITY</span>.&nbsp; EXCLUDING LIABILITY FOR A BREACH OF SECTION&nbsp;2 (LICENSE GRANTS), SECTION 3 (LICENSE&nbsp;LIMITATIONS AND RESTRICTIONS), SECTION 16 (CONFIDENTIAL INFORMATION), OR CLAIMS UNDER SECTION 10 (INDEMNITY), IN NO EVENT WILL EITHER PARTY BE LIABLE, WHETHER IN CONTRACT, TORT, OR OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF TIME, INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES, TO THE FULL EXTENT SUCH MAY BE DISCLAIMED BY LAW. NXP'S TOTAL LIABILITY FOR ALL COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">12. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">EXPORT COMPLIANCE</span>. Each party shall comply with all applicable export and import control laws and regulations including but not limited to the US Export Administration Regulation (including prohibited party lists issued by other federal governments), Catch-all regulations and all national and international embargoes. Each party further agrees that it will not knowingly transfer, divert, export or re-export, directly or indirectly, any product, software, including software source code, or technology restricted by such regulations or by other applicable national regulations, received from the other party under this Agreement, or any direct product of such software or technical data to any person, firm, entity, country or destination to which such transfer, diversion, export or re-export is restricted or prohibited, without obtaining prior written authorization from the applicable competent government authorities to the extent required by those laws.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">13.&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">GOVERNMENT CONTRACT COMPLIANCE</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">13.1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If you sell Authorized Systems directly to any government or public entity, including U.S., state, local, foreign or international governments or public entities, or indirectly via a prime contractor or subcontractor of such governments or entities, NXP makes no representations, certifications, or warranties whatsoever about compliance with government or public entity acquisition statutes or regulations, including, without limitation, statutes or regulations that may relate to pricing, quality, origin or content.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">13.2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The Licensed Software has been developed at private expense and is a "Commercial Item" as defined in 48 C.F.R. Section 2.101, consisting of "Commercial Computer Software", and/or "Commercial Computer Software Documentation," as such terms are used in 48 C.F.R. Section 12.212 (or 48 C.F.R. Section 227.7202, as applicable) and may only be licensed to or shared with U.S. Government end users in object code form as part of, or embedded within, Authorized Systems. Any agreement pursuant to which you share the Licensed Software will include a provision that reiterates the limitations of this document and requires all sub-agreements to similarly contain such limitations.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">14. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">CRITICAL APPLICATIONS</span>.&nbsp;&nbsp;<a name="_Hlk522804770"></a>In some cases, NXP may promote certain software for use in the development of, or for incorporation into, products or services (a) used in applications requiring fail-safe performance or (b) in which failure could lead to death, personal injury, or severe physical or environmental damage (these products and services are referred to as "Critical Applications"). NXP's goal is to educate customers so that they can design their own end-product solutions to meet applicable functional safety standards and requirements. Licensee makes the ultimate design decisions regarding its products and is solely responsible for compliance with all legal, regulatory, safety, and security related requirements concerning its products, regardless of any information or support that may be provided by NXP. As such, Licensee assumes all risk related to use of the Licensed Software in Critical Applications and NXP SHALL NOT BE LIABLE FOR ANY SUCH USE IN CRITICAL APPLICATIONS BY LICENSEE. Accordingly, Licensee will indemnify and hold NXP harmless from any claims, liabilities, damages and associated costs and expenses (including attorneys' fees) that NXP may incur related to Licensee’s incorporation of the Licensed Software in a Critical Application.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">15. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">CHOICE OF LAW; VENUE.</span>&nbsp;&nbsp;<a name="_Hlk522800784"></a><a name="_Hlk522793564"></a>This Agreement will be governed by, construed, and enforced in accordance with the laws of The Netherlands, without regard to conflicts of laws principles, will apply to all matters relating to this Agreement or the Licensed Software, and you agree that any litigation will be subject to the exclusive jurisdiction of the courts of Amsterdam, The Netherlands. The United Nations Convention on Contracts for the International Sale of Goods will not apply to this document.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">16. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">CONFIDENTIAL INFORMATION</span>.&nbsp;&nbsp;<a name="_Hlk522804824"></a>Subject to the license grants and restrictions contained herein, you must treat the Licensed Software as confidential information and you agree to retain the Licensed Software in confidence perpetually. You may not disclose any part of the Licensed Software to anyone other than distributees in accordance with Section 2.3 and employees, or subcontractors in accordance with Section 2.5, who have a need to know of the Licensed Software and who have executed written agreements obligating them to protect such Licensed Software to at least the same degree of confidentiality as in this Agreement. You agree to use the same degree of care, but no less than a reasonable degree of care, with the Licensed Software as you do with your own confidential information. You may disclose Licensed Software to the extent required by a court or under operation of law or order provided that you notify NXP of such requirement prior to disclosure, which you only disclose the minimum of the required information, and that you allow NXP the opportunity to object to such court or other legal body requiring such disclosure.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">17. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">TRADEMARKS</span>.&nbsp; You are not authorized to use any NXP trademarks, brand names, or logos.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">18. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">ENTIRE AGREEMENT</span>.&nbsp; This Agreement constitutes the entire agreement between you and NXP regarding the subject matter of this Agreement, and supersedes all prior communications, negotiations, understandings, agreements or representations, either written or oral, if any. This Agreement may only be amended in written form, signed by you and NXP.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">19. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">SEVERABILITY</span>.&nbsp; If any provision of this Agreement is held for any reason to be invalid or unenforceable, then the remaining provisions of this Agreement will be unimpaired and, unless a modification or replacement of the invalid or unenforceable provision is further held to deprive you or NXP of a material benefit, in which case the Agreement will immediately terminate, the invalid or unenforceable provision will be replaced with a provision that is valid and enforceable and that comes closest to the intention underlying the invalid or unenforceable provision.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">20. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">NO WAIVER</span>.&nbsp; The waiver by NXP of any breach of any provision of this Agreement will not operate or be construed as a waiver of any other or a subsequent breach of the same or a different provision.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">21. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">AUDIT</span>.&nbsp; You will keep full, clear and accurate records with respect to your compliance with the limited license rights granted under this Agreement for three years following expiration or termination of this Agreement. NXP will have the right, either itself or through an independent certified public accountant to examine and audit, at NXP<a name="OLE_LINK4"></a><a name="OLE_LINK3"></a>'s expense, not more than once a year, and during normal business hours, all such records that may bear upon your compliance with the limited license rights granted above. You must make prompt adjustment to compensate for any errors and/or omissions disclosed by such examination or audit.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">22. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">NOTICES</span>.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; All notices and&nbsp;communications under this Agreement will be made in writing, and will be effective when received at the following addresses:&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0.5in;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NXP:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size: 12pt;">NXP B.V.</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0.5in;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; High Tech Campus 60</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0.5in;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5656 AG Eindhoven</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0.5in;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;The Netherlands</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 56.05pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ATTN: Legal Department</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 56.05pt;">You:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The address provided at registration will be used.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">23. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">RELATIONSHIP OF THE PARTIES</span>.&nbsp;&nbsp;&nbsp;&nbsp; The parties are independent contractors. Nothing in this Agreement will be construed to create any partnership, joint venture, or similar relationship. Neither party is authorized to bind the other to any obligations with third parties.</p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 13.5pt; font-size: 11pt; font-family: Calibri, sans-serif;">24. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="text-decoration: underline;">SUCCESSION AND ASSIGNMENT</span>.&nbsp;&nbsp; This Agreement will be binding upon and inure to the benefit of the parties and their permitted successors and assigns.&nbsp; You may not assign this Agreement, or any part of this Agreement, without the prior written approval of NXP, which approval will not be unreasonably withheld or delayed. NXP may assign this Agreement, or any part of this Agreement, in its sole discretion.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: 12pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">&nbsp;</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 14.2pt; line-height: 11.25pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt;">&nbsp;</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: 11.25pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt;">&nbsp;</span></p>
+<p><span style="font-size: 10pt; line-height: 14px; font-family: Calibri, sans-serif;">&nbsp;</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 8pt; line-height: 15.4px; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; line-height: 14px;">&nbsp;</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 14.2pt; line-height: 11.25pt; font-size: 11pt; font-family: Calibri, sans-serif; text-align: center;" align="center">APPENDIX A</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="text-decoration: underline;">Other License Grants and Restrictions:</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>&nbsp;</strong></p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>The Licensed Software may include some or all of the following software, which is either 1) Third Party Software or 2) NXP proprietary software subject to different terms than those in the Agreement. If the Software Content Register that accompanies the Licensed Software identifies any of the following Third Party Software or specific components of the NXP proprietary software, the following terms apply to the extent they deviate from the terms in the Agreement:</strong></p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Amazon: Use of the Amazon software constitutes your acceptance of the terms of the Amazon Program Materials License Agreement (including the AVS Component Schedule, if applicable), located at&nbsp;<a style="color: blue;" href="https://developer.amazon.com/support/legal/pml">https://developer.amazon.com/support/legal/pml</a>.&nbsp; All Amazon software is hereby designated "Amazon confidential".&nbsp; Amazon is a third-party beneficiary to this Agreement with respect to the Amazon software.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Amphion Semiconductor Ltd.: Distribution of Amphion software must be a part of, or embedded within, Authorized Systems that include an Amphion Video Decoder.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><a name="OLE_LINK6"></a><a name="OLE_LINK5"></a>Aquantia Corp.: You may use Aquantia's API binaries solely to flash the API software to an NXP Product which mates with an Aquantia device.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Atheros: Use of Atheros software is limited to evaluation and demonstration only.&nbsp; Permitted distributions must be similarly limited. Further rights must be obtained directly from Atheros.&nbsp;&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">ATI (AMD): Distribution of ATI software must be a part of, or embedded within, Authorized Systems that include a ATI graphics processor core.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Broadcom Corporation: Your use of Broadcom Corporation software is restricted to Authorized Systems that incorporate a compatible integrated circuit device manufactured or sold by Broadcom.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Cadence Design Systems: Use of Cadence audio codec software is limited to distribution only of one copy per single NXP Product. The license granted herein to the Cadence Design Systems HiFi aacPlus Audio Decoder software does not include a license to the AAC family of technologies which you or your customer may need to obtain. Configuration tool outputs may only be distributed by licensees of the relevant Cadence SDK and distribution is limited to distribution of one copy embedded in a single NXP Product.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Cirque Corporation: Use of Cirque Corporation technology is limited to evaluation, demonstration, or certification testing only. Permitted distributions must be similarly limited. Further rights, including but not limited to ANY commercial distribution rights, must be obtained directly from Cirque Corporation.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Coding Technologies (Dolby Labs): Use of CTS software is limited to evaluation and demonstration only.&nbsp; Permitted distributions must be similarly limited. Further rights must be obtained from Dolby Laboratories.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">CSR: Use of Cambridge Silicon Radio, Inc. ("CSR") software is limited to evaluation and demonstration only.&nbsp; Permitted distributions must be similarly limited.&nbsp; Further rights must be obtained directly from CSR.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Crank: Use of Crank Software Inc. software is limited to evaluation and demonstration only. Permitted distributions must be similarly limited. Further rights must be obtained directly from Crank Software Inc.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Cypress Semiconductor Corporation: WWD RTOS source code may only be used in accordance with the Cypress IOT Community License Agreement located at&nbsp;<a style="color: blue;" href="https://community.cypress.com/terms-and-conditions!input.jspa?displayOnly=true">https://community.cypress.com/terms-and-conditions!input.jspa?displayOnly=true</a>.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB">Embedded Systems Academy GmbH (EmSA):&nbsp; Any use of Micro CANopen Plus is subject to the acceptance of the license conditions described in the LICENSE.INFO file distributed with all example projects and in the documentation and the additional clause described below.</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span lang="EN-GB">Clause 1: Micro CANopen Plus may not be used for any competitive or comparative purpose, including the publication of any form of run time or compile time metric, without the express permission of EmSA.</span></p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Future Technology Devices International Ltd.: Future Technology Devices International software must be used consistent with the terms found here: http://www.ftdichip.com/Drivers/FTDriverLicenceTerms.htm</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Global Locate (Broadcom Corporation): Use of Global Locate, Inc. software is limited to evaluation and demonstration only.&nbsp; Permitted distributions must be similarly limited.&nbsp; Further rights must be obtained from Global Locate.&nbsp;&nbsp;&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Microsoft: Except for Microsoft PlayReady software, if the Licensed Software includes software owned by Microsoft Corporation ("Microsoft"), it is subject to the terms of your license with Microsoft (the "Microsoft Underlying Licensed Software") and as such, NXP grants no license to you, beyond evaluation and demonstration in connection with NXP processors, in the Microsoft Underlying Licensed Software.&nbsp; You must separately obtain rights beyond evaluation and demonstration in connection with the Microsoft Underlying Licensed Software from Microsoft. Microsoft does not provide support services for the components provided to you through this Agreement.&nbsp; If you have any questions or require technical assistance, please contact NXP.&nbsp; Microsoft Corporation is a third party beneficiary to this Agreement with the right to enforce the terms of this Agreement.&nbsp; TO THE MAXIMUM EXTENT PERMITTED BY LAW, MICROSOFT AND ITS AFFILIATES DISCLAIM ANY WARRANTIES FOR THE MICROSOFT UNDERLYING LICENSED SOFTWARE.&nbsp; TO THE MAXIMUM EXTENT PERMITTED BY LAW, NEITHER MICROSOFT NOR ITS AFFILIATES WILL BE LIABLE, WHETHER IN CONTRACT, TORT, OR OTHERWISE, FOR ANY DIRECT, INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF TIME, INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES, ARISING FROM THE FROM THE USE OF THE MICROSOFT UNDERLYING LICENSED SOFTWARE.&nbsp; With respect to the Microsoft PlayReady software, you will have the license rights granted in Section 2, provided that you may not use the Microsoft PlayReady software unless you have entered into a Microsoft PlayReady Master Agreement and license directly with Microsoft.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">MindTree: Notwithstanding the terms contained in Section 2.3 (a), if the Licensed Software includes proprietary software of MindTree in source code format, Licensee may make modifications and create derivative works only to the extent necessary for debugging of the Licensed Software.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">MM SOLUTIONS AD:&nbsp; Use of MM SOLUTIONS AEC (Auto Exposure Control) and AWB (Auto White Balance) software is limited to demonstration, testing, and evaluation only.&nbsp; In no event may Licensee distribute or sublicense the MM SOLUTIONS software. Further rights must be obtained directly from MM SOLUTIONS.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">MPEG LA: Use of MPEG LA audio or video codec technology is limited to evaluation and demonstration only. Permitted distributions must be similarly limited. Further rights must be obtained directly from MPEG LA.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">MQX RTOS Code: MQX RTOS source code may not be re-distributed by any NXP Licensee under any circumstance, even by a signed written amendment to this Agreement.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">NXP Wireless Charging Library: License to the Software is limited to use in inductive coupling or wireless charging applications</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Opus: Use of Opus software must be consistent with the terms of the Opus license which can be found at: http://www.opus-codec.org/license/</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Oracle JRE (Java): The Oracle JRE must be used consistent with terms found here: http://java.com/license</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">P&amp;E Micro: P&amp;E Software must be used consistent with the terms found here: http://www.pemicro.com/licenses/gdbserver/license_gdb.pdf</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Pro Design Electronic: Licensee may not modify, create derivative works based on, or copy the Pro Design software, documentation, hardware execution key or the accompanying materials.&nbsp; Licensee shall not use Pro Design's or any of its licensors names, logos or trademarks to market the Authorized System.&nbsp; Only NXP customers and distributors are permitted to further redistribute the Pro Design software and only as part of an Authorized System which contains the Pro Design software.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Qualcomm Atheros, Inc.: Notwithstanding anything in this Agreement, Qualcomm Atheros, Inc. Wi-Fi software must be used strictly in accordance with the Qualcomm Atheros, Inc. Technology License Agreement that accompanies such software.&nbsp; Any other use is expressly prohibited.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Real Networks - GStreamer Optimized Real Format Client Code implementation or OpenMax Optimized Real Format Client Code: Use of the GStreamer Optimized Real Format Client Code, or OpenMax Optimized Real Format Client code is restricted to applications in the automotive market.&nbsp; Licensee must be a final manufacturer in good standing with a current license with Real Networks for the commercial use and distribution of products containing the GStreamer Optimized Real Format Client Code implementation or OpenMax Optimized Real Format Client Code</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Real Time Engineers Ltd.:&nbsp; Any FreeRTOS source code, whether modified or in its original release form, or whether in whole or in part, can only be distributed by you under the terms of version 2 of the GNU General Public License plus this exception.&nbsp; An independent module is a module which is not derived from or based on FreeRTOS.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Clause 1: Linking FreeRTOS with other modules is making a combined work based on FreeRTOS. Thus, the terms and conditions of the GNU General Public License V2 cover the whole combination.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">As a special exception, the copyright holders of FreeRTOS give you permission to link FreeRTOS with independent modules to produce a statically linked executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module.&nbsp; An independent module is a module which is not derived from or based on FreeRTOS.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Clause 2:&nbsp; FreeRTOS may not be used for any competitive or comparative purpose, including the publication of any form of run time or compile time metric, without the express permission of Real Time Engineers Ltd. (this is the norm within the industry and is intended to ensure information accuracy).</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">RivieraWaves SAS (a member of the CEVA, Inc. family of companies): You may not use the RivieraWaves intellectual property licensed under this Agreement if you develop, market, and/or license products similar to such RivieraWaves intellectual property.&nbsp; Such use constitutes a breach of this Agreement.&nbsp; Any such use rights must be obtained directly from RivieraWaves.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">SanDisk Corporation: If the Licensed Software includes software developed by SanDisk Corporation ("SanDisk"), you must separately obtain the rights to reproduce and distribute this software in source code form from SanDisk.&nbsp; Please follow these easy steps to obtain the license and software:&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">(1) Contact your local SanDisk sales representative to obtain the SanDisk License Agreement.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">(2) Sign the license agreement.&nbsp; Fax the signed agreement to SanDisk USA marketing department at 408-542-0403.&nbsp; The license will be valid when fully executed by SanDisk.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">(3) If you have specific questions, please send an email to sales@sandisk.com</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">You may only use the SanDisk Corporation Licensed Software on products compatible with a SanDisk Secure Digital Card.&nbsp; You may not use the SanDisk Corporation Licensed Software on any memory device product.&nbsp; SanDisk retains all rights to any modifications or derivative works to the SanDisk Corporation Licensed Software that you may create.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">SEGGER Microcontroller<a name="OLE_LINK2"></a><a name="OLE_LINK1"></a>&nbsp;-&nbsp;emWin Software: Your use of SEGGER emWin software and components is restricted for development of NXP ARM7, ARM9, Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M33, Cortex-M7, and Cortex-A7 based products only.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">SEGGER Microcontroller - J-Link/J-Trace Software: Segger software must be used consistent with the terms found here: http://www.segger.com/jlink-software.html</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Synopsys/Target Compiler Technologies: Your use of the Synopsys/Target Compiler Technologies Licensed Software and related documentation is subject to the following:</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">(1) Duration of the license for the Licensed Software is limited to 12 months, unless otherwise specified in the license file.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">(2) The Licensed Software is usable by one user at a time on a single designated computer, unless otherwise agreed by Synopsys.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">(3) Licensed Software and documentation are to be used only on a designated computer at the designated physical address provided by you on the APEX license form.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">(4) The Licensed Software is not sub-licensable.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">TARA Systems: Use of TARA Systems GUI technology Embedded Wizard is limited to evaluation and demonstration only. Permitted distributions must be similarly limited. Further rights must be obtained directly from TARA Systems.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Texas Instruments: Your use of Texas Instruments Inc. WiLink8 Licensed Software is restricted to NXP SoC based systems that include a compatible connectivity device manufactured by TI.&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">TES Electronic Solutions Germany (TES):&nbsp; TES 3D Surround View software and associated data and documentation may only be used for evaluation purposes and for demonstration to third parties in integrated form on a board package containing an NXP S32V234 device. Licensee may not distribute or sublicense the TES software. Your license to the TES software may be terminated at any time upon notice.</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">&nbsp;</p>
+<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">Vivante: Distribution of Vivante software must be a part of, or embedded within, Authorized Systems that include a Viva<a name="_Hlk521923832"></a>nte Graphics Processing Unit.&nbsp;</p></div>
+</div>
+</div>
+</body>
+</html>
diff --git a/images/tools/tezi/image.json b/images/tools/tezi/image.json
index a6e2788..99f68bb 100644
--- a/images/tools/tezi/image.json
+++ b/images/tools/tezi/image.json
@@ -4,6 +4,7 @@
     "description": "QNX Neutrino RTOS for the Apalis iMX8QM WB IT V1.0B + Ixora V1.1B",
     "version": "7.0",
     "icon": "BB-QNX-40px.png",
+    "license": "NXP-EULA.html",
     "supported_product_ids": [
         "0037"
     ],
-- 
2.28.0


From 6c9316b4b7f327f29ed114b7e88f6c4807180a3f Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Thu, 17 Sep 2020 13:05:19 -0300
Subject: [PATCH 11/12] TEZI: update version of Ixora to newer one

This BSP is for build 13, which is made for Ixora V1.2A. The build 7 is
actaully made for Ixora V1.1B, therefore the string needs to be updated.
---
 images/Makefile              | 2 +-
 images/tools/tezi/image.json | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/images/Makefile b/images/Makefile
index 4a2b001..65384af 100644
--- a/images/Makefile
+++ b/images/Makefile
@@ -26,7 +26,7 @@ SUFFIXES := .build .ifs .raw
 #IPL_DIR := $(CURDIR)/../install/aarch64le/boot/sys/
 IPL_DIR := $(CURDIR)/../src/hardware/ipl/boards/imx8qm-cpu/apalis/aarch64/le/
 DATE := $(shell date +%F)
-COMMERCIAL_BOARD_NAME := apalis-imx8qm-v1.0b_ixora-v1.1b
+COMMERCIAL_BOARD_NAME := apalis-imx8qm-v1.0b_ixora-v1.2a
 
 .PHONY: all clean ipl tezi
 
diff --git a/images/tools/tezi/image.json b/images/tools/tezi/image.json
index 99f68bb..4b433f4 100644
--- a/images/tools/tezi/image.json
+++ b/images/tools/tezi/image.json
@@ -1,7 +1,7 @@
 {
     "config_format": 1,
-    "name": "QNX Neutrino RTOS",
-    "description": "QNX Neutrino RTOS for the Apalis iMX8QM WB IT V1.0B + Ixora V1.1B",
+    "name": "QNX Neutrino RTOS - Apalis iMX8 and Ixora V1.2A",
+    "description": "QNX Neutrino RTOS for the Apalis iMX8QM WB IT V1.0B + Ixora V1.2A",
     "version": "7.0",
     "icon": "BB-QNX-40px.png",
     "license": "NXP-EULA.html",
-- 
2.28.0


From df4e06df968b28347dca5a79f2f7ac88c4c2a7e3 Mon Sep 17 00:00:00 2001
From: Leonardo Graboski Veiga <leonardo.veiga@toradex.com>
Date: Fri, 2 Oct 2020 09:34:00 -0300
Subject: [PATCH 12/12] screen: fix crash when using RGBA8888

The screen package for Apalis iMX8 may crash when RGBA8888 is used,
this patch fix this issue.
---
 src/hardware/startup/boards/imx8x/qm-apalis/board.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/hardware/startup/boards/imx8x/qm-apalis/board.h b/src/hardware/startup/boards/imx8x/qm-apalis/board.h
index ab3b05c..c3e61bc 100644
--- a/src/hardware/startup/boards/imx8x/qm-apalis/board.h
+++ b/src/hardware/startup/boards/imx8x/qm-apalis/board.h
@@ -44,7 +44,7 @@
 #define IMX_USB_INIT_ENABLED               1
 #define IMX_FLEXCAN_INIT_ENABLED           1
 #define IMX_LPUART_INIT_ENABLED            1
-#define IMX_ISI_CSI_INIT_ENABLED           0
+#define IMX_ISI_CSI_INIT_ENABLED           1
 #define IMX_GPIO_INIT_ENABLED              1
 #define IMX_PCIE_INIT_ENABLED              0
 #define IMX_MIPI_CSI_INIT_ENABLED          0
-- 
2.28.0

