Migration Guide#

The following is information key to migrating from one version of the PandA firmware to another.

To change PandA firmware, follow the steps outlined here Updating a PandA via SSH.

2.0 to 3.0#

Changelogs:

PandABlocks-FPGA

PandABlocks/PandABlocks-FPGA

PandABlocks-Server

PandABlocks/PandABlocks-server

PandABlocks-rootfs

PandABlocks/PandABlocks-rootfs

API changes:

Block

Change

Calc

removed fields: Func

Clock

new fields: Width, WidthUnits

Counter

new field: outMode, trigEdge

Inenc

new field: encoding

Outenc

new field: encoding

Pcap

changed field: sample -> gateDuration

Seq

new fields: health, canWriteNext

SFP DLS_Eventr

new field: cpllLock

SFP PandA_Sync

new fields: in.health, in.ERR_cnt


removed fields: BIT9, BIT10, BIT11, BIT12, BIT13, BIT14, BIT15, BIT16

System

new field: ext_clock_freq


changed field: extClock -> clocksource