Prepare NanoPi M1 auto detection, use either red or blue led as status indicator

This commit is contained in:
ThomasKaiser 2016-03-23 13:33:19 +01:00
parent eef30204b2
commit 13e44880e7

View File

@ -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/" \