How to actually using power-resume.sh to NSA310 from =>linux-3.1.10-20 or =>linux-kirkwood-3.9.2-2 ?
Maybe patch and/or .config to NSA310 is wrong ?probably missing someone patch and/or new files to/from source ie. linux-xxx:
ledtrig-sata-disk, rw/rr => LED green/red to leds HDD, etc.:
linux-xxx/drivers/ata/sata_mv.c
linux-xxx/drivers/leds/Kconfig
linux-xxx/drivers/leds/ledtrig-netdev.c
linux-xxx/drivers/leds/ledtrig-sata-disk.c
linux-xxx/drivers/leds/Makefile
linux-xxx/include/linux/leds.hand maybe (alternatively):
cpufreq:
linux-xxx/arch/arm/mach-kirkwood/Makefile ( obj-$(CONFIG_ARM_KIRKWOOD_CPUFREQ) += cpufreq.o )
linux-xxx/arch/arm/mach-kirkwood/cpufreq.c
linux-xxx/drivers/cpufreq/Kconfig.arm
and maybe other (ie. mcu.c and alternativerly nsa3xx-hwmon.h)
- not exactly the same leds and not working identical like this oryginal from peeter123
https://github.com/peeter123/NSA310-320 ... sa310.diff$this->bbcode_second_pass_code('', '
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:green:Copy -> ../../devices/platform/leds-gpio/leds/nsa310:green:Copy
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:green:SATA1 -> ../../devices/platform/leds-gpio/leds/nsa310:green:SATA1
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:green:SATA2 -> ../../devices/platform/leds-gpio/leds/nsa310:green:SATA2
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:green:System -> ../../devices/platform/leds-gpio/leds/nsa310:green:System
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:green:USB -> ../../devices/platform/leds-gpio/leds/nsa310:green:USB
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:red:Copy -> ../../devices/platform/leds-gpio/leds/nsa310:red:Copy
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:red:SATA1 -> ../../devices/platform/leds-gpio/leds/nsa310:red:SATA1
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:red:SATA2 -> ../../devices/platform/leds-gpio/leds/nsa310:red:SATA2
lrwxrwxrwx 1 root root 0 2013-05-25 nsa310:red:System -> ../../devices/platform/leds-gpio/leds/nsa310:red:System
[tachamtorki@alarm ~]$
')
this command not working, not this value to this file:
$this->bbcode_second_pass_code('', '
/bin/echo ide-disk > /sys/class/leds/nsa320\:green\:SATA1/trigger
')
deafault value - not use any scripts:
$this->bbcode_second_pass_code('', '
cat /sys/class/leds/nsa320\:green\:SATA1/trigger
[none] nand-disk timer heartbeat default-on
')
from "red" led its the same situations - identical value to "trigger" file
I'am use this script modified for my machine (NSA310):
$this->bbcode_second_pass_code('', '
#!/bin/bash
# power_resume.sh [0/1]
# 0 to disable, 1 to enable.
# enable/disable resume from power loss.
# export both gpios
/bin/echo 47 > /sys/class/gpio/export
/bin/echo 49 > /sys/class/gpio/export
# 49 out, value 1
/bin/echo "out" > /sys/class/gpio/gpio49/direction
/bin/echo 1 > /sys/class/gpio/gpio49/value
# 47 out, value 1
/bin/echo "out" > /sys/class/gpio/gpio47/direction
/bin/echo 1 > /sys/class/gpio/gpio47/value
# set 49 value 0
/bin/echo 0 > /sys/class/gpio/gpio49/value
/bin/echo 255 > /sys/class/leds/nsa310\:green\:System/brightness
#/bin/echo 0 > /sys/class/leds/nsa310\:orange\:System/brightness <=> I'am not this path
/bin/echo ide-disk > /sys/class/leds/nsa310\:green\:SATA1/trigger # not working, not this value
sleep 5
')