Merge "[Feature][T8TSK-239]add core num in /proc/version, fix the commit id" into MR3.0-merge
diff --git a/env.sh b/env.sh
old mode 100644
new mode 100755
index d240b3a..e102c33
--- a/env.sh
+++ b/env.sh
@@ -1,4 +1,10 @@
#!/bin/bash
+
+LYNQ_CPU_NUM="CORE_NUM = \"4\""
+eval sed -i 's/^.*CORE_NUM.*$/"${LYNQ_CPU_NUM}"/' $(pwd)/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
+eval sed -i 's/^.*CORE_NUM.*$/"${LYNQ_CPU_NUM}"/' $(pwd)/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
+
source $(pwd)/update_version.sh
export TEMPLATECONF=${PWD}/meta/meta-mediatek-mt2735/conf/base/auto2735evb-ivt-main
source meta/poky/oe-init-build-env
+
diff --git a/env_2core.sh b/env_2core.sh
new file mode 100644
index 0000000..e514c84
--- /dev/null
+++ b/env_2core.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+LYNQ_CPU_NUM="CORE_NUM = \"2\""
+eval sed -i 's/^.*CORE_NUM.*$/"${LYNQ_CPU_NUM}"/' $(pwd)/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
+eval sed -i 's/^.*CORE_NUM.*$/"${LYNQ_CPU_NUM}"/' $(pwd)/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
+
+source $(pwd)/update_version.sh
+export TEMPLATECONF=${PWD}/meta/meta-mediatek-mt2735/conf/base/auto2735evb-ivt-main
+source meta/poky/oe-init-build-env
diff --git a/meta-sdk/env-SDK-2CORE.sh b/meta-sdk/env-SDK-2CORE.sh
new file mode 100644
index 0000000..c9efab0
--- /dev/null
+++ b/meta-sdk/env-SDK-2CORE.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+LYNQ_CPU_NUM="CORE_NUM = \"2\""
+eval sed -i 's/^.*CORE_NUM.*$/"${LYNQ_CPU_NUM}"/' $(pwd)/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
+
+export TEMPLATECONF=${PWD}/meta/meta-lynqSDK-T800/conf/base/auto2735evb-ivt-main
+source meta/poky/oe-init-build-env
+
diff --git a/meta-sdk/env-SDK.sh b/meta-sdk/env-SDK.sh
index ceb5c01..891fb41 100755
--- a/meta-sdk/env-SDK.sh
+++ b/meta-sdk/env-SDK.sh
@@ -1,4 +1,9 @@
#!/bin/bash
+LYNQ_CPU_NUM="CORE_NUM = \"4\""
+eval sed -i 's/^.*CORE_NUM.*$/"${LYNQ_CPU_NUM}"/' $(pwd)/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
+
export TEMPLATECONF=${PWD}/meta/meta-lynqSDK-T800/conf/base/auto2735evb-ivt-main
source meta/poky/oe-init-build-env
+
+
diff --git a/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf b/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
index d243888..bf92204 100644
--- a/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
+++ b/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
@@ -226,6 +226,9 @@
SGMII_SNPS_INTERFACE = "no"
SGMII_NETSYS_INTERFACE = "yes"
+#cpu_core
+CORE_NUM = "4"
+
#Typethree@2023.2.03 modify for TCXO hw version start
#TCXO support
#TCXO_SUPPORT = "no"
diff --git a/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf b/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
index c6464a8..8a347cb 100755
--- a/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
+++ b/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
@@ -201,6 +201,9 @@
SGMII_SNPS_INTERFACE = "no"
SGMII_NETSYS_INTERFACE = "yes"
+#cpu_core
+CORE_NUM = "4"
+
#Typethree@2023.2.01 modify for TCXO hw version start
#TCXO support
#TCXO_SUPPORT = "no"
diff --git a/mk_sdk_2core.sh b/mk_sdk_2core.sh
new file mode 100755
index 0000000..78c8420
--- /dev/null
+++ b/mk_sdk_2core.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+rm -rf ./build/tmp/deploy/images/sdk/downloads
+rm -rf ./build/tmp/deploy/images/sdk/meta
+TOPDIR=$(pwd)
+ln -s ${TOPDIR}/downloads ./build/tmp/deploy/images/sdk/downloads
+cp -r ${TOPDIR}/meta-sdk/* ./build/tmp/deploy/images/sdk/
+cd ${TOPDIR}/build/tmp/deploy/images/sdk/
+sleep 2s
+chmod 777 env-SDK-2CORE.sh
+. ./env-SDK-2CORE.sh
+cd ../
+chmod 777 make.sh
+./make.sh