UPS PIco HV3.0A Firmware Code 040 Print Date 18.08.2017
Designed and Manufactured by PiModules and ModMyPi
www.pimodules.com www.modmypi.com
The Still Alive functionality is based on 8-bit timer located at address
0x6b
and position
0x05
that his value is decreasing every second when his value is different from 0xff. If
it reaches 0x00
UPS PIco HV3.0 HAT
resets hardware the Raspberry Pi®. The default
value after restart/start of the
UPS PIco HV3.0 HAT
is 0xff (disabled).
To activate it, user need to write to this register value different than 0xff, and rewrite
new value every defined time (by its written value).
The following options are available, and can be used at any time:
•
Writing of 0xff cause disable of this STA timer
•
Writing of 0x01
–
0xfe cause start of down counting (every second) of this STA
timer until it reaches the 0x00 when the Raspberry Pi® will be hardware Reset
•
Writing of 0x00 cause immediate and unconditional Raspberry Pi® hardware
Reset
Example of use
sudo i2cset -y 1 0x6b 0x05 0x00
unconditional resets the Raspberry Pi®
sudo i2cset -y 1 0x6b 0x05 0x0f
Sets the STA timer to 15 seconds (if within 15 seconds
software running on Raspberry Pi® not write new values, Raspberry Pi® will b
e
hardware reset by PIco.
sudo i2cset -y 1 0x6b 0x05 0xff
disable the STA timer
UPS PIco HV3.0 HAT User Applications Hardware Interfaces
The
UPS Pico HV3.0 HAT
is equipped with a set of User Applications Hardware
Interfaces that allows to rapid setting-up of various applications without necessity of
other additional HAT PCBs. It contains:
•
System and User LEDs
•
System and User Buttons
•
Sound Generation System
•
Bi-Stable Relay