am64x/am243x : rtlibs : include RTLibs in Motor Control SDK

Include RTLibs in Motor Control SDK

Fixes: PINDSW-6566

Signed-off-by: Naresh A <nareshk@ti.com>
This commit is contained in:
Naresh A 2023-08-28 14:46:52 +05:30
parent f2fd503c83
commit d2cf14015d
4 changed files with 29 additions and 0 deletions

View File

@ -73,6 +73,11 @@ ind_comms_sdk_version="${IND_COMMS_SDK_AM243X}"
platform="am243x"
# RTLibs
rtlibs_script_file="sitara-mcsdk-release.py"
rtlibs_generated_folder="temp_sitara_mcsdk"
if [ "${OS}" = "Windows_NT" ]; then
echo "Installing windows packages"
#TODO
@ -83,6 +88,7 @@ else
install_syscfg ${SYSCFG_VERSION} ${install_dir}
install_mcu_plus_sdk ${mcu_sdk_version} ${platform} ${motor_control_folder} ${mcu_plus_sdk_url}
install_ind_comms_sdk ${ind_comms_sdk_version} ${platform} ${motor_control_folder} ${ind_comms_sdk_url}
install_rtlibs ${rtlibs_script_file} ${rtlibs_generated_folder}
if [ "$skip_nodejs" == "false" ]; then
install_nodejs ${NODEJS_VERSION} ${motor_control_folder}
fi

View File

@ -70,6 +70,10 @@ ind_comms_sdk_version="${IND_COMMS_SDK_AM263X}"
platform="am263x"
# RTLibs
rtlibs_script_file="sitara-mcsdk-release.py"
rtlibs_generated_folder="temp_sitara_mcsdk"
if [ "${OS}" = "Windows_NT" ]; then
echo "Installing windows packages"
#TODO
@ -79,6 +83,7 @@ else
install_syscfg ${SYSCFG_VERSION} ${install_dir}
install_mcu_plus_sdk ${mcu_sdk_version} ${platform} ${motor_control_folder} ${mcu_plus_sdk_url}
install_ind_comms_sdk ${ind_comms_sdk_version} ${platform} ${motor_control_folder} ${ind_comms_sdk_url}
install_rtlibs ${rtlibs_script_file} ${rtlibs_generated_folder}
if [ "$skip_nodejs" == "false" ]; then
install_nodejs ${NODEJS_VERSION} ${motor_control_folder}
fi

View File

@ -75,6 +75,10 @@ ind_comms_sdk_version="${IND_COMMS_SDK_AM64X}"
platform="am64x"
# RTLibs
rtlibs_script_file="sitara-mcsdk-release.py"
rtlibs_generated_folder="temp_sitara_mcsdk"
if [ "${OS}" = "Windows_NT" ]; then
echo "Installing windows packages"
#TODO
@ -86,6 +90,7 @@ else
install_syscfg ${SYSCFG_VERSION} ${install_dir}
install_mcu_plus_sdk ${mcu_sdk_version} ${platform} ${motor_control_folder} ${mcu_plus_sdk_url}
install_ind_comms_sdk ${ind_comms_sdk_version} ${platform} ${motor_control_folder} ${ind_comms_sdk_url}
install_rtlibs ${rtlibs_script_file} ${rtlibs_generated_folder}
if [ "$skip_nodejs" == "false" ]; then
install_nodejs ${NODEJS_VERSION} ${motor_control_folder}
fi

View File

@ -295,6 +295,19 @@ install_ind_comms_sdk() {
echo
}
install_rtlibs() {
echo " Generating RTLibs..."
pushd ${install_dir}/rtlibs
chmod +x ${rtlibs_script_file}
python ${rtlibs_script_file}
cp -rf ${install_dir}/rtlibs/${rtlibs_generated_folder}/* ${install_dir}/motor_control_sdk
popd
#Clean-up
rm ${install_dir}/rtlibs 1>/dev/null
echo "RTLibs Done ..."
echo
}
#
# This function is used to replace the tag/reference in a repo manifest file
#