Skip to content

Firmware Compatibility in Pyramid G2 Products

Match G2 firmware to A60 or A61 processor boards before upload. Covers PTCDiagnosticG2 serial checks and February 2022 version families.

G2 Products

Pyramid G2 product family including loop controllers, electrometers, and C400

Pyramid G2 electronics run a NIOS II processor in an FPGA on a mezzanine board. The family includes:

  • A560 ten-port loop controller / real-time controller
  • A360 dual-port loop controller
  • I128 128+1 channel electrometer / real-time controller
  • I128r5 128+1 channel electrometer / real-time controller
  • I128S 64-channel electrometer
  • I6400 64+1 channel charge electrometer
  • F3200E fast 32-channel current electrometer
  • F460 fast 4-channel current electrometer
  • C400 four-channel pulse counting detector controller

Related configuration tooling: G2 Diagnostic (PTCDiagnosticG2). See also Linux Distributions of PTCDiagnosticG2 and Installing PTCDiagnosticG2 on Ubuntu Linux.

A60 and A61 Processor Boards

There are two processor board revisions, A60 and A61. The A61 has extra memory and is used where the product needs it.

Firmware must match the processor board type. Loading and starting incompatible firmware leaves the device non-functional. If you realize mid-upload that you have the wrong build, do not reboot. Repeat the upload with compatible firmware. If the unit is rebooted on incompatible firmware and will not run correctly, return it to Pyramid or a qualified agent for recovery.

Checking the Processor Board Type

PTCDiagnosticG2 Properties tab with processor board serial number highlighted

The simplest check is to contact us with the processor board serial number. That number appears on the Properties tab in PTCDiagnosticG2. Pyramid can confirm whether the board is an A60 or A61 from the company database. You can also compare the installed firmware version against the compatibility table below.

The A60 and A61 boards look similar. If you still need a visual check, inspect the FPGA after removing the top cover of a 19" rack product or the outer case of a non-rack unit - only in a clean ESD-safe workspace. The A60 or A61 board carries the Ethernet connector and sits next to the rear panel aperture for the RJ-45 jack.

A60 processor board with Altera Cyclone FPGA highlighted
Board FPGA
A60 Altera Cyclone 3 EP3C55
A61 Altera Cyclone 3 EP3C80

Firmware Compatibility

The table below records recommended builds as of February 2022. Treat these as the A60/A61 pairing rules and version-family guidance from that note. For the newest package for your serial number, use the downloads on Software / G2 Diagnostic, or contact us.

Product If fitted with A60 If fitted with A61
A360 Current version 0.11.6.19 Current version 0.12.6.19
A560 Versions x.10.xxx.xxx (0.10.128.40 and onward); then-current 0.10.133.44 Versions x.13.xxx.xxx (0.13.139.149 and onward); then-current 0.13.142.112
I128 Versions x.11.xxx.xxx (0.11.137.25 and onward); then-current 0.11.142.30 Versions x.15.xxx.xxx (0.15.314.279 and onward); then-current 0.15.317.243
I128r5 As I128 As I128
I128S As I128 As I128
I6400 Current version 0.7.3.33 Not applicable
F3200E Current version 0.7.39.20 Not applicable
F460 Current version 0.11.6.18; special fiber loop slave model 0.8.4.43 Not applicable
C400 Current version 0.12.6.96 Not applicable

Further Information

Browse related notes under Software, or reach Support / contact us before loading firmware if the board type is unclear.

Contact Sales & Engineering
Get in touch with our sales and engineering team to discuss your project.