Index: scripts/run.sh =================================================================== diff -u -rfeb3423b373dc2a2c4267ef9fcb4d924d738423d -rd68767b00e162186262be1eac0b9071bc2257d0d --- scripts/run.sh (.../run.sh) (revision feb3423b373dc2a2c4267ef9fcb4d924d738423d) +++ scripts/run.sh (.../run.sh) (revision d68767b00e162186262be1eac0b9071bc2257d0d) @@ -2,23 +2,41 @@ HOME=/home/root SDCARD_DEV=/dev/mmcblk1p1 -SDCARD_MNT=/media/sd-card/ -USB_MNT=/media/usb/ +SDCARD_MNT=/media/sd-card +USB_DEV=/dev/sda1 +USB_MNT=/media/usb LOG_PATH=$SDCARD_MNT #create folders for sd-card and usb if not exist mkdir -p $SDCARD_MNT mkdir -p $USB_MNT +#mounting usb +mount $USB_DEV $USB_MNT +if [ $? -eq 0 ]; then + echo ":: USB drive found and mounted on $USB_MNT" +fi + +#A simple none secure update +if [ -e $USB_MNT/denali ]; then + cp $USB_MNT/denali $HOME/denali + sync;sync;sync; + mv $USB_MNT/denali $USB_MNT/denali.updated + sync;sync;sync; +fi +if [ $? -eq 0 ]; then + echo ":: Denali application has been updated with the one on the USB drive" +fi + #setting up can interface ip link set can0 up type can bitrate 250000 -if [ $? -eq 0 ]; then +if [ $? -eq 0 ]; then echo ":: Can interface setup" fi #mounting sdcard mount $SDCARD_DEV $SDCARD_MNT -if [ $? -eq 0 ]; then +if [ $? -eq 0 ]; then echo ":: SD-Card found and mounted on $SDCARD_MNT" else #setting the can log location @@ -35,3 +53,4 @@ #launching denali application $HOME/denali & +