diff --git a/targets/RT/USER/init_exmimo2.sh b/targets/RT/USER/init_exmimo2.sh index dcc1bade1bbb750884e218547f544faba5bdf851..d61c21be626774dcafacd63ccc90478e7bda3e38 100644 --- a/targets/RT/USER/init_exmimo2.sh +++ b/targets/RT/USER/init_exmimo2.sh @@ -22,15 +22,16 @@ if [ ! -e /dev/openair0 ]; then fi DEVICE=`echo $PCI | awk -F\" '{print $(NF-1)}' | awk '{print $2}'` -if [ $DEVICE == '2208' ]; then +DEVICE_SWID=${DEVICE:2:2} +if [ $DEVICE_SWID == '08' ]; then echo "Using firmware version 8" $OPENAIR_TARGETS/ARCH/EXMIMO/USERSPACE/OAI_FW_INIT/updatefw -s 0x43fffff0 -b -f $OPENAIR_TARGETS/ARCH/EXMIMO/USERSPACE/OAI_FW_INIT/sdr_expressmimo2 else - if [ $DEVICE == '2209' ]; then + if [ $DEVICE_SWID == '09' ]; then echo "Using firmware version 9" $OPENAIR_TARGETS/ARCH/EXMIMO/USERSPACE/OAI_FW_INIT/updatefw -s 0x43fffff0 -b -f $OPENAIR_TARGETS/ARCH/EXMIMO/USERSPACE/OAI_FW_INIT/sdr_expressmimo2_v9 else - if [ $DEVICE == '220a' ]; then + if [ $DEVICE_SWID == '0a' ]; then echo "Using firware version 10" #$OPENAIR_TARGETS/ARCH/EXMIMO/USERSPACE/OAI_FW_INIT/updatefw -s 0x43fffff0 -b -f $OPENAIR0_DIR/express-mimo/software/sdr/exmimo2/sdr_expressmimo2 #$OPENAIR_TARGETS/ARCH/EXMIMO/USERSPACE/OAI_FW_INIT/updatefw -s 0x43fffff0 -b -f $OPENAIR_TARGETS/ARCH/EXMIMO/USERSPACE/OAI_FW_INIT/sdr_expressmimo2_v10_spectra