AVR Commands


The AVR controls the hardware such as power button and LED of the LinkStation.
It is connected to /dev/ttyS1.
  • To control the hardware, send commands to it.
  • When you push the power button or initialize button, it sends a corresponding command to the PPC.

    Commands to the AVR

    To send commands to the AVR,
    linkstation # echo -n "commands"> /dev/ttyS1
    

    Command contents
    30$B1_(B30$B1_(B30$B1_(B30$B1_(B ? /www/script/melsub_diskcheck.sh sends.
    [[[[ OK POWER LED blinks slowly.
    ]]]] OK A cooling fan begins high-speed rotation.
    \\\\ OK A cooling fan begins low-speed rotation.
    >>>> ? ppc_uartd sends them on boot.
    AAAA ? ppc_uartd sends them on boot.
    CCCC OK reboot
    send them before shutdown -r now / reboot.
    EEEE OK shutdown
    send them befor shutdown -h now.
    FFFF ? ppc_uartd sends them on boot.
    JJJJ ? ppc_uartd sends them on boot.
    KKKK ? ppc_uartd sends them on boot.
    QQQQ ? ppc_uartd sends them on set timer.
    RRRR ? end of clear flash memory.
    SSSS ? start of clear flash memory.
    TTTT OK finish update flash memory
    stop blinking POWER, DISK FULL and DIAG LED.
    UUUU OK start update flash memory
    start blinking POWER, DISK FULL and DIAG LED.
    VVVV OK turn off DISK FULL LED
    WWWW OK turn on DISK FULL LED
    XXXX OK DISK FULL LED stops blink
    YYYY OK DISK FULL LED starts blink
    ZZZZ OK stop POWER LED starts blink slowly.
    gggg OK DIAG LED starts 3 times blink(partition error) and shutdown.
    iiii OK DIAG LED starts 4 times blink(problem in the cooling fan) and shutdown.
    kkkk OK DIAG LED starts 5 times blink(problem in the flash memory) and cut power(not shutdown).
    mmmm OK DIAG LED starts 6 times blink(problem in the hard drive) and shutdown.
    oooo OK DIAG LED starts 7 times blink(problem in RAM/LAN/HDD controller.) and shutdown.


    Copyright (C) 2004 Yasunari Yamashita. All Rights Reserved.
    yasunari (a) yamasita.jp

  • AltStyle $B$K$h$C$FJQ49$5$l$?%Z!<%8(b (->$B%*%j%8%J%k(B) /