From 13e44880e702f7035efd8702ee6a90aa968dd419 Mon Sep 17 00:00:00 2001 From: ThomasKaiser Date: Wed, 23 Mar 2016 13:33:19 +0100 Subject: [PATCH] Prepare NanoPi M1 auto detection, use either red or blue led as status indicator --- scripts/firstrun | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/firstrun b/scripts/firstrun index fa84dca52e..5ce005bc97 100644 --- a/scripts/firstrun +++ b/scripts/firstrun @@ -106,9 +106,11 @@ autodetect_sunxi() { # the right one instead of trying to relink script.bin if detecting mainline # kernel [[ -f /proc/device-tree/model ]] - # trigger red LED as user feedback + # trigger red or blue LED as user feedback if [ -f /sys/class/leds/red_led/trigger ]; then echo heartbeat >/sys/class/leds/red_led/trigger + elif [ -f /sys/class/leds/blue_led/trigger ]; then + echo heartbeat >/sys/class/leds/blue_led/trigger fi # wait for armhwinfo @@ -156,6 +158,10 @@ autodetect_sunxi() { sed -i -e 's/MIN_SPEED=480000/MIN_SPEED=648000/' \ -e 's/MAX_SPEED=1296000/MAX_SPEED=1200000/' /etc/default/cpufrequtils ;; + "NanoPi M1") + ln -sf /boot/bin/nanopim1.fex /boot/script.bin + sed -i -e 's/MAX_SPEED=1296000/MAX_SPEED=1200000/' /etc/default/cpufrequtils + ;; esac echo "${NEWHOSTNAME}" >/etc/hostname sed -i -e "s/^::1 localhost.*/::1 localhost ${NEWHOSTNAME} ip6-localhost ip6-loopback/" \