Re: [Nut-upsuser] Fatal EEPROM fault!

2017-03-23 Thread Sonic
On Thu, Mar 23, 2017 at 11:26 AM, Gene Heskett  wrote:
> Have you the file to be used to update the EEPROM with?

Eaton shows a firmware file:
https://powerquality.eaton.com/Support/Software-Drivers/Downloads/5P-UPS-firmware.asp

However I'm not sure if it is for the questionable EEPROM and if so
maybe it is downlevel from the current reported firmware.
upsc shows:
ups.firmware: 04

and the file is apparently:
V03.00.

Chris

___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser


Re: [Nut-upsuser] Fatal EEPROM fault!

2017-03-23 Thread Gene Heskett
On Thursday 23 March 2017 09:29:55 Sonic wrote:

> Hello,
>
> Sorry if any of this is obvious - I'm new to NUT.
>
> NUT via upsc is displaying (edited for length):
>
> device.model: Eaton 5P 2200
> device.type: ups
> driver.name: usbhid-ups
> ups.alarm: Fatal EEPROM fault!
> ups.status: ALARM OL CHRG
> ups.test.interval: 604800
> ups.test.result: Done and passed
> driver.version: 2.7.2
> driver.version.data: MGE HID 1.33
> driver.version.internal: 0.38
>
> Is this possibly a firmware or configuration issue?
>
> Does NUT report the firmware version (it's not jumping out at me in
> the upsc output)?
>
> Can NUT upgrade the firmware on this device? Eaton only seems to have
> instructions for a Windows box.
>
> Thank you,
>
> Chris
>
Linux has a dfu-util, device firmware updater. But I've no clue if eaton 
would allow access to do that via its USB interface.  This is obviously 
independent from Nut.

Have you the file to be used to update the EEPROM with?

Here is its help screen, mat or may not be usefull.
Usage: dfu-util [options] ...
  -h --help Print this help message
  -V --version  Print the version number
  -v --verbose  Print verbose debug statements
  -l --list List the currently attached DFU capable USB 
devices
  -d --device vendor:productSpecify Vendor/Product ID of DFU device
  -p --path bus-port. ... .port Specify path to DFU device
  -c --cfg config_nrSpecify the Configuration of DFU device
  -i --intf intf_nr Specify the DFU Interface number
  -a --alt alt  Specify the Altsetting of the DFU Interface
by name or by number
  -t --transfer-sizeSpecify the number of bytes per USB Transfer
  -U --upload file  Read firmware from device into 
  -D --download fileWrite firmware from  into device
  -R --resetIssue USB Reset signalling once we're finished
  -s --dfuse-address addressST DfuSe mode, specify target address for
raw file download or upload. Not applicable for
DfuSe file (.dfu) downloads


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser


Re: [Nut-upsuser] Fatal EEPROM fault!

2017-03-23 Thread Sonic
Ah yes - the firmware line is there. Here's the full listing:

# upsc eaton@localhost
Init SSL without certificate database
battery.capacity: 9.00
battery.charge: 100
battery.charge.low: 20
battery.charge.restart: 0
battery.energysave: no
battery.protection: yes
battery.runtime: 1069
battery.type: PbAc
device.mfr: EATON
device.model: Eaton 5P 2200
device.serial: G103G45001
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.7.2
driver.version.data: MGE HID 1.33
driver.version.internal: 0.38
input.current: 0.00
input.frequency: 59.9
input.frequency.extended: no
input.frequency.nominal: 60
input.sensitivity: normal
input.transfer.boost.low: 102
input.transfer.high: 151
input.transfer.low: 89
input.transfer.trim.high: 132
input.voltage: 119.2
input.voltage.extended: no
input.voltage.nominal: 120
outlet.1.autoswitch.charge.low: 0
outlet.1.delay.shutdown: 65535
outlet.1.delay.start: 3
outlet.1.desc: PowerShare Outlet 1
outlet.1.id: 1
outlet.1.status: on
outlet.1.switchable: yes
outlet.2.autoswitch.charge.low: 0
outlet.2.delay.shutdown: 65535
outlet.2.delay.start: 6
outlet.2.desc: PowerShare Outlet 2
outlet.2.id: 2
outlet.2.status: on
outlet.2.switchable: yes
outlet.desc: Main Outlet
outlet.id: 0
outlet.switchable: no
output.current: 4.30
output.frequency: 59.9
output.frequency.nominal: 60
output.powerfactor: 0.92
output.voltage: 119.2
output.voltage.nominal: 120
ups.alarm: Fatal EEPROM fault!
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.efficiency: 88
ups.firmware: 04
ups.load: 24
ups.load.high: 105
ups.mfr: EATON
ups.model: Eaton 5P 2200
ups.power: 513
ups.power.nominal: 2200
ups.productid: 
ups.realpower: 475
ups.realpower.nominal: 1980
ups.serial: G103G45001
ups.shutdown: enabled
ups.start.auto: yes
ups.start.battery: yes
ups.start.reboot: yes
ups.status: ALARM OL CHRG
ups.test.interval: 604800
ups.test.result: Done and passed
ups.timer.shutdown: 0
ups.timer.start: 0
ups.type: offline / line interactive
ups.vendorid: 0463

Nothing special done with the unit - it's a new unit, replaced an
older APC model.

Thank you,

Chris

___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser


Re: [Nut-upsuser] Fatal EEPROM fault!

2017-03-23 Thread Arnaud Quette
2017-03-23 14:29 GMT+01:00 Sonic :

> Hello
>

Hi Chris


> Sorry if any of this is obvious - I'm new to NUT.
>
> NUT via upsc is displaying (edited for length):
>
> device.model: Eaton 5P 2200
> device.type: ups
> driver.name: usbhid-ups
> ups.alarm: Fatal EEPROM fault!
> ups.status: ALARM OL CHRG
> ups.test.interval: 604800
> ups.test.result: Done and passed
> driver.version: 2.7.2
> driver.version.data: MGE HID 1.33
> driver.version.internal: 0.38
>
> Is this possibly a firmware or configuration issue?
>

not sure, first time that I actually see that


> Does NUT report the firmware version (it's not jumping out at me in
> the upsc output)?
>

the upsc output you have is more than limited, probably due to the EEPROM
issue (update: just realized that you truncated the output ; pleased send
in a complete listing).
you should have something like that:
http://networkupstools.org/ddl/Eaton/5P_650.html
the field you're looking for is "ups.firmware" (for ex 02.08.0016 in the
above dump)

Can NUT upgrade the firmware on this device? Eaton only seems to have
> instructions for a Windows box.
>

indeed, confirmed. Though we have code for other platforms, it's internal
only (/me still fighting to open more things...)

For now, I'm checking with our support and HW team to provide you with a
solution.
Have you done anything special or had anything special with the unit (can
help a lot to troubleshoot)?

Thanks and cheers,
Arno
-- 
Eaton Data Center Automation Solutions - Opensource Leader -
http://42ity.org
NUT (Network UPS Tools) Project Leader - http://www.networkupstools.org
Debian Developer - http://www.debian.org
Free Software Developer - http://arnaud.quette.fr
___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser

[Nut-upsuser] Fatal EEPROM fault!

2017-03-23 Thread Sonic
Hello,

Sorry if any of this is obvious - I'm new to NUT.

NUT via upsc is displaying (edited for length):

device.model: Eaton 5P 2200
device.type: ups
driver.name: usbhid-ups
ups.alarm: Fatal EEPROM fault!
ups.status: ALARM OL CHRG
ups.test.interval: 604800
ups.test.result: Done and passed
driver.version: 2.7.2
driver.version.data: MGE HID 1.33
driver.version.internal: 0.38

Is this possibly a firmware or configuration issue?

Does NUT report the firmware version (it's not jumping out at me in
the upsc output)?

Can NUT upgrade the firmware on this device? Eaton only seems to have
instructions for a Windows box.

Thank you,

Chris

___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser