beautypg.com

Extended version information register, Table 128: advanced register: extended ver, Sion information – ALLIED Vision Technologies Stingray F-504 User Manual

Page 298

background image

Configuration of the camera

STINGRAY Technical Manual V4.4.4

296

Extended version information register

The presence of each of the following features can be queried by the 0 bit of
the corresponding register.

The µC version and FPGA firmware version numbers are bcd-coded, which
means that e.g. firmware version 0.85 is read as 0x0085 and version 1.10 is
read as 0x0110.

The newly added VERSION_INFOx_EX registers contain extended bcd-coded
version information formatted as special.major.minor.patch.

So reading the value 0x00223344 is decoded as:

special:

0

(decimal)

major:

22

(decimal)

minor:

33

(decimal)

patch:

44

(decimal)

This is decoded to the human readable version 22.33.44 (leading zeros are
omitted).

Register

Name

Field

Bit

Description

0xF1000010

VERSION_INFO1

µC type ID

[0..15]

Always 0

µC version

[16..31]

Bcd-coded version number

0xF1000014

VERSION_INFO1_EX µC version

[0..31]

Bcd-coded version number

0xF1000018

VERSION_INFO3

Camera type ID

[0..15]

See

Table 129: Camera type

ID list

on page 297.

FPGA version

[16..31]

Bcd-coded version number

0xF100001C

VERSION_INFO3_EX FPGA version

[0..31]

Bcd-coded version number

0xF1000020

---

[0..31]

Reserved

0xF1000024

---

[0..31]

Reserved

0xF1000028

---

[0..31]

Reserved

0xF100002C

---

[0..31]

Reserved

0xF1000030

OrderIDHigh

[0..31]

8 Byte ASCII Order ID

0xF1000034

OrderIDLow

[0..31]

Table 128: Advanced register: Extended version information

Note

If a camera returns the register set to all zero, that par-
ticular camera does not support the extended version
information.