blob: 6bab6b804247f62d24eab982bab2916c6399396c [file] [log] [blame]
#!/bin/bash
echo "Do configuration:"
#
# BOX_PRODUCT_RELEASE : this option indicates whether you want to generated
# if BOX_PRODUCT_RELEASE=y : Image-2 loads SM image and SM shut down SoC
# if BOX_PRODUCT_RELEASE=n : Image-2 loads SM image and continue to load Linux and eCos,
# SM will not shut down SoC
#
echo "BOX_PRODUCT_RELEASE = $BOX_PRODUCT_RELEASE"
if [ "$BOX_PRODUCT_RELEASE" = "" ];then
BOX_PRODUCT_RELEASE=y
fi
#
# DDR_CHANNEL : this option indicates whether DDR is single channel or dual channel
# if DDR_CHANNEL=DDR_DUAL_CHANNEL: dual channel ddr
# if DDR_CHANNEL=DDR_SINGLE_CHANNEL: single channel ddr
#
echo "DDR_CHANNEL = $DDR_CHANNEL"
if [ "$DDR_CHANNEL" = "" ];then
DDR_CHANNEL=DDR_DUAL_CHANNEL
fi
sed -ie 's/CPU_TYPE=.*/CPU_TYPE='$CPU_TYPE'/' configure.am && \
sed -ie 's/BOX_PRODUCT_RELEASE=[yn]/BOX_PRODUCT_RELEASE='$BOX_PRODUCT_RELEASE'/' configure.am && \
sed -ie 's/DDR_CHANNEL=.*$/DDR_CHANNEL='$DDR_CHANNEL'/' configure.am
sed -ie 's/CLOCK_SETTING=.*$/CLOCK_SETTING='$CLOCK_SETTING'/' configure.am
sed -ie 's/PV_COMP_METHOD_PWM=.*$/PV_COMP_METHOD_PWM='$PV_COMP_METHOD_PWM'/' configure.am
sed -ie 's/PV_COMP_METHOD_PG8x7=.*$/PV_COMP_METHOD_PG8x7='$PV_COMP_METHOD_PG8x7'/' configure.am
[ $? -ne 0 ] && echo "can't change configure.am" && exit 1
exit 0