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
Firmware and Manual Fixes/Add on
Version
Code
Date
Firmware and Manual Fixes and Add-ons
0x24
24.001
15.01.2017 Enable/Disable and set data rate of the PIco RS232 is now working. Fixed default to
disabled RS232. Fixed data rate programmable by user written to PIco EEPROM. Usage
is described in the manual in a proper section.
0x24
24.002
15.01.2017 Activated Register
charger
at
0x69
and address
0x20
informing user if battery charger
is ON or OFF. Usage is described in the manual in a proper section.
0x24
24.003
15.01.2017 Corrected bug with low battery threshold shutdown for
LiPO
and
LiFePO4
batteries, to
2.95V and 3.5 V
0x24
24.004
15.01.2017 Added full
LiFePO4
battery charger cutoff @3.75V
0x24
24.005
15.01.2017 Added for
LiPO
and
LiFePO4
battery charger t
rickle
charging starts up threshold to 4.1V
and 3.6V respectively. This threshold is in additional controlled by the charger IC itself.
0x24
24.006
15.01.2017 User Manual re-structure
0x24
24.007
15.01.2017 Activated Register
key
at
0x69
and address
0x1A
informing user about the pressed
User Key (A, B or C)
. Usage is described in the manual in a proper section.
0x24
24.008
15.01.2017 Changed Battery Powering Backup activation threshold from
4.75V
on 5V GPIOs to
4.65V
Remark:
Now the UPS PIco HV3.0 is checking the following conditions for Battery
Power Backup activation on the following conditions:
1. Continuously Fast Falling Powering Edge Monitoring (proprietary algorithm)
2. GPIO 5V powering is unconditionally lower than 4.65V
This will help when used lower quality PSUs that are giving higher voltage drop than
should be when system is loaded.
In any case we
strongly recommend
using PSU with micro USB cable on the same body
with the PSU, and minimum, recommend
3A.
0x24
24.009
15.01.2017 Corrected (and activated) option with Battery Voltage measure
batlevel
at
0x69
and
address
0x08
informing user about It. This option was temporary (in former version of
firmware - 0x18) disabled to rewrite firmware part procedures from floating point
arithmetic to fixed one, in order to decrease memory footprint and system speed-up.
Usage is described in the manual in a proper section.
0x24
24.010
15.01.2017 Corrected (and activated) option with Raspberry Pi Voltage measure
rpilevel
at
0x69
and address
0x0a
informing user about It. This option was temporary disabled to
change firmware from floating point arithmetic to fixed one, in order to decrease
memory footprint and system speed-up. Usage is described in the manual in a proper
section.
0x24
24.011
15.01.2017 Corrected (and activated) option with Raspberry Pi Voltage measure
eprlevel
at
0x69
and address
0x0c
informing user about It. This option was temporary disabled in order
to change firmware from floating point arithmetic to fixed one, in order to decrease
memory footprint and system speed-up. Usage is described in the manual in a proper
section.
0x24
24.012
15.01.2017 Corrected (and activated) option for the first A/D converter pre-scaled to 5.2V at
0x69
and address
0x14
. This option was temporary disabled to change firmware from