You need to log in to create posts and topics.

EVC2 Beta Software

Release 1.0.1.2d

  • Requires firmware 0006/0006b
  • Fixed an issue with the DAC settings
  • Added a NCT3931U profile (manually added)
  • Improved VT1165M profile which has now been tested

EVC2 1.0.1.2d: https://1drv.ms/u/s!Atmpv-6qHr_6wMIpCKzh0ZzUsstCnQ?e=dhmaO0

Previous releases:

Spoiler

Release 1.0.1.2

  • Requires firmware 0006 (https://www.elmorlabs.com/index.php/forum/topic/evc2-beta-firmware/)
  • Update target to .NET Framework 4.7.2
  • Added many new options for IR3567B
  • Fixed some IR3567B monitoring items
  • Added support for CHL8328 & CHL8228
  • Added support for IR3595
  • Monitoring now updating only when there are new values
  • Added an option to change monitoring interval and toggle background updates
  • Added debug logging functions
  • Updated USB command interface (FW 0006, USB_IF_VERSION = 0x05)
  • Improved USB command efficiency (FW 0006)
  • Supports CHL/IR/Infineon Process Call register access (FW 0006)
  • Updated I2C XML file reader to support additional functionality
  • I2C XML file Register "Offset" tag renamed to "Command"
  • Added support for multiple EVC2 devices
  • Improved dynamic window scaling
  • Improved EVC2 device handling when connecting/disconnecting
  • Added OLED configuration options (use "Detect devices" under I2C3)
  • Some settings now stick between sessions
  • Various bugfixes

EVC2 1.0.1.2: https://1drv.ms/u/s!Atmpv-6qHr_6v4VDkquQASgXYy7RuA?e=jd6ivD

Release 1.0.1.1c

  • Fixed applying voltage in I2C and PMBus mode on IR3567B
  • Requires firmware 0005 (or you get UsbIfVersion error)

EVC2 1.0.1.1c: https://1drv.ms/u/s!Atmpv-6qHr_6uNk5Vyrunx8sDZRoJQ?e=SIdE4a

Release 1.0.1.1b

  • Patched Loop 2 Manual Voltage overriding Loop 1 Manual Voltage on AMD systems for IR35201/Ir35204/IR35217/ASP1405I
  • Requires firmware 0005 (or you get UsbIfVersion error)

EVC2 1.0.1.1b: https://1drv.ms/u/s!Atmpv-6qHr_6uLVX68V4bLVcWv4kUg?e=5LdFXa

Release 1.0.1.1

  • Tweaked SPI Flash detection (may be worse without the EVC2N4_SPI_BOOSTER)
  • Added option to limit automatic Vcc to 1.8V
  • Made I2C readings more rigorous to try to prevent erroneous data. May have some performance penalty. 
  • Added an initial note about the nature of this software
  • Updated the I2C device XML structure
  • Added very basic OLED configuration options
  • Added CHL8318 support
  • Added experimental support for IR3567B, IR3595, IR35217. Apply Vmax first to prevent damaging your hardware if things go wrong.
  • Added a debug logging option
  • Requires firmware 0005 (or you get UsbIfVersion error)

EVC2 1.0.1.1: https://1drv.ms/u/s!Atmpv-6qHr_6t8deEE7z-QjWIuUhWw?e=dAc7r0

Release 1.0.1.0

  • Much improved SPI flash handling
  • Added additional checks to see if SPI Vcc is present before trying to apply it
  • Fixed GUI lockups when performing SPI operations
  • Updated the I2C device XML structure including support for IR LDF formats
  • Added PMBus support for ASP1405I/IR35201/IR35204
  • Added support for uP6208/uP6218
  • Requires firmware 0005 (or you get UsbIfVersion error)

EVC2 1.0.1.0: https://1drv.ms/u/s!Atmpv-6qHr_6tY1hbx8jF2A34dEfIw?e=0g9IgT

Release 1.0.0.10

  • Fixed an issue with IR35201/ASP1405I which would result in 2x higher output voltage than expected
  • Added preliminary support for IR35204
  • Requires firmware 0005 (or you get UsbIfVersion error)

EVC2 1.0.0.10: https://1drv.ms/u/s!Atmpv-6qHr_6s_Q_CroTXcUvUPhbdw?e=VCpRlj

Release 1.0.0.9

  • Requires firmware 0005
  • Split I2C device configuration into one per device for easier maintenance
  • Enabled I2C write support
  • I2C device support list:
    • ASP1405I
    • IR35201
    • MP2888
    • uP9512
    • NCT3933U
  • UART support is still limited
  • Removed due to an issue with IR35201/ASP1405I on some configurations that would set output voltage to 2x requested

EVC2 1.0.0.9: Removed

First release 1.0.0.7

EVC2 1.0.0.7: https://1drv.ms/u/s!Atmpv-6qHr_6s6cy_Pov5kCS3euOBA

Driver installation guide: https://1drv.ms/b/s!Atmpv-6qHr_6soEvXO4CrYBxCva4lw

I successfully flashed the new firmware and was able to communicate with the evc2 over usb. However, with the new firmware I no longer get readings on the oled display. When plugging the same oled display into my other evc2 module (running the old firmware), the display works fine. 

Is anyone else having this problem?

Quote from MattyXR on 2019-07-19, 01:57

I successfully flashed the new firmware and was able to communicate with the evc2 over usb. However, with the new firmware I no longer get readings on the oled display. When plugging the same oled display into my other evc2 module (running the old firmware), the display works fine. 

Is anyone else having this problem?

In the release notes for firmware 0004 it mentions "Temporarily disables the OLED display"

Can we already use the hotwire feature? it's killing me to stare at this thing and not be able to use it hahaha

New software uploaded, see the top post.

 

Quote from Luc Salmon on 2019-07-30, 04:55

Can we already use the hotwire feature? it's killing me to stare at this thing and not be able to use it hahaha

Yes, it works. Check the end of this video for an example: https://www.youtube.com/watch?v=ohMSwZRtA8o

  1. Measure resistance between FB and VOUT to get R1
  2. Measure resistance between FB and GND to get R2
  3. Measure the voltage at FB which should be = VREF
  4. Connect SRCx to FB
  5. Connect VINx to VOUT
  6. Enter R1/R2/VREF values under DAC1 in the EVC2 software
  7. You should now be able to modify the voltage. I'd recommend starting with a small positive value which would decrease the output voltage.
Quote from elmor on 2019-08-06, 01:46

New software uploaded, see the top post.

 

Quote from Luc Salmon on 2019-07-30, 04:55

Can we already use the hotwire feature? it's killing me to stare at this thing and not be able to use it hahaha

Yes, it works. Check the end of this video for an example: https://www.youtube.com/watch?v=ohMSwZRtA8o

  1. Measure resistance between FB and VOUT to get R1
  2. Measure resistance between FB and GND to get R2
  3. Measure the voltage at FB which should be = VREF
  4. Connect SRCx to FB
  5. Connect VINx to VOUT
  6. Enter R1/R2/VREF values under DAC1 in the EVC2 software
  7. You should now be able to modify the voltage. I'd recommend starting with a small positive value which would decrease the output voltage.

Thank you so much! great info and well explained!
I'm having some trouble running the new software however; i've tried flashing the new firmware a second time but still get the  UsbIfVersion error and some .net framework error popups. on windows 10 and not really sure how to proceed.
Thanks!

Quote from Luc Salmon on 2019-08-08, 00:01
Quote from elmor on 2019-08-06, 01:46

New software uploaded, see the top post.

 

Quote from Luc Salmon on 2019-07-30, 04:55

Can we already use the hotwire feature? it's killing me to stare at this thing and not be able to use it hahaha

Yes, it works. Check the end of this video for an example: https://www.youtube.com/watch?v=ohMSwZRtA8o

  1. Measure resistance between FB and VOUT to get R1
  2. Measure resistance between FB and GND to get R2
  3. Measure the voltage at FB which should be = VREF
  4. Connect SRCx to FB
  5. Connect VINx to VOUT
  6. Enter R1/R2/VREF values under DAC1 in the EVC2 software
  7. You should now be able to modify the voltage. I'd recommend starting with a small positive value which would decrease the output voltage.

Thank you so much! great info and well explained!
I'm having some trouble running the new software however; i've tried flashing the new firmware a second time but still get the  UsbIfVersion error and some .net framework error popups. on windows 10 and not really sure how to proceed.
Thanks!

It's because the software and firmware version doesn't match, 1.0.0.10 software requires firmware 0005. You can double check that the software version is correct under file properties of EVC2.exe. If it is, it would mean the firmware didn't flash properly for some reason.

New release 1.0.1.0, many improvements for the SPI and I2C functions

New release 1.0.1.1, works with the same firmware as previously

Thanks for the continued updates!