mirror of
https://bitbucket.org/gwenhael/cubietruck-slackware.git
synced 2025-01-19 22:26:12 +01:00
added usb redirector
This commit is contained in:
parent
eb164e87f7
commit
0949b598e8
1 changed files with 19 additions and 6 deletions
25
build.sh
25
build.sh
|
@ -248,12 +248,25 @@ unzip ap6210.zip
|
||||||
rm ap6210.zip
|
rm ap6210.zip
|
||||||
cd $DEST/
|
cd $DEST/
|
||||||
|
|
||||||
# sunxi tools
|
# USB redirector tools http://www.incentivespro.com
|
||||||
#cd $DEST/output/sdcard/usr/sbin
|
cd $DEST
|
||||||
#wget https://www.dropbox.com/s/ns4h1ddmta1h6i9/tools-arm-bin.zip
|
wget http://www.incentivespro.com/usb-redirector-linux-arm-eabi.tar.gz
|
||||||
#unzip tools-arm-bin.zip
|
tar xvfz usb-redirector-linux-arm-eabi.tar.gz
|
||||||
#rm tools-arm-bin.zip
|
rm usb-redirector-linux-arm-eabi.tar.gz
|
||||||
#cd $DEST/
|
cd $DEST/usb-redirector-linux-arm-eabi/files/modules/src/tusbd
|
||||||
|
make -j2 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- KERNELDIR=$DEST/linux-sunxi/
|
||||||
|
# configure USB redirector
|
||||||
|
sed -e 's/%INSTALLDIR_TAG%/\/usr\/local/g' $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd > $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd1
|
||||||
|
sed -e 's/%PIDFILE_TAG%/\/var\/run\/usbsrvd.pid/g' $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd1 > $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd
|
||||||
|
sed -e 's/%STUBNAME_TAG%/tusbd/g' $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd > $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd1
|
||||||
|
sed -e 's/%DAEMONNAME_TAG%/usbsrvd/g' $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd1 > $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd
|
||||||
|
chmod +x $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd
|
||||||
|
# copy to root
|
||||||
|
cp $DEST/usb-redirector-linux-arm-eabi/files/usb* $DEST/output/sdcard/usr/local/bin/
|
||||||
|
cp $DEST/usb-redirector-linux-arm-eabi/files/modules/src/tusbd/tusbd.ko $DEST/output/sdcard/usr/local/bin/
|
||||||
|
cp $DEST/usb-redirector-linux-arm-eabi/files/rc.usbsrvd $DEST/output/sdcard/etc/init.d/
|
||||||
|
# not started by default ----- update.rc rc.usbsrvd defaults
|
||||||
|
|
||||||
# sunxi-tools
|
# sunxi-tools
|
||||||
cd $DEST/sunxi-tools
|
cd $DEST/sunxi-tools
|
||||||
make clean && make -j2 'fex2bin' CC=arm-linux-gnueabihf-gcc && make -j2 'bin2fex' CC=arm-linux-gnueabihf-gcc && make -j2 'nand-part' CC=arm-linux-gnueabihf-gcc
|
make clean && make -j2 'fex2bin' CC=arm-linux-gnueabihf-gcc && make -j2 'bin2fex' CC=arm-linux-gnueabihf-gcc && make -j2 'nand-part' CC=arm-linux-gnueabihf-gcc
|
||||||
|
|
Loading…
Reference in a new issue