26
Mercury PS12B 30B APEX INSTRUMENTS, INC. Automated Mercury Source Sampling Consoles Models STM-12B XC-30B XC-6000EX Firmware Upgrade Procedure 8.11.2016

APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Mercury

PS12B30B

APEX INSTRUMENTS, INC.Automated Mercury Source Sampling Consoles

Models STM-12B XC-30B XC-6000EX

Firmware Upgrade

Procedure

8.11.2016

Page 2: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

INDEX

i Firmware Important Notice

1 NoticeInitial Steps Prior to Programming

2

11

13

16

19

Save Essential Data and Screenshots

8 Downloading the Software

9 Internal RAM Clear Procedure

Modified Board Procedure- Version 4 / Version 3A

Programming the DSP Processor

Programming the Main Processor

Programming the Modbus Module Firmware

7.1.2016

Page 3: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

IMPORTANT NOTICE REGARDING SOFTWARE UPDATES AND

DOWNLOADS

All Apex Instruments software and firmware are released as a matched pair.

The PC component (software) and the console component (firmware).

The software and firmware are developed and tested as a matched pair.

If downloading to replace a PC make sure you know the version in the console.

Mixed versions can result in unsatisfactory results and corrupted data.

The download file names represent both the software and firmware revisions.

Example of a file name “STM-12B XC-6000 C50723-1009” C50723 is the PC software and 1009 the console firmware

DO NOT MIX SOFTWARE AND FIRMWARE VERSIONS

If you have any questions regarding software or firmware contact upgrades or downloadsApex Instruments Inc

[email protected]

Page 4: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

i

or higher

Temperatures and Pressures in English UnitsReason for pause

Page 5: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Notice

Apex Instruments releases updated device firmware for its Mercury Source Sampling consoles. The firmware upgrades add additional functionality and capabilities to the console and are required in order to use the latest version of the monitor/control client software.

Initial Steps Prior to Programming

Identify which Software/Firmware is currently loaded on the system.

Look for: Software VersionDSP VersionMain VersionModbus Version (If applicable)

Download the Software/Firmware to the latest version found at www.apexinst.com.

It is essential to have the ability to capture or print screen shots of windows containing vital information necessary as a back up in the case of error or malfunction. Please take the necessary steps to ensure you have this ability prior to programming the console.

Vital Information screens are designated with an icon in addition to the instructions directing the operator to record the screen.

Basic Beginning Steps Include:

Save files (from the SD Card)

Locate the Console Programming Cable.

Ensure the console is powered OFF.

Disconnect any connection cables from the console.

Remove the console from its enclosure.

Gain clear access to the DAC board.

Locate and become familiar with locations of pins and connections on:DAC BoardTC/Mux BoardModbus (if applicable)

Upgrading consoles from earlier versions to a higher firmware revision requires the DSP processor to be programmed as well as the Main processor.

If no Modbus, the Modbus section will not be used.

1

XC-6K-PGMCProgramming Cable

Page 6: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Save Essential Data and Screenshots

Preparation of the ConsolePrior to making any attempts to program the firmware ensure the calibration tables are saved to a memorable location as a backup in case of malfunction or error.

Turn on the console and connect the PC to the console. Start software. Once connected, the console name and serial number will be displayed at the lower left along with the time and date.

The current software and firmware version will be displayed at the midpoint of the right edge of the window.

The software version is to the left of the dash and the firmware version is to the right of the dash. Record these version numbers.

Select the “Config/Utilities” button to open the next screen.

The IP address will be displayed in the center of lower portion of the screen.

Software-FirmwareVersion #

2

1

2

3

4

5

Page 7: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Record the DSP and Modbus Numbers located at the lower left of the screen.

Select “Calibrations” to advance to the Calibrations Screen. DO NOT select “Firmware Update”.

****** Select“Calibrations”

Software-FirmwareVersion #

DSPandModbus #’s

! DO NOTSELECT

! DO NOTSELECT

20

20

6

7

3

Page 8: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

!SELECT

NO

After selecting the Calibrations Button a Warning Message will appear. Select Yes Button.

IF YOU HAVE SELECTED THE FIRMWARE UPDATE BUTTON SELECT NO BUTTONDO NOT CONTINUE!

4

8

9

Page 9: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

20161234

20164321

STMXC30B6000

Calibration Console Serial # XXXXXXXX

20161234

20164321

STMXC30B6000

Calibration Console Serial # XXXXXXXX

enable

Record the Calibration Screen 1 or select “Print Screen” which will print to your default printer. Save to file.

Apex Instruments Console

Apex Instruments Console

Enter “enable” into the Protected Password field. This will enable the “Cal Screen 2” Button.Click on the “Cal Screen 2” Button to Advance to the next Calibration Screen.

Cal Screen 2

Type “enable”

Click

5

10

11

enable

Page 10: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Calibration Console Serial # XXXXXXXX Screen 2 of 2

Calibration Console Serial # XXXXXXXX Screen 2 of 2

Record the Calibration Screen 2 or Print Screen on laptop which will print to your default printer.

Select “Return” to exit Calibration Screen 2 and go to Calibration Screen 1.

6

12

13

Calibration Console Serial # XXXXXXXX Screen 2 of 2

Page 11: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

20161234

20164321

STMXC30B6000

Calibration Console Serial # XXXXXXXX

enable

Apex Instruments Console

Select “Exit/RESET” to go back to the Main Screen.

The Main Screen will appear and the Software will countdown while it saves and resets. Power off the console and disconnect the power cord.

7

14

15

Page 12: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Downloading the Software (NOTE: RECOMMENDED LOADING BEFORE ENTERING STACK)

Go to the Apex Instruments website . Click and hold on the “Resources” tab

Drop down opens. Select “Software”. Software Screen opens. Select current software needed.

Window will open asking to “Open or Save or Save As”. Apex Instruments recommends the software be “Saved as” to a folder on the desktop for ease of access. Extract and install C:/Apex.

www.apexinst.com

Software

STM-12B XC-6000 XC30B CXXXXX-XXXXx

8

1

2

3

Page 13: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Internal RAM Clear Procedure

Apex Instruments advises operators to clear the Internal RAM of the DAC prior to updating the Firmware on all consoles.

Failure to do so may contribute to errors and erratic board function.

Ensure the console is powered OFF.Locate and identify the board version.Current board versions in the field are:

Version 4 with Modification Version 3A with Modification Version 2 Version 1(unmarked)Version 4 without Modification Version 3A without Modification

Version V4 UnmodifiedVersion V3A UnmodifiedVersion 2Version 1 (unmarked)

Version V4 ModifiedVersion V3A Modified

(NOTE: 2 Pin Phoenix Connector)(NOTE: 3 Pin Phoenix Connector w/ 2 Pin Jumper)

9

1

234

Page 14: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

The Board Version will dictate the Test Point Location.

The Test Point locations are labeled differently on Version 4 DAC boards versus all other Version DAC boards.

It is important to note these locations on the DAC board prior to attempting to clear the Internal RAM.

The correct Test Point location must be utilized to clear the Internal RAM.

Version V3A ModifiedVersion V3A UnmodifiedVersion 2Version 1 (unmarked)

Version V4 ModifiedVersion V4 Unmodified

JP7JP6JP5

JP5JP6JP7

NOTE: Although Test Points JP7 and JP5 are labeled differently, based on the DAC Board Version, they are located in the same physical location and have the same electrical function.

10

5

6

7

8

Page 15: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Modified Board Procedure- Version 4 / Version 3A(See Next Page for Unmodified Board Procedure)

On DAC Board Versions:

Version 4 ModifiedVersion 3A Modified

Ensure console is powered off.Move Jumper from Neutral Position on the 3-pin Connector to the Clear Internal RAM Position.Power on the console.

PROCEED ONLY IF CONSOLE IS UTILIZING MODIFIED BOARD!

The DAC power LED will be solid GREENThe RED Alarm LED will light for about 3 secondsThe YELLOW User Attention LED will light up solid. Leave Jumper in position for 15 seconds!Power off the console.MOVE JUMPER BACK TO NEUTRAL POSITION!

Power the Console on again.The DAC LED will be solid and the 4 front panel LED's on the console should all come on and stay lit for 3-5 seconds. This is a good indication that the internal memory has cleared.

11

NEUTRAL CLEARNEUTRAL CLEAR

9

101112

1314

1516

Page 16: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Modified Board Procedure- Version 4 / Version 3A(See Next Page for Unmodified Board Procedure)

On DAC Board Versions:

Version 4 Unmodified Version 3A Unmodified Version 2 Version 1

Ensure console is powered off.Jumper from the Upper Pin J7/J5 to Lower Pin J5/J7 ORRemove Coating from Metal Portion of Regulator and Jumper from Upper Pin J7/J5 to Regulator.

Power on the console.The DAC power LED will be solid GREENThe RED Alarm LED will light for about 3 secondsThe YELLOW User Attention LED will light up solid. Leave Jumper in place for 15 seconds! Power off the console. REMOVE JUMPER!

Power the Console on again.The DAC LED will be solid and the 4 front panel LED's on the console will light and stay lit for 3-5 seconds. This is a good indication that the internal memory has cleared.

Lower J7/J5

Regulator

12

OR

Upper J7/J5

1

234

56789

1011

Page 17: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Programming the DSP Processor (IF REQUIRED)

Locate and remove the 20 pin TC/Mux Board ribbon cable from the DAC Board

20 pin TC/Mux Board ribbon cable

Connect the 6-pin Molex connector on the end of the programming cable to the DAC boardheader labeled DSP Firm Pgm, the USB into the PC and then power on the console.

13

1

2

Page 18: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Navigate to the install location default: C:\Apex\Firmware on the PCExecute dl.exe

The Tiny Bootloader window will launch

COM 1

Click Browse button and select ApexDSP.hex from the same directory and Open.

ApexDSP.hex

Click “Options” Tab in Tiny Bootloader. Select the following Options: Comm: 115200Comm: COM1 (could be other number COM 2, 3, etc.)Enable Options by checking box > Reset PIC using TRS Line Plug in and turn console ON. Wait at least 5 seconds.

ApexDSP.hex 6.01.2016 .hex

14

3

4

5

6789

10

C:\ Apex > Firmware

CHECK COMM PORTINSTRUCTIONS

Page 19: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Click Write Flash button. Program will begin writing update to DSP.When update is complete Log Window will read Write OK. The writing process normally takes 3 to 6 seconds.

COM 1

Write OK

Power off the Console and remove the 6-pin Molex connector from the DAC board.

15

11

12

Page 20: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Programming the Main Processor

Turn off the console. If Modbus is utilized, remove the 6-pin Molex Connector from the Main Firm Pgm. Connect the 6-pin Molex connector on the end of the programming cable to the DAC board

Navigate to the install location default: C:\Apex\Firmware on the PCExecute dl.exe

The Tiny Bootloader window will launch

COM 1

16

1

2

3

Page 21: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

COM 1

Click Browse button and select ApexMAIN.hex from the current directory and Open.

ApexMAIN.hex

Click on the “Options” Tab. Select the following Options (Same as DSP Processor): Comm: 115200Comm: COM1 (Could be another number COM 2, 3, 4, etc.)Enable Options by checking box > Reset PIC using TRS Line. Turn on the console.

ApexMAIN.hex 6.01.2016 .hex

Click Write Flash button. Program will begin writing update to MAIN.When update is complete Log Window will read Write OK. The writing process normally takes 18 to 25 seconds.

COM 1

Write OK

17

4

5678

910

Page 22: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Power off the Console and remove the 6-pin Molex connector from the DAC board.Reinstall the 20-pin Ribbon Cable from the TC/MUX board back onto the DAC board.If Modbus is utilized, reinstall the Main Firm Pgm Molex connector.

20 pin TC/Mux Board ribbon cable

Power on the console and connect using the software application.The version number of the console should appear in the upper right of the application window once connected. Record the new updated version.Ensure the version number reported by the console matches the version number of the supplied firmware update.

UpdatedSoftware-FirmwareVersion #Ver: C60418-2016

18

11

12131415

Page 23: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Programming the Modbus Module Firmware

Power off the console.

Remove the 6-pin Molex connector from the Modbus Serial Port and place it on the BootLoader connector. The connector supplies power to the Modbus Module during programming.

Place the Firmware upgrade cable on the Modbus Serial Port and power on the console.

19

1

2

3

Page 24: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

Navigate to the install location default: C:\Apex\Firmware on the PCExecute dl.exe

The Tiny Bootloader window will launch

COM 1

Click Browse button and select ApexModbus.hex from the current directory and Open.

ApexMAIN.hex

ApexModbus.hex 6.01.2016 .hex

20

45

6

7

Page 25: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to

COM 1

Select the following Options (Same as DSP Processor):Comm: 11520

Enable Options by checking box > Reset PIC using TRS Line. Turn on the Console.Comm: COM1 (could be other number COM 2, 3, etc.)

Click Write Flash button. Program will begin writing update to Modbus.When update is complete Log Window will read Write OK. The writing process should take several seconds.

COM 1

Write OK

Power off the Console and remove the 6-pin Molex programming connector from the Modbus board.Remove and replace the 6-pin Molex Modbus cable to its original position on the Modbus board.

Power on the console.After the initial console warm-up (front panel lights stop blinking,) the Modbus blue DATAlight should flash and the yellow CAL light should be illuminated.

21

89

1011

1213

1415

1617

Page 26: APEX INSTRUMENTS, INC. · STM-12B XC-6000 XC30B CXXXXX-XXXXx 8 1 2 3. Internal RAM Clear Procedure Apex Instruments advises operators to clear the Internal RAM of the DAC prior to