diff --git a/board/boundary/bootscripts/bootscript-mainline.txt b/board/boundary/bootscripts/bootscript-mainline.txt index 06445c00651f76af9ca3e87d52da8b9e6c51a502..384ae1324ff31355e17514bcdb3d3292890e7133 100644 --- a/board/boundary/bootscripts/bootscript-mainline.txt +++ b/board/boundary/bootscripts/bootscript-mainline.txt @@ -10,7 +10,7 @@ elif itest.s x53 == "x${imx_cpu}"; then a_base=0x70000000 elif itest.s x6SX == "x${imx_cpu}" || itest.s x7D == "x${imx_cpu}"; then a_base=0x80000000 -elif itest.s x8MQ == "x${imx_cpu}"; then +elif itest.s x8MQ == "x${imx_cpu}" || itest.s x8MM == "x${imx_cpu}"; then a_base=0x40000000 kernelimage=Image bootcommand=booti @@ -42,6 +42,8 @@ if itest.s "x" == "x${fdt_file}" ; then fdt_file=imx7d-${board}.dtb; elif itest.s x8MQ == "x${imx_cpu}" ; then fdt_file=imx8mq-${board}.dtb; + elif itest.s x8MM == "x${imx_cpu}" ; then + fdt_file=imx8mm-${board}.dtb; elif itest.s x51 == "x${imx_cpu}" ; then fdt_file=imx51-${board}.dtb; elif itest.s x53 == "x${imx_cpu}" ; then diff --git a/board/boundary/bootscripts/bootscript-ubuntu.txt b/board/boundary/bootscripts/bootscript-ubuntu.txt index c501a0a0a037ac3a39ab1302d2f139aa45689e5a..7139c7176a3a0012785e61fe5487e8f1c4b637e1 100644 --- a/board/boundary/bootscripts/bootscript-ubuntu.txt +++ b/board/boundary/bootscripts/bootscript-ubuntu.txt @@ -11,7 +11,7 @@ elif itest.s x53 == "x${imx_cpu}"; then a_base=0x70000000 elif itest.s x6SX == "x${imx_cpu}" || itest.s x7D == "x${imx_cpu}"; then a_base=0x80000000 -elif itest.s x8MQ == "x${imx_cpu}"; then +elif itest.s x8MQ == "x${imx_cpu}" || itest.s x8MM == "x${imx_cpu}"; then a_base=0x40000000 kernelimage=Image bootcommand=booti @@ -47,6 +47,8 @@ if itest.s "x" == "x${fdt_file}" ; then fdt_file=imx7d-${board}${m4}.dtb; elif itest.s x8MQ == "x${imx_cpu}" ; then fdt_file=imx8mq-${board}${m4}.dtb; + elif itest.s x8MM == "x${imx_cpu}" ; then + fdt_file=imx8mm-${board}${m4}.dtb; elif itest.s x51 == "x${imx_cpu}" ; then fdt_file=imx51-${board}${m4}.dtb; elif itest.s x53 == "x${imx_cpu}" ; then diff --git a/board/boundary/bootscripts/bootscript-yocto.txt b/board/boundary/bootscripts/bootscript-yocto.txt index a076628ae2d2335abcafbaae8a8b897fe7cee56c..c6d64d3bb24ef0ccebc3e55fabe51371a3ff6cef 100644 --- a/board/boundary/bootscripts/bootscript-yocto.txt +++ b/board/boundary/bootscripts/bootscript-yocto.txt @@ -11,7 +11,7 @@ elif itest.s x53 == "x${imx_cpu}"; then a_base=0x70000000 elif itest.s x6SX == "x${imx_cpu}" || itest.s x7D == "x${imx_cpu}"; then a_base=0x80000000 -elif itest.s x8MQ == "x${imx_cpu}"; then +elif itest.s x8MQ == "x${imx_cpu}" || itest.s x8MM == "x${imx_cpu}"; then a_base=0x40000000 kernelimage=Image bootcommand=booti @@ -47,6 +47,8 @@ if itest.s "x" == "x${fdt_file}" ; then fdt_file=imx7d-${board}${m4}.dtb; elif itest.s x8MQ == "x${imx_cpu}" ; then fdt_file=imx8mq-${board}${m4}.dtb; + elif itest.s x8MM == "x${imx_cpu}" ; then + fdt_file=imx8mm-${board}${m4}.dtb; elif itest.s x51 == "x${imx_cpu}" ; then fdt_file=imx51-${board}${m4}.dtb; elif itest.s x53 == "x${imx_cpu}" ; then diff --git a/board/boundary/bootscripts/net_upgrade_fs.txt b/board/boundary/bootscripts/net_upgrade_fs.txt index 59a74b99f6b00b5519a8fe38727f501863810534..a28875f83bf106742a637afbcfc05ac7d25a2303 100644 --- a/board/boundary/bootscripts/net_upgrade_fs.txt +++ b/board/boundary/bootscripts/net_upgrade_fs.txt @@ -12,6 +12,8 @@ elif itest.s x53 == "x${imx_cpu}"; then a_base=0x70200000 elif itest.s x6SX == "x${imx_cpu}" || itest.s x7D == "x${imx_cpu}"; then a_base=0x80200000 +elif itest.s x8MQ == "x${imx_cpu}" || itest.s x8MM == "x${imx_cpu}"; then + a_base=0x40200000 fi if itest.s x != "x${upgrade_file}" ; then diff --git a/board/boundary/bootscripts/net_upgradeu.txt b/board/boundary/bootscripts/net_upgradeu.txt index b9fc2e947c03cdf145080b758c54b64f482fb806..6b16fb6373385d28d0506fa98d41173441b2c0d3 100644 --- a/board/boundary/bootscripts/net_upgradeu.txt +++ b/board/boundary/bootscripts/net_upgradeu.txt @@ -23,7 +23,7 @@ elif itest.s x53 == "x${imx_cpu}"; then a_base=0x70100000 elif itest.s x6SX == "x${imx_cpu}" || itest.s x7D == "x${imx_cpu}"; then a_base=0x80100000 -elif itest.s x8MQ == "x${imx_cpu}"; then +elif itest.s x8MQ == "x${imx_cpu}" || itest.s x8MM == "x${imx_cpu}"; then a_base=0x42000000 offset=0x8400 fi diff --git a/board/boundary/bootscripts/net_upgradeu_fs.txt b/board/boundary/bootscripts/net_upgradeu_fs.txt index 57bbc4297d7cc7569728975d6adf23379e154fc9..7d15d5819eae19dcd6084f2583dca53ae83f9f31 100644 --- a/board/boundary/bootscripts/net_upgradeu_fs.txt +++ b/board/boundary/bootscripts/net_upgradeu_fs.txt @@ -7,6 +7,8 @@ setenv a_script a_script=0x1000c000 if itest.s x6SX == "x${imx_cpu}" || itest.s x7D == "x${imx_cpu}"; then a_script=0x8000c000 +elif itest.s x8MQ == "x${imx_cpu}" || itest.s x8MM == "x${imx_cpu}"; then + a_script=0x4000c000 fi # uncomment below to force upgrade to eMMC, # regardless of where script was sourced. diff --git a/board/boundary/bootscripts/upgrade.txt b/board/boundary/bootscripts/upgrade.txt index 431648204a03e2b227519f2a969223481aa9721b..1df452b989bdd03fb4ca414f5f295e39743a4ef7 100644 --- a/board/boundary/bootscripts/upgrade.txt +++ b/board/boundary/bootscripts/upgrade.txt @@ -15,7 +15,7 @@ elif itest.s x53 == "x${imx_cpu}"; then a_base=0x72000000 elif itest.s x6SX == "x${imx_cpu}" || itest.s x7D == "x${imx_cpu}"; then a_base=0x82000000 -elif itest.s x8MQ == "x${imx_cpu}"; then +elif itest.s x8MQ == "x${imx_cpu}" || itest.s x8MM == "x${imx_cpu}"; then a_base=0x42000000 offset=0x8400 fi