We're no longer updating This wiki!!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:odroid-ups2 [2016/03/21 16:18]
ruppi [ODROID-C1]
en:odroid-ups2 [2016/04/20 14:28]
joy.cho [Auto shutdown Script]
Line 98: Line 98:
    
  
-Due to hardware limitations,​ in order to use the C2 UPS2 subtract ​the green line of the 3-pin socket,\\ +Due to hardware limitations,​ in order to use the UPS2 on ODROID-C2\\ 
-and connect ​the 3-pin socket as shown in the figure above the 40 pin Header.\\ +  - Extract ​the blue cable of the 3-pin socket,\\ 
-The extracted lines as shown below, ​connect the pin #26 of the 40 pin header.\\+  - Connect ​the 3-pin socket as shown in the figure above the 40 pin Header.\\ 
 +The extracted lines connect the pin #26 of the 40 pin header ​as shown below.\\ 
 +{{:​en:​connection_ups2_for_odroidc2.png?​400|}}
  
  
-===== ODROID-C2 ===== 
-  - Detailed connection picture between JP1 of UPS2 and the 40pin header(**J2**) of ODROID-C2. 
  
 ====== ODROID safe shutdown in the event of a power outage ===== ====== ODROID safe shutdown in the event of a power outage =====
Line 124: Line 124:
  
 The BAT_OK and AC_OK signals are used in the below simple shell script which runs in the background via crontab. The BAT_OK and AC_OK signals are used in the below simple shell script which runs in the background via crontab.
 +
 +<WRAP left round important 70%>
 +Before using UPS2 on ODROID-C2, please check u-boot version. \\
 +If the version of yours is the one before Mar 18 2016, update boot loader as following. \\
 +On Ubuntu release version "​ver1.2"​ or higher, the control routine for ups2 port will be applied.
 +
 +Click the following site to download boot loader ​
 +  * [[http://​dn.odroid.com/​S905/​BootLoader/​ODROID-C2/​c2_bootloader.tar.gz|Download]]
 +<​code>​
 +$ tar zxvf c2_bootloader.tar.gz
 +$ cd c2_bootloader
 +$ ./​sd_fusing.sh <​device/​path/​of/​your/​card>​
 +</​code>​
 +</​WRAP>​
  
 ==== Auto shutdown Script ==== ==== Auto shutdown Script ====
 This script checks the status of power and battery.\\ This script checks the status of power and battery.\\
 Save the following code as ups2.sh in home directory.\\ ​ Save the following code as ups2.sh in home directory.\\ ​
-Note that this script can be used with U3 as well as C1 without modification.\\+Note that this script can be used with U3 as well as C1/C2 without modification.\\
 <​code>​ <​code>​
 #!/bin/sh #!/bin/sh
Line 186: Line 200:
         if [ $retval -eq 0 ]         if [ $retval -eq 0 ]
         then         then
-                echo "​battery is low than 3.7V"​ +                echo "​battery is lower than 3.7V"​ 
-                ​if test $MODEL = "​ODROID-C2"​ +                /​sbin/​shutdown -P 1
-                then +
-                        /​sbin/​poweroff +
-                else +
-                        ​/​sbin/​shutdown -P 1 +
-                fi +
         else         else
                 echo "​battery is good"                 echo "​battery is good"
en/odroid-ups2.txt · Last modified: 2016/04/21 13:20 by joy.cho
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0