diff --git a/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/README b/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/README
new file mode 100644
index 000000000..0bda0c36a
--- /dev/null
+++ b/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/README
@@ -0,0 +1,3 @@
+
+ Device drivers needed to run interactive
+ scenarios on i.MX8 EVK Board
diff --git a/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/archives b/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/archives
new file mode 100644
index 000000000..1f79737b5
--- /dev/null
+++ b/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/archives
@@ -0,0 +1,4 @@
+_/src/imx8_fb_drv
+_/src/usb_host_drv
+_/src/usb_hid_drv
+_/raw/drivers_interactive-imx8q_evk
diff --git a/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/hash b/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/hash
new file mode 100644
index 000000000..f99750b9e
--- /dev/null
+++ b/repos/dde_linux/recipes/pkg/drivers_interactive-imx8q_evk/hash
@@ -0,0 +1 @@
+2019-12-13 86b5a97fc10e5cffdf25ebdd51f7e44f9b32689f
diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/content.mk b/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/content.mk
new file mode 100644
index 000000000..b28dbd977
--- /dev/null
+++ b/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/content.mk
@@ -0,0 +1,4 @@
+content: drivers.config fb_drv.config
+
+drivers.config fb_drv.config:
+ cp $(REP_DIR)/recipes/raw/drivers_interactive-imx8q_evk/$@ $@
diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/drivers.config b/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/drivers.config
new file mode 100644
index 000000000..9ad66bb85
--- /dev/null
+++ b/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/drivers.config
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/fb_drv.config b/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/fb_drv.config
new file mode 100644
index 000000000..86163198e
--- /dev/null
+++ b/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/fb_drv.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/hash b/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/hash
new file mode 100644
index 000000000..7cc9468f3
--- /dev/null
+++ b/repos/dde_linux/recipes/raw/drivers_interactive-imx8q_evk/hash
@@ -0,0 +1 @@
+2019-12-12 9005c81eb6288927c84de1dccd1179b413f2472e
diff --git a/tool/run/depot.inc b/tool/run/depot.inc
index 2d0a8af83..e0e661123 100644
--- a/tool/run/depot.inc
+++ b/tool/run/depot.inc
@@ -465,6 +465,7 @@ proc drivers_interactive_pkg { } {
if {[have_spec pbxa9]} { return drivers_interactive-pbxa9 }
if {[have_spec imx53_qsb]} { return drivers_interactive-imx53_qsb }
if {[have_spec rpi]} { return drivers_interactive-rpi }
+ if {[have_spec imx8q_evk]} { return drivers_interactive-imx8q_evk }
puts stderr "drivers_interactive package undefined for this build configuration"
exit 1