mirror of
https://github.com/femtofox/femtofox.git
synced 2026-10-26 19:02:00 -04:00
commit
7596d2bb32
1 changed files with 18 additions and 35 deletions
|
|
@ -11,30 +11,15 @@ luckfox-config load
|
|||
#run only on first boot
|
||||
if [ -e "/usr/local/bin/.firstboot" ]; then
|
||||
/usr/local/bin/runonce.sh
|
||||
# Wait for runonce.sh to complete
|
||||
wait $!
|
||||
# # Wait for runonce.sh to complete
|
||||
# wait $!
|
||||
fi
|
||||
|
||||
# try enable RTC
|
||||
echo 'ds1307 0x68' | sudo tee /sys/class/i2c-adapter/i2c-3/new_device > /dev/null 2>&1
|
||||
|
||||
# activating USER LED
|
||||
echo 34 > /sys/class/gpio/export && echo out > /sys/class/gpio/gpio34/direction &
|
||||
|
||||
# (
|
||||
# if ip addr show wlan0 | grep -q 'inet '; then
|
||||
# echo "Wifi (wlan0) is online.";
|
||||
# else
|
||||
# echo "Wifi (wlan0) is offline.";
|
||||
# fi
|
||||
# if ip addr show eth0 | grep -q 'inet '; then
|
||||
# echo "Onboard ethernet (eth0) is online.";
|
||||
# else
|
||||
# echo "Onboard ethernet (eth0) is offline.";
|
||||
# fi
|
||||
# ) &
|
||||
|
||||
|
||||
echo 34 > /sys/class/gpio/export && echo out > /sys/class/gpio/gpio34/direction
|
||||
|
||||
# necessary for internet over usb in otg mode (see https://web.archive.org/web/20241006173648/https://wiki.luckfox.com/Luckfox-Pico/Luckfox-Pico-Network-Sharing-1/)
|
||||
#sleep 5 && route add default gw 172.32.0.100 && echo "nameserver 8.8.8.8" >> /etc/resolv.conf
|
||||
|
|
@ -42,24 +27,22 @@ echo 34 > /sys/class/gpio/export && echo out > /sys/class/gpio/gpio34/direction
|
|||
# does not appear to lower power consumption, but needs more testing
|
||||
#(sleep 5 && cpufreq-set -u 408000 && echo "Boot complete, setting CPU frequency to 408mhz.") &
|
||||
|
||||
# run USB automount and config tool
|
||||
/usr/local/bin/usbconfig.sh
|
||||
|
||||
# boot complete
|
||||
(
|
||||
echo "Disabling ACT LED..."
|
||||
echo "none" > /sys/class/leds/work/trigger &
|
||||
sleep 1
|
||||
# run USB automount and config tool
|
||||
/usr/local/bin/usbconfig.sh
|
||||
|
||||
# boot complete
|
||||
(
|
||||
echo "Disabling ACT LED..."
|
||||
echo "none" > /sys/class/leds/work/trigger &
|
||||
sleep 1
|
||||
|
||||
# blink successful boot code
|
||||
for i in $(seq 1 5); do
|
||||
echo 1 > /sys/class/gpio/gpio34/value;
|
||||
sleep 0.5;
|
||||
echo 0 > /sys/class/gpio/gpio34/value;
|
||||
sleep 0.5;
|
||||
done
|
||||
)
|
||||
echo "Boot complete."
|
||||
|
||||
for i in $(seq 1 5); do
|
||||
echo 1 > /sys/class/gpio/gpio34/value;
|
||||
sleep 0.5;
|
||||
echo 0 > /sys/class/gpio/gpio34/value;
|
||||
sleep 0.5;
|
||||
done
|
||||
) &
|
||||
|
||||
exit 0
|
||||
Loading…
Add table
Add a link
Reference in a new issue