mirror of
https://github.com/open-sdr/openwifi.git
synced 2025-04-21 17:10:49 +00:00
Reserve some logic for future hardware:
in load_fpga_img.sh
This commit is contained in:
parent
0ae4b61af7
commit
7007a52f63
@ -40,44 +40,48 @@ if [ -f "$fpga_img_filename" ]; then
|
||||
echo $fpga_img_filename_core > /sys/class/fpga_manager/fpga0/firmware
|
||||
fi
|
||||
|
||||
# insmod ad9361_drv.ko
|
||||
# sleep 1
|
||||
if 1; then # only AD9361 RF need reset/re-connect currently
|
||||
|
||||
# insmod ad9361_drv.ko
|
||||
# sleep 1
|
||||
|
||||
if [ "$fpga_type" != "xlnx,zynq-7000" ]; then
|
||||
SPI_DEVNAME="spi1.0"
|
||||
DDS_DEVNAME="99024000.cf-ad9361-dds-core-lpc"
|
||||
ADC_DEVNAME="99020000.cf-ad9361-lpc"
|
||||
else
|
||||
SPI_DEVNAME="spi0.0"
|
||||
DDS_DEVNAME="79024000.cf-ad9361-dds-core-lpc"
|
||||
ADC_DEVNAME="79020000.cf-ad9361-lpc"
|
||||
fi
|
||||
|
||||
while [ ! -d "/sys/bus/spi/drivers/ad9361/$SPI_DEVNAME" ]
|
||||
do
|
||||
echo "Waiting for /sys/bus/spi/drivers/ad9361/$SPI_DEVNAME"
|
||||
sleep 0.2
|
||||
done
|
||||
cd /sys/bus/spi/drivers/ad9361/
|
||||
echo $SPI_DEVNAME > unbind
|
||||
echo $SPI_DEVNAME > bind
|
||||
|
||||
#while [ ! -d "/sys/bus/platform/drivers/cf_axi_dds/$DDS_DEVNAME" ]
|
||||
#do
|
||||
# echo "Waiting for /sys/bus/platform/drivers/cf_axi_dds/$DDS_DEVNAME"
|
||||
# sleep 0.2
|
||||
#done
|
||||
#cd /sys/bus/platform/drivers/cf_axi_dds/
|
||||
#echo $DDS_DEVNAME > unbind
|
||||
#echo $DDS_DEVNAME > bind
|
||||
|
||||
while [ ! -d "/sys/bus/platform/drivers/cf_axi_adc/$ADC_DEVNAME" ]
|
||||
do
|
||||
echo "Waiting for /sys/bus/platform/drivers/cf_axi_adc/$ADC_DEVNAME"
|
||||
sleep 0.2
|
||||
done
|
||||
cd /sys/bus/platform/drivers/cf_axi_adc/
|
||||
echo $ADC_DEVNAME > unbind
|
||||
echo $ADC_DEVNAME > bind
|
||||
|
||||
if [ "$fpga_type" != "xlnx,zynq-7000" ]; then
|
||||
SPI_DEVNAME="spi1.0"
|
||||
DDS_DEVNAME="99024000.cf-ad9361-dds-core-lpc"
|
||||
ADC_DEVNAME="99020000.cf-ad9361-lpc"
|
||||
else
|
||||
SPI_DEVNAME="spi0.0"
|
||||
DDS_DEVNAME="79024000.cf-ad9361-dds-core-lpc"
|
||||
ADC_DEVNAME="79020000.cf-ad9361-lpc"
|
||||
fi
|
||||
|
||||
while [ ! -d "/sys/bus/spi/drivers/ad9361/$SPI_DEVNAME" ]
|
||||
do
|
||||
echo "Waiting for /sys/bus/spi/drivers/ad9361/$SPI_DEVNAME"
|
||||
sleep 0.2
|
||||
done
|
||||
cd /sys/bus/spi/drivers/ad9361/
|
||||
echo $SPI_DEVNAME > unbind
|
||||
echo $SPI_DEVNAME > bind
|
||||
|
||||
#while [ ! -d "/sys/bus/platform/drivers/cf_axi_dds/$DDS_DEVNAME" ]
|
||||
#do
|
||||
# echo "Waiting for /sys/bus/platform/drivers/cf_axi_dds/$DDS_DEVNAME"
|
||||
# sleep 0.2
|
||||
#done
|
||||
#cd /sys/bus/platform/drivers/cf_axi_dds/
|
||||
#echo $DDS_DEVNAME > unbind
|
||||
#echo $DDS_DEVNAME > bind
|
||||
|
||||
while [ ! -d "/sys/bus/platform/drivers/cf_axi_adc/$ADC_DEVNAME" ]
|
||||
do
|
||||
echo "Waiting for /sys/bus/platform/drivers/cf_axi_adc/$ADC_DEVNAME"
|
||||
sleep 0.2
|
||||
done
|
||||
cd /sys/bus/platform/drivers/cf_axi_adc/
|
||||
echo $ADC_DEVNAME > unbind
|
||||
echo $ADC_DEVNAME > bind
|
||||
|
||||
set +x
|
||||
|
Loading…
x
Reference in New Issue
Block a user