# !/bin/bash

# GPIOJ-14 RESET
echo 158 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio158/direction


# GPIOJ-15 GIPO0_PLC
# echo 159 > /sys/class/gpio/export
# echo out > /sys/class/gpio/gpio159/direction

# echo 1 > /sys/class/gpio/gpio132/value

echo 1 > /sys/class/gpio/gpio158/value

sleep 1

echo 0 > /sys/class/gpio/gpio158/value

sleep 1

echo 1 > /sys/class/gpio/gpio158/value

sleep 1

if [ "$1" != "start" ]; then
	exit 0
fi

sleep 3

insmod /ubi/local/modules/vc_ethspi.ko
sleep 2

serial=`cat /proc/cpuinfo | grep Serial | awk -F ': ' '{print $2}'`

ifconfig eth1 down
ifconfig eth1 hw ether 00:${serial:2:2}:${serial:8:2}:${serial:12:2}:${serial:16:2}:${serial:20:2}
ifconfig eth1 up
