42
Neuron NPG3200 IP gateway, bridge, synchronizer and processor for all IP/hybrid SDI and audio Installation and operation manual Original manual V2.2.0 COPYRIGHT © 2018 Axon Digital Design BV 2018

NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

  • Upload
    others

  • View
    24

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Neuron

NPG3200IP gateway, bridge, synchronizer and processor for all IP/hybrid SDI

and audio

Installation and operation manual

Original manual V2.2.0

COPYRIGHT© 2018 Axon Digital Design BV 2018

Page 2: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Preface

■ ALWAYS disconnect your entire system from the AC mains before cleaning anycomponent. The product frame (NFR2000) must be terminated with three-conductor AC mains power cord that includes an earth ground connection. Toprevent shock hazard, all three connections must always be used.

■ NEVER use flammable or combustible chemicals for cleaning components.■ NEVER operate this product if any cover is removed.■ NEVER wet the inside of this product with any liquid.■ NEVER pour or spill liquids directly onto this unit.■ NEVER block airflow through ventilation slots.■ NEVER bypass any fuse.■ NEVER replace any fuse with a value or type other than those specified.■ NEVER attempt to repair this product. If a problem occurs, contact your local Axon

distributor.■ NEVER expose this product to extremely high or low temperatures.■ NEVER operate this product in an explosive atmosphere.

Warranty: Axon warrants their products according to the warranty policy as describedin the general terms. That means that Axon Digital Design BV can only warrant theproducts as long as the serial numbers are not removed.

Copyright © 2001 – 2018 Axon Digital Design B.V.

Date created: 13-12-2018

Date last revised: 13-12-2018

Axon, the Axon logo and Neuron are trademarks of Axon Digital Design B.V.

This product complies with the requirements of the product family standards for audio,video, audio-visual entertainment lighting control apparatus for professional use asmentioned below.

IEC 62368 Safety

EN55032 Emission

EN55024 Immunity

Page 3: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Contents

Preface........................................................................................................... 2

UL.............................................................................................................

1 Introduction to Neuron...............................................................................5An Introduction to Neuron......................................................................... 5

2 Unpacking and Placement...........................................................................6Unpacking................................................................................................ 6Module layout.......................................................................................... 6Inserting the module in an NFR2000 frame.................................................. 6

3 A Quick start...............................................................................................7Introduction............................................................................................. 7Network requirements............................................................................... 7Connecting Neuron................................................................................... 7Powering up............................................................................................. 8Installing Axon Cerebrum.......................................................................... 8Adding Neuron to Cerebrum...................................................................... 8Setting up a temporary DHCP server.......................................................... 9Module's IP address is unknown............................................................... 10

4 Introduction.............................................................................................. 114.1 Block schematic & I/O panel...................................................................114.2 Features............................................................................................... 124.3 Applications.......................................................................................... 134.4 Specifications........................................................................................ 13

5 Graphical User Interface...........................................................................175.1 Introduction to graphical user interfaces...................................................175.2 Video Paths Tab.....................................................................................175.3 Video Paths Tab: Processing Paths........................................................... 205.4 ETH Video I/O Tab.................................................................................225.5 Audio I/O Control Tab............................................................................ 235.6 SDI I/O Tab..........................................................................................255.7 Network settings tab..............................................................................275.8 General settings tab.............................................................................. 285.9 Hardware Status Tab..............................................................................29

6 Firmware upload and update procedure................................................... 306.1 Reprogramming NPG3200.......................................................................30

Before you start..................................................................................... 30Choosing .npf files.................................................................................. 30Requirements......................................................................................... 30Using Cortex help files............................................................................ 31

Contents 3

Page 4: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Precaution: backup your settings.............................................................. 31At your own risk..................................................................................... 31Upload firmware..................................................................................... 31Programming.......................................................................................... 33Testing.................................................................................................. 34

7 GNU Public License................................................................................... 357.1 This product contains open-source software.............................................. 35

GNU public license version 2.................................................................... 35

Index............................................................................................................41

Contents 4

Page 5: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

1 Introduction to Neuron

An Introduction toNeuron Neuron is Axon’s first pure-IP processor used in A/V

infrastructures. With its introduction, Axon continues to forgeahead with the delivery of innovative solutions for the newbroadcast reality of IT-based infrastructures.

Neuron will solve all hurdles, which a broadcaster encounterswith respect to audio and video in the IP and legacydomains. The high-density 1RU Neuron platform offers IPto IP processing capabilities, handling uncompressed SD,HD, 3G and UHD signals based on the ST2022-6 and ST2110specifications for transporting media over IP networks.Neuron is fully packed with features like edge synchronizersand converters for processing streams before they enter thecore router, reducing complexity in signal routing. Neuron isa so-called NAP, a Network Attached Processor.

As a next-gen, FPGA-based processor, the NAP seamlesslybridges SDI and IP networks, while easily meeting UHDrequirements in live production. It interoperates with Axon’sCerebrum monitoring and control system.

The NAP, which is ultra-compact and versatile, is ideal formedia companies looking to reduce costs and complexityassociated with supporting SDI and hybrid SDI-IP workflowsin their studio and mobile facilities, while optimizing theagility and efficiency of their IT-based environments.

Please visit the AXON Digital Design Website at www.axon.tvto obtain the latest information on our new products andupdates.

Introduction to Neuron 5

Page 6: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

2 Unpacking and Placement

Unpacking The Axon Neuron processing board must be unpackedin an anti-static environment. Care must be taken NOTto touch components on the board – always handle theboard carefully by the edges. The board must be storedand shipped in anti-static packaging. Ensuring that theseprecautions are followed will prevent premature failure fromcomponents mounted on the board.

Module layout In general, a Neuron processing module layout looks likeas shown in the picture below. Indicated in the picture arethe most important parts of a Neuron processing module.The module consists out of a metal bottom plate and I/Obackplate and a PCB with connectors.

Lock screw

Lock screw

Various I/O(BNC or D-sub)

SFP cagesFPGA

heatsink

controllerheatsink

Data connector

Power connector

SFP+ cages

Inserting themodule in anNFR2000 frame

To insert the processing module into an NFR2000 frame youfirst determine whether the frame is built as a datacenterversion (connections on the front) or a broadcast version(connections on the back). Once this is determined, slidein the processing module from the connector side until itcannot be pressed any further. Make sure both sides of thecard are following the glides so the card is guided exactlyinto the frame’s internal bus connector. Push the card firmlyinto the internal bus. Then screw the two lock screws,indicated in the picture below in red, steadfast into theframe.

For instructions and details about how to install the Neuron NFR2000 frame,please refer to the NFR2000 manual

Unpacking and Placement 6

Page 7: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

3 A Quick start

Introduction This quick start provides instructions for setting up a Neuronframe with processing module(s) on a network. If you arenot setting up your Axon Neuron on a network, refer to theNFR2000 manual for more information.

Networkrequirements

Before you set up your Axon Neuron, you must have thefollowing:■ A working 10/100/1000Base-T Ethernet network using

TCP/IP protocols■ Network PC(s) that meet the system requirements for

Axon Cerebrum■ An open port on a 10/100/1000Base-T network hub or

switch■ A Cat5 network cable with RJ-45 connectors■ A DHCP server on the network automatically assigning

IP addresses to the Neuron processing boards and thecomputer in the same range

Connecting Neuron To connect Neuron, please follow these steps:■ Make sure NFR2000 is powered down and the power

supply cables are not plugged in■ Connect Neuron to the network switch using the second

from the left RJ45 Ethernet connector of the processingboard(s)

■ Connect a computer which meets the Cerebrumminimum requirements to the same network

■ Plug the power supply cable(s) into the Axon Neuronframe and then into a power outlet

A Quick start 7

Page 8: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Powering up On powering up the Neuron frame with processing module(s)for the first time, all settings of the processing module(s)will be set to the factory default state. After initialisation thecard will be visible in Cerebrum.

Installing AxonCerebrum

To configure Neuron Cerebrum is required. This softwareneeds to be installed on a computer connected to thesame network as Neuron and needs to meet he minimumCerebrum system requirements.

■ Download Axon Cerebrum from the axon website(www.axon.tv/support).

■ Follow the on screen installation instructions once yourun the setup application on the computer. For a detaileddescription refer to the Cerebrum installation guide.

■ Once the installation is completed, run the Cerebrum.exeapplication

Adding Neuron toCerebrum

With Cerebrum running on a computer connected to Neuron,follow theses steps to discover the Neuron processing boardsand to configure it.

■ When Cerebrum is running, click ‘Network’ and then‘Force Network Refresh’. Make sure that the PC’s IPaddress is also set to automatically get an IP addressgiven by the same DHCP server as Neuron.

A Quick start 8

Page 9: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

■ The Neuron Frame and boards will appear in the Systemview. In case the frame is not properly discovered,please contact Axon support ([email protected])

■ The Cerebrum device view should now display theNeuron graphical user interface which allows you toconfigure the processing module(s).

Setting up atemporary DHCPserver

The processing module has an Ethernet configuration modesetting which has been set to DHCP by default. If yournetwork does not have a DHCP server, the units will not geta valid IP address automatically. In this case Cerebrum isnot able to detect the card. The initial setup of the unitswill only allow for getting an address assigned via a DHCPserver. After the DHCP server has assigned an address to themodule, you can add it to the Cerebrum system view andchange the Ethernet configuration mode setting to manualmode, with the static IP address you need.

■ Setup the IP Address of the PC on which Cerebrum isinstalled, to the range which will be used by the DHCPserver, i.e. 192.168.1.1/255.255.255.0

A Quick start 9

Page 10: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

■ Install a DHCP server to your laptop. You can use http://tftpd32.jounin.net/tftpd32.html (free of charge, opensource)

■ Run the DHCP server application and go to 'settings' ->'DHCP' tab -> setup a DHCP pool definition that startswith 192.168.1.1 with a pool size of 50 and a lease timeof 2880.

■ go to 'DHCP options' and setup Def. router(Opt3) to192.168.1.254 and Mask(Opt1) to 255.255.255.0

■ Open Cerebrum and go to 'Network' -> 'Add GenericDevice' -> 'ACP2 device' and choose to add the IPaddress which has been assigned to the neuron module(most likely 192.168.1.2).

Module's IP addressis unknown

If the module has been set-up with a static IP address, butthe address unknown, Follow these steps to retrieve theaddress:

■ Find out the MAC address of the module■ Install Bonjour Browser, an application which can

search the network for MAC address. https://hobbyistsoftware.com/bonjourbrowser

■ Run the application and find the corresponding MACaddress' IP address.

■ Add the module to Cerebrum using the IP addressassigned to the modules' MAC address like described inthe previous paragraph.

A Quick start 10

Page 11: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

4 Introduction

4.1 Block schematic & I/O panel

PATH D

PATH C

PATH B

PATH A

NPG3200 – Neuron main video processor

Expansion connections

32 + 32 streams

ANCOREde-pack.

ST2022

ST2059

Inband Control

De-emb

Qua

dran

t co

nv.

De-emb

Framesync & delay

De-embDe-emb

Framesync & delay

Framesync & delay

Framesync & delay

Emb

Emb

Emb

Emb

MUX

Qua

dran

t co

nv.

25G SFP+ A(input part) 25G SFP+ B(input part)

25G SFP+ C(input part) 25G SFP+ D(input part)

100G QSFP+ E(input part)

100G QSFP+ F(input part)

32 + 32 streams

ANCOREde-pack.

ST2022

ST2059

Inband Control

Physelect

25G SFP+ A(output part) 25G SFP+ B(output part)

25G SFP+ C(output part) 25G SFP+ D(output part)

100G QSFP+ E(output part)

100G QSFP+ F(output part)

32 + 32 streams

ANCOREde-pack.

ST2022

ST2059

Inband Control

32 + 32 streams

ANCORE

pack.

ST2022

ST2059

Inband Control

Physelect

Referencecircuit

DA DA

Ref encRef enc

PLLPLL

Clock circuit

PTPDomain

Clock Domain 2

Clock Domain

1

ControlACP

System on chip

ARM µC

Mag

Mag

Mag

SDI expansion option

8x 3

Gb/

s SD

I in

puts

24x

3Gb/

s bi

-dir

ectio

nal S

DI

(eith

er in

put

or o

utpu

t)

8x 3

Gb/

s SD

I ou

tput

s24

x 3G

b/s

bi-d

irec

tiona

l SD

I(e

ither

inpu

t or

out

put)

MUX

Audio Matrix

Introduction 11

Page 12: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

4.2 Features

The NGP3200 is a multi-channel A/V-over-IP transceiver developed for use within low-latency and high-bandwidth Ethernet IP networks. Using all modern encapsulationstandards like ST2022-6, the NGP3200 is capable of processing up to 32x 3Gb/s SDIsignals (requires optional SDI board) and transport them over redundant 25GbE links.In addition, audio processing is part of the Neuron package with standards like Dante,AES67 and many more.

The NPG3200 can be utilized in many different ways. Each video channel is capable offrame-synchronizing, de-embedding, up/down conversion and embedding. Groupingfour signal paths will offer an UHD toolbox capable of handling up to eight UHDchannels. Virtually any signal can be processed with this unit from SD to UHD signals.

Optionally, the NPG3200 can be enhanced with an SDI I/O module. This will addphysical connectors and allows easy integration of video over IP networking withexisting SDI baseband operations acting as bridge or gateway.

■ Supports asynchronous SDI inputs■ Standards supported: UHD-SDI (four-wire in 4 Quadrants), 3G-SDI level A, HD-

SDI, ST2022-6 on 50Hz. (2160p50, 1080p50, 1080i50 and 720p50)■ Up to 32 channel frame-sync to local clock on external ref (B&B or ST2059)■ Up to 32 channels of bridging SDI to Ethernet (ST2022-6) and/or back (requires

SDI optional board)■ Up to 32 times 16 channel audio de-embedding■ Up to 32 times 16 channel audio embedding■ Up to 32 channel up/down/cross from and to a maximum of 32x 1080p (8x UHD)■ Several configurations of Ethernet links for maximum signal transport using both

SFPs or for dual-link mode to provide link redundancy, quad 25 GbE Ethernet■ Handles up to 32 SDI signals over quad 25 GbE IP links■ Clean switch between incoming SDI and IP signals■ Redundancy in IP signals

■ Each SDI or IP input can be used as a back-up signal for an SDI or IP output.■ A single SDI or IP input can be replicated to 2 IP outputs for creating identical

stream (port replication)■ Multiple transport types available for each SDI input including uncompressed video

transport using ST2022-6 encapsulation■ PTP Network timing with slave functionality on the Ethernet ports, compliant with

SMPTE ST2059-2■ External black burst inputs■ Audio synchronization■ 2x Analog bi-level reference out■ Multicast and Unicast selectable per streams■ Selectable VLAN and priority per stream■ Compatible protocols: ACPv2, DNS, IGMPv2, DHCP, 802.1as, ST2059-1/2,

ST2022-6

Introduction 12

Page 13: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

4.3 Applications

■ Network Attached Processor (NAP)■ Universal SDI to Ethernet bridge in Ethernet networks (with optional I/O

expansion board)■ Point to point (back to back) applications for direct replacement of CWDM systems

(with optional I/O expansion board)■ System for distributed routing over an IP network with clean switching■ Outputs at shader position. Ultra-fast clean switching.■ Enabling local or remote productions over private or commercial networks■ All 4k 4 wire challenges■ Video frame synchronization■ Video Auto phasing■ Audio embedding and de-embedding■ 4 wire synchronization and alignment■ Up/Down/Cross conversion

4.4 Specifications

Reference I/O

Connector type Micro BNC (HD BNC)

Number of inputs 2

Number of outputs 2, loop input or analog reference out

Termination 75 Ohms when not looped

Tri-level SMPTE274M, SMPTE296M, 600 mV pp

Bi-level PAL/NTSC Black Burst ITU624-4/SMPTE318/SMPTE170M, 1Vpp

GPI

Connector type RJ45

Number of contacts 7

Direction In or Out selectable per pin

In- Output levels 3.3V TTL compatible (or closed contact in)

Cable Shielded Twisted Pair

Note One GPI is default assigned as recovery button. It mustbe edge based to prevent problems when it is stuck toGND

Introduction 13

Page 14: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Gigabit Ethernet

Connector type RJ45

Number of connectors 3

Standards 10/100/1000BASE-T

Protocols streaming AES67, ST2059

Protocols control ACP2

Cable Shielded Twisted Pair

QSFP+ Cages

Number of cages 2

Standards 100GigE, 40GigE, 4x 25GigE, 4x 10GigE

Protocols ST2022-6, ST2110, AES67, ST2059

SFP+ Cages

Number of cages 4

Standards 25GigE, 10GigE

Protocols ST2022-6, ST2110, AES67, ST2059

Recovery Reset Switches

Switch type Push button, not momentary

Accessibility Via 1mm hole through front

Reset action Press reset only

Recovery acion Press recovery and hold -> press Reset -> releaserecovery

Serial video inputs (optional)

Standard SD,HD, 3Gb/s, 12Gbps SDI: ST259M, ST292M, ST424M,ST2082

Number of inputs 8

Connector type Micro BNC (HD BNC)

Signal level 800 mV

DC offset 0V ±0.5V

Overshoot Within 10% of signal level

Return loss >15dB up to 1.5GHz, >10dB up to 3Ghz, >7dB up to6Ghz, >4dB up to 12Ghz

Introduction 14

Page 15: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Serial video outputs (optional)

Standard SD,HD, 3Gb/s, 12Gbps SDI: ST259M, ST292M, ST424M,ST2082

Number of outputs 8

Connector type Micro BNC (HD BNC)

Signal level 800 mV

DC offset 0V ±0.5V

Overshoot Within 10% of signal level

Wideband Jitter <0.2UI

Return loss >15dB up to 1.5GHz, >10dB up to 3Ghz, >7dB up to6Ghz, >4dB up to 12Ghz

Serial video bi-directional connections (optional)

Standard SD,HD, 3Gb/s SDI: ST259M, ST292M, ST424M

Number of connectors 24

Connector Micro BNC (HD BNC)

Signal level 800mV nominal

DC offset 0V ±0.5V

Overshoot Within 10% of signal level

Return loss >15dB up to 1.5GHz, >10dB up to 3Ghz

Miscellaneous

Weight Approx. 250g

Operating Temp. 0 °C to +40 °C

Dimensions 137 x 296 x 20 mm (HxWxD)

Electrical

Voltage +24V to +30V

Power < 17 Watts

Introduction 15

Page 16: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Qualified (Q)SFP modules

Brand Model nr. Type Note

AXIOM QSFP-100G-SR4-AR-AX 100GBASE-SR4, QSFP28,850nm, 100m, MMF

FS QSFP28-SR4-100G 100GBASE-SR4, QSFP28,850nm, 100m, MMF

FS QSFP28-100G-DAC 100G, QSFP28, DAC, 1m

FS QSFP28-4x25G-DAC 100G, QSFP-4SFP28, DAC, 1m Breakoutcable

Formerica TGW-Q14BB-KCQ 100G, QSFP28, LWDM, 30KM,1295/1300/1304/1309nm

including10dBattenuation

Molex 74720-0503 100G, QSFP28, Loopback,100ohm, 0dB

FS SFP28-25GSR-85 25G, SFP28, 850nm, 100m

Introduction 16

Page 17: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

5 Graphical User Interface

5.1 Introduction to graphical user interfaces

This chapter explains the default graphical user interfaces of the NPG3200 which canbe found when using Cerebrum. The graphical user interfaces are updated with everynew firmware release. Please make sure that you are using the latest Cerebrum layoutforms, downloadable from the Axon website: www.axon.tv

5.2 Video Paths Tab

1. Hide/Show SDI input format display. Clicking the + button will toggle the fieldsindicating the detected input format behind each corresponding SDI input.

2. SDI input status. A green SDI icon indicated there is an input detected. Greymeans there is no SDI input detected. Clicking any of the icons will give a pop-upin which the status and detected input format is displayed

3. SDI input number and USED status. When this button is green, it means thecorresponding SDI input is currently in use by one of the processing paths. Whenit is grey the SDI input is not used. Clicking the SDI number button will give apop-up in which the SDI input can be switched off or to change the direction ofthe corresponding SDI connector to be an input of an output (SDI 9 to 32 only)

Graphical User Interface 17

Page 18: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

4. Ethernet status icons. When the link status of Ethernet 1 and 2 are 10Gb/s orhigher, the Ethernet icon is green. When it is lower than 10Gb/s it is yellow. Whenthere is no link, the icon is grey.

5. Ethernet input number and USED status. When this button is green, it means thecorresponding Ethernet input stream is currently in use by one of the processingpaths. When it is grey the Ethernet input stream is not used. Clicking this buttonwill give a pop-up in which the input stream can be set up.

In the pop-up you can either fill in an identifier string (pressing return after typingor pasting, the input is immediately set) or you can fill in an IP address, portnumber and media type and press TAKE. Note: When filling in an IP address,port and media type, instead of an Identifier string, only when the TAKE button isclicked will the input change.

6. Back-up switch settings. Clicking this button will give a pop-up in which the back-up mode can be set. When the back-up mode is set to Off, this button will indicatea icon. When the mode is set to On this button will indicate a icon, theprocessing path’s input will switch to the back-up input when the main inputfails. When the mode is set to BackUp Fail this button will indicate a icon, theprocessing path’s input will switch to the back-up input until the main input isback again. In the Back-up settings pop-up you can also force all processing pathsto either use the Main input, by setting the Input Selection to MAIN, or the back-up input, by setting the Input Selection to BACKUP. On the video paths tab this isindicated by a lock icon above the main or the backup drop-down box columns.

7. Lock mode settings. Clicking this button will give a pop-up in which the Lockmode settings can be set. The settings in this pop-up are the same as in theGeneral Settings tab. Please refer to the explanation of this tab for the settingsexplanation. The icon on the button indicates to what lock mode the card is set.Freerun is indicated by . Reference is indicated by . PTP is indicated by

. Path A1 is indicated by . When the Lock Status is LOCKED, an arrowpointing to the FrameSync is displayed. When the status is not LOCKED, the arrowis not displayed.

8. Ethernet output number button. When this button is green, the correspondingoutput stream status is ON. Any other status will show a grey button. Clicking thisbutton will give a pop-up with the Ethernet stream output settings.

Graphical User Interface 18

Page 19: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Output mode switches on or off the corresponding Ethernet output stream. OSDtext and OSD mode allows you to put on screen indicators on the stream’s video(e.g.: Ethernet 1 stream 7) allowing you to identify this output on for instancea multiview wall. With Media Type you can change the output format (e.g.:S2022-6 or s2110-20). Destination port and IP address set the destination of thestream. The Identifier can be copy/pasted to other equipment to subscribe to thismulticast stream.

9. Ethernet output path assignment. In these drop-down boxes you choose whichprocessing path should be set to the corresponding Ethernet stream output.This can be any of the paths A1 to D4. Setting the same path to multiple outputstreams is possible.

10. Ethernet link status icon. This icon has the same functionality as the ethernet linkstatus icon under explained under number 4.

11. SDI output number button. This button is either transparent (dark grey), whenthe output is disabled or set to INPUT, or not transparent (light grey), when theoutput is enabled and set to OUTPUT. Clicking this button will give a pop-up withSDI output settings.

OSD text and OSD mode allows you to put on screen indicators on the SDI outputvideo (e.g.: SDI output 5) allowing you to identify this output on for instancea multiview wall. The SDI I/O switch allows you to switch the output OFF (alloutputs) or to switch it to INPUT (outputs 9 to 32).

12. SDI output path assignment. In these drop-down boxes you choose whichprocessing path should be set to the corresponding SDI output. This can be any ofthe paths A1 to D4. Setting the same path to multiple SDI outputs is possible.

13. The SDI output status icons indicate the corresponding output is enabled. If it isset to OFF or to INPUT, the status icon is not displayed.

Graphical User Interface 19

Page 20: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

5.3 Video Paths Tab: Processing Paths

1. HD/4K input mode toggle button. With this button you can put the 4 input pathnumbers into a 4K mode. In 4K mode, the 4 input paths are grouped together ina 4-wire (4 quadrants) setup. When in 4K mode, an ellipse displayed around the 4input path arrows looking like this:

2. Lock buttons. These buttons lock the corresponding processing path number.These are only to prevent the end-user of the Neuron GUI to accidently changesettings of important processing paths. Note: these are not locks that are storedin the processing module. Locking paths on client A will not lock them on client Band vice versa. Neither will the locks be remembered the next time you start upthe client.

3. Main input dropdown box. Here you set which input (any of the available SDI orEthernet input streams) should be used for the corresponding processing path asmain input. Depending on the back-up mode settings, the main input is used aspriority over the backup input.

4. Back-up input dropdown box. Here you set which input (any of the available SDIor Ethernet input streams) should be used for the corresponding processing pathas backup input. Depending on the back-up mode settings, the backup input isused when the main input fails.

5. Video input Path arrows. These arrows can be either grey (no settings found orinput status 'Not Available'), red (main input is active) or blue (backup input isactive). When the input mode is set to 4K, these arrows are grouped by an ellipse.

6. De-embedder function. This button has no other function than to indicate that theaudio is being de-embedded before the frame sync and up/down/cross converter.It has no click action.

7. Up/down/cross converter function. Clicking this button will give a pop-up in whichthe video format can be chosen to which you want to convert the input video.When the Video Format is set to Off (meaning the up/down/cross converter isswitched off) the button will color grey. Note: the up/down/cross converter canonly be set for each 4 paths combined. You cannot change the video format for anindividual paths.

8. Frame sync function. Clicking this button will give a pop-up in which the FrameDelay (in fields), Vertical Delay (in lines) and Horizontal Delay (in pixels) can beset.

9. Proc Amp function. Clicking this button will give a pop-up in which the red, greenand blue gain and the red, green and blue black levels can be adjusted.

Graphical User Interface 20

Page 21: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

10. Embedding function. Clicking this button will give a pop-up in which the audioembedder can be set up. When the embedding mode is set to Off, the button willturn grey.

In the embedder pop-up you can chose whether you want to Append of Overwritethe chosen audio groups (4 groups of 4 channels) in the already present audio ofthe video stream. In the audio source selection you can set which audio channelshould be embedded where. You can choose to any of the de-embedded audiochannels from the processing path de-embedders, or to insert audio from theseparate ST2110-30 inputs (see Audio I/O control tab).

11. Audio gain function. Clicking this button will give a pop-up in which you can setgains for each individual audio channel between -60 and +12 Db.

12. Video output arrows. These arrows can be either grey (no settings found or outputstatus 'Not Available'), red (main input is active) or blue (backup input is active).When the output mode is set to 4K, these arrows are grouped by an ellipse.

13. HD/4K output mode toggle button. With this button you can put the 4 output pathnumbers into a 4K mode. In 4K mode, the 4 input paths are grouped togetherin a 4-wire (4 quadrants) setup. Note: This function is directly linked to the up/down/cross converter function. For instance: if the input mode is HD and theoutput mode is 4K, you have to set the up/down/cross converter accordingly toup-convert HD input 1 to a 4K 4-wire format of your choice. When the input modeis HD and the output mode is 4K, an ellipse displayed around the 4 output patharrows looking like this:

Graphical User Interface 21

Page 22: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

5.4 ETH Video I/O Tab

1. Ethernet status icons. When the link status of Ethernet 1 and 2 are 10Gb/s orhigher, the Ethernet icon is green. When it is lower than 10Gb/s it is yellow. Whenthere is no link, the icon is grey.

2. Ethernet input stream number indicator. When this button is green, it means thecorresponding Ethernet input stream is currently in use by one of the processingpaths.

3. Ethernet input stream settings. These work in the same way as explained in theEthernet input stream settings pop-up. You can either fill in an identifier string(pressing return after typing or pasting, the input is immediately set) or you canfill in an IP address, port number and media type and press TAKE ( ). Note:When filling in an IP address, port and media type (so instead of an Identifierstring) only when the TAKE button is clicked will the input change.

4. Video outputs button. When this button is pressed, the (main) video outputsettings are displayed. The color of the header, groupbox and autofill buttons willbe red indicating your are changing settings of the main video output streams.

5. Video backup outputs button. Pressing this button will change the color of theheader, groupbox and autofill buttons to blue, indicating you are now changing theoutput settings of the port-replication backup outputs.

6. Ethernet output stream settings. Destination port and IP address set thedestination of the stream. With Media Type you can change the output format(e.g.: S2022-6 or s2110-20). The Identifier can be copy/pasted to otherequipment to subscribe to this multicast stream. Output mode toggle buttonswitches on or off the corresponding Ethernet output stream. Note:depending onthe selection of 'Video Outputs' or 'Video Backup Output', you are either changingthe main output stream settings (red color scheme) or the backup output streamsettings (blue color scheme).

7. Autofill IP button. Pressing this button will automatically fill the IP addresses ofstream 2 to 8 using the IP address of stream 1 and increasing the last IP addressnumber with 1 for each following stream. Note: only when a valid IP address isavailable on output stream 1 will the button become enabled.

Graphical User Interface 22

Page 23: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

8. Autofill ports button. Pressing this button will automatically copy the port numberfilled in on stream 1 to all following streams (stream 2 to 8). Note: only when avalid port number is available on output steam 1 will the button become enabled.

5.5 Audio I/O Control Tab

This tab controls the separate audio ethernet stream inputs and outputs. These arenot available on the video paths tab. The 16 audio ethernet stream inputs can be usedto be embedded in the video processing paths. The 16 audio Ethernet stream outputscan output any of the available audio streams as separate ST2110-30 streams.

1. Ethernet status icons. When the link status of Ethernet 1 and 2 are 10Gb/s orhigher, the Ethernet icon is green. When it is lower than 10Gb/s it is yellow. Whenthere is no link, the icon is grey.

2. Ethernet input stream number indicator.3. Ethernet input stream settings. You can either fill in an identifier string (pressing

return after typing or pasting, the input is immediately set) or you can fill in an IPaddress, port number and media type and press TAKE ( ). Note: When filling inan IP address, port and media type, instead of an Identifier string, only when theTAKE button is clicked will the input change.

4. Audio outputs button. When this button is pressed, the (main) audio outputsettings are displayed. The color of the header, groupbox and autofill buttons willbe red indicating your are changing settings of the main audio output streams,and not the backup outputs.

5. Audio backup outputs button. Pressing this button will change the color of theheader, groupbox and autofill buttons to blue, indicating you are now changing theaudio output settings of the port-replication backup outputs.

6. Ethernet output stream settings. Destination port and IP address set thedestination of the stream. With Media Type you can change the output format(fixed to S2110-30). The Identifier can be copy/pasted to other equipment tosubscribe to this multicast stream. Note:depending on the selection of 'AudioOutputs' or 'Audio Backup Output', you are either changing the main outputstream settings (red color scheme) or the backup output stream settings (bluecolor scheme).

Graphical User Interface 23

Page 24: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

7. Autofill IP button. Pressing this button will automatically fill the IP addresses ofstream 2 to 8 using the IP address of stream 1 and increasing the last IP addressnumber with 1 for each following stream. Note: only when a valid IP address isavailable on output stream 1 will the button become enabled.

8. Autofill ports button. Pressing this button will automatically copy the port numberfilled in on stream 1 to all following streams (stream 2 to 8). Note: only when avalid port number is available on output steam 1 will the button become enabled.

9. Number of channels settings. This will set the header of the audio stream toinclude 0, 8 or 16 audio channels. When set to 0, the shuffle and gain buttons aredisabled.

10. Audio shuffling function. Clicking this button will give a pop-up in which you canchoose with audio sources should be on the output. You can choose to any of thede-embedded audio channels from the processing path de-embedders, or to insertaudio from the separate ST2110-30 inputs.

11. Audio gain function. Clicking this button will give a pop-up in which you can setgains for each individual audio channel between -60 and +12 Db.

12. Output mode toggle button switches on or off the corresponding Ethernet outputstream.

Graphical User Interface 24

Page 25: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

5.6 SDI I/O Tab

1. Static SDI input status icon. When the corresponding SDI input is enabled, thestatus icon indicated whether an input has been detected (green) or not (grey).

2. Static SDI input channel number indicator. These indicators become greenwhen the corresponding input is used by one of the processing paths. When theindicator is transparent, the corresponding input connector is disabled.

3. Static SDI output channel number indicator. When this indicator is transparent,the corresponding static output connector is disabled.

4. Static SDI input and output toggle buttons. With this buttons you can enable(green) or disable (red) a specific SDI input or output. When an input or outputis disabled, the SDI status icon disappears and the channel number indicatorbecomes transparent.

5. Static SDI output status icon. When the corresponding SDI output is enabled,the status icon indicates whether the output format status is ok (green) or not(orange).

6. Bi-directional SDI input status icon. When the corresponding SDI connector isenabled and configured as input, the status icon indicated whether an input hasbeen detected (green) or not (grey).

7. Bi-directional SDI input channel number indicator. These indicators become greenwhen the corresponding connector is used as input by one of the processingpaths. When the indicator is transparent, the corresponding connector is disabledor configured as an output.

Graphical User Interface 25

Page 26: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

8. Bi-directional SDI toggle buttons. With this 3 buttons you can either set an SDIconnector to be functioning as an input, an output or to disable the SDI connectorentirely.

9. Bi-directional SDI output channel number indicator. When this indicator istransparent, the corresponding connector is disabled or configured as an input.

10. Bi-directional SDI output status icon. When the corresponding connector isenabled and configured as an output, the status icon indicates whether the outputformat status is ok (green) or not (orange).

Graphical User Interface 26

Page 27: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

5.7 Network settings tab

In this tab you can configure the IP addresses, and monitor the statuses, of theEthernet ports of the processing module.

1. Management Ethernet Settings. These Ethernet settings correspond to theManagement (or Control) Ethernet port. This Ethernet port is used to connect tothe board’s ACP2 API and monitor and control the card’s parameters. When set toDHCP, the assigned IP address will be visible in the Management Ethernet Statusgroup box.

2. Management Ethernet Status. This groupbox displays the currently assigned IPConfig, Address, Netmask, Gateway and MAC address of the Control Ethernetport.

3. MAC 1 to MAC 4 settings. These settings configure the IP addresses of QSFP 1 and2 or, in case of 25Gb/s SFPs, the IP addresses of SFP+ 1 to 4.

4. MAC 1 to MAC 4 Status. These groupboxes display the currently assigned IPConfig, Address, Netmask and MAC address the corresponding Ethernet port.

5. Bandwidth Monitoring toggle button. Switching this to ON will enable the Ethernetbandwidth monitors below the button. When switched OFF the bandwidth usagestatuses will be set to 0.

6. 1MAC 1 to MAC4 bandwidth usage status. In these groupboxes the Actual andExpected Transmission and Receival bandwidths are visible. Note that these onlydisplay the bandwidth usage when the Bandwidth monitoring toggle button isswitched ON.

Graphical User Interface 27

Page 28: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

5.8 General settings tab

1. Backup switch settings. When the back-up mode is set to OFF, the processing pathinputs will never switch when the input is lost. When back-up mode is set to ON,the processing path’s input will switch to the back-up input when the main inputfails. When the mode is set to BackUp Fail, the processing path’s input will switchto the back-up input until the main input is back again. In the Back-up settingsyou can also force all processing paths to either use the Main input, by setting theInput Selection to MAIN, or the back-up input, by setting the Input Selection toBACKUP.

2. GenLock Settings. Here you can configure the way the framesyncs are locked. InLockmode you can choose to what sync source the framesyncs must be locked.This can be Freerun (using the card’s own internal clock), Reference (using theb&b reference input of the card), Path A1 (locking to the timing of the input ofprocessing path A1), PTP (syncing to the PTP network clock) or PTP.60 (60Hz PTPclock).

3. Reference I/O Settings. Here you can configure the Black and Burst I/O. In Ref I/O mode you can set whether circuit A works as a Reference input with Loopthruoutput, or as 2 outputs (synchronized to the PTP clock). Circuit B can only workin 2 output mode. For each circuit you can configure vertical and horizontal delayindividually.

4. PTP can be configured in the PTP settings group box. The PTP Status groupboxgives the current status of the PTP clock.

Graphical User Interface 28

Page 29: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

5.9 Hardware Status Tab

1. Announcement Rate. Here you can set the polling interval in which themeasurements are updated. Set to Off will set all measurements to NA.

2. PSU measurements. When the PSU is detected, it is displayed in the frame non-transparent. When the Announcement Rate is not set to Off, the fan speed andPSU temperatures are indicated. The overall status, Type, version and serialnumber are always displayed, even when the announcement rate is set to Off.

3. Board position and measurements. The board is displayed in the position it islocated at in the frame. When the announcement rate is not set to Off, the boardstemperatures and power consumption are indicated.

4. When the optional SDI I/O board is detected, it is displayed here looking like this:

Graphical User Interface 29

Page 30: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

6 Firmware upload and update procedure

6.1 Reprogramming NPG3200

Before you start A Neuron processing module's functionality is decided by2 parts: the hardware platform and the software (a.k.a.firmware) that resides on the hardware platform. Changingthe firmware of the module means changing the way themodule functions. To keep improving quality and to answerour customer’s demands, Axon sometimes releases newsoftware revisions . These Neuron firmware revisions areformatted in 1 file per revision, with an .npf extension. .npffiles can be downloaded from our website, or received themvia e-mail from our support, so that the modules can beupdated and reprogrammed locally.

Choosing .npf files Not all .npf files are compatible with all hardware platforms.To know for certain that you are choosing a compatible .npffile you have to know the hardware revision of your module.This revision number can be found in the settings menuvia Cortex (Axon’s control software). Select the module inthe system view, click the 'object browser' tab and check‘hardware revision’).

Knowing the hardware revision number, you can go to ourwebsite (www.axon.tv) and go to our download firmwaresection. Here you select the module you wish to upgrade.You will see a list of available firmware upgrades of thisparticular module. The firmware files that are compatiblewith your module should display your module’s hardwarerevision number in table next to “Hardware versions”. If thisis not the case you will not be able to upgrade your modulewith that file.

Requirements For reprogramming or upgrading modules, you need AxonCortex or Cerebrum (referred to as Cortex form here onforward) installed on a PC or laptop which is connected tothe same network to which the module is connected. Youcan download the program free of charge from our website.For this module you need to use Cortex or Cerebrum versionv2.00 or later. Updating the module must be done locally(direct connection) through the control Ethernet connector ofthe backplane.

Firmware upload and update procedure 30

Page 31: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Use Cortex or Cerebrum version 2.00 or later. Thissoftware can be downloaded from our website:www.axon.tv

Using Cortex helpfiles

This manual describes how to upgrade modules usingCortex. When you are using Cortex and require furtherinstructions, please refer to the Cortex help files (select‘Card’ in the menu > select ‘Upload Firmware’ (the firmwareuploading window will open) > press F1).

Precaution: backupyour settings

It is advised to back up the settings before upgrading themodule. To do this, select the module you want to upgrade.Then choose “Device" in the menu and select “BackupDevice”. An exact copy of the module’s menu can be storedas .xml file in the following window. The following imagedisplays the window where this is done.

At your own risk During the upgrade process, the module will stop functioningfor a period of time. Make sure the module you are goingto upgrade is currently not being used by anyone in yourcompany.

Upload firmware To start uploading the firmware, right click on slot 0 of theNeuron module. Select ‘Upload Firmware’ from the dropdownbox as displayed below.

Firmware upload and update procedure 31

Page 32: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

A new window will open, showing you the firmware uploadfunctions. In this window you can select the Neuron againwhich you want to update. Always select slot 00: SHPRM1 toupload the firmware to. Click the […] button behind slot 00and select the .npf file you want to upload.

To select which .npf you would like to upload into themodule, you click the ‘Current drive’ button and select thefolder which holds your .npf files. Important: Change thefile type to *.npf in the 'Open' window

Firmware upload and update procedure 32

Page 33: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

When you selected the .npf file, check the module(s) inwhich you want to load this .npf file. You can load multiplemodules with the same .npf file at the same time. When theselected .npf file can not be loaded in the module you try tocheck an error message will appear in the bottom box.

Programming To start programming, click the 'Program Devices' buttonafter you selected the proper .npf file. the .npf file will beuploaded to the module. This progress will be visible in %complete.

The module will continue checking the .npf and programmingthe board automatically after the upload process. Thisprocess will take a few minutes. During programming, themodule slatus LED on the front of the Neuron frame will blinkgreen.

After a couple of minutes the neuron should be ready withprogramming. The Neuron module will be updated to thenew version. Both slot 00 and 01 are available again.

Firmware upload and update procedure 33

Page 34: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Testing When all previous instructions have been completed themodule should be functioning properly. We advise howeverto test the module’s functionality before you are going to putit into real on-air use.

Firmware upload and update procedure 34

Page 35: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

7 GNU Public License

7.1 This product contains open-source software

This product contains open-source software licensed underthe GNU Public License (GPL). A copy of the GNU PublicLicense is included below. Under this license you areeligible to receive a copy of the source code of this softwareincluding any changes.

Axon Digital Design B.V. shall provide the source code onrequest either through physical distribution or electroniccommunication. For physical distribution you may becharged a fee that covers distribution costs. This offer isvalid up to three years after date of purchase. Please directyour request to the support department of Axon DigitalDesign B.V..

Axon Digital Design B.V. supports open-source software byparticipating in the development of open-source projectsor submitting improvements to these projects. For moreinformation see http://opensource.axon.tv/

GNU public licenseversion 2

TERMS AND CONDITIONS FOR COPYING,DISTRIBUTION AND MODIFICATION0. This License applies to any program or other work whichcontains a notice placed by the copyright holder saying itmay be distributed under the terms of this General PublicLicense. The “Program”, below, refers to any such programor work, and a “work based on the Program” means eitherthe Program or any derivative work under copyright law:that is to say, a work containing the Program or a portion ofit, either verbatim or with modifi cations and/or translatedinto another language. (Hereinafter, translation is includedwithout limitation in the term “modifi cation”.) Each licenseeis addressed as “you”.

Activities other than copying, distribution and modifi cationare not covered by this License; they are outside its scope.The act of running the Program is not restricted, and theoutput from the Program is covered only if its contentsconstitute a work based on the Program (independent ofhaving been made by running the Program). Whether that istrue depends on what the Program does.

1. You may copy and distribute verbatim copies of theProgram’s source code as you receive it, in any medium,provided that you conspicuously and appropriately publish

GNU Public License 35

Page 36: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

on each copy an appropriate copyright notice and disclaimerof warranty; keep intact all the notices that refer to thisLicense and to the absence of any warranty; and give anyother recipients of the Program a copy of this License alongwith the Program.

You may charge a fee for the physical act of transferring acopy, and you may at your option offer warranty protectionin exchange for a fee.

2. You may modify your copy or copies of the Program orany portion of it, thus forming a work based on the Program,and copy and distribute such modifications or work under theterms of Section 1 above, provided that you also meet all ofthese conditions:

a. You must cause the modified files to carry prominentnotices stating that you changed the fi les and the dateof any change.

b. You must cause any work that you distribute or publish,that in whole or in part contains or is derived from theProgram or any part thereof, to be licensed as a wholeat no charge to all third parties under the terms of thisLicense.

c. If the modified program normally reads commandsinteractively when run, you must cause it, when startedrunning for such interactive use in the most ordinaryway, to print or display an announcement including anappropriate copyright notice and a notice that thereis no warranty (or else, saying that you provide awarranty) and that users may redistribute the programunder these conditions, and telling the user how toview a copy of this License. (Exception: if the Programitself is interactive but does not normally print such anannouncement, your work based on the Program is notrequired to print an announcement.)

These requirements apply to the modified work as a whole.If identifiable sections of that work are not derived from theProgram, and can be reasonably considered independentand separate works in themselves, then this License, and itsterms, do not apply to those sections when you distributethem as separate works. But when you distribute the samesections as part of a whole which is a work based on theProgram, the distribution of the whole must be on theterms of this License, whose permissions for other licensees

GNU Public License 36

Page 37: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

extend to the entire whole, and thus to each and every partregardless of who wrote it.

Thus, it is not the intent of this section to claim rights orcontest your rights to work written entirely by you; rather,the intent is to exercise the right to control the distributionof derivative or collective works based on the Program.

In addition, mere aggregation of another work not basedon the Program with the Program (or with a work basedon the Program) on a volume of a storage or distributionmedium does not bring the other work under the scope ofthis License.

3. You may copy and distribute the Program (or a workbased on it, under Section 2) in object code or executableform under the terms of Sections 1 and 2 above providedthat you also do one of the following:

a. Accompany it with the complete corresponding machine-readable source code, which must be distributed underthe terms of Sections 1 and 2 above on a mediumcustomarily used for software interchange; or,

b. Accompany it with a written offer, valid for at least threeyears, to give any third party, for a charge no more thanyour cost of physically performing source distribution, acomplete machine-readable copy of the correspondingsource code, to be distributed under the terms ofSections 1 and 2 above on a medium customarily usedfor software interchange; or,

c. Accompany it with the information you received as tothe offer to distribute corresponding source code. (Thisalternative is allowed only for noncommercial distributionand only if you received the program in objects codeor executable form with such an offer, in accord withSubsection b above.)

The source code for a work means the preferred form ofthe work for making modifi cations to it. For an executablework, complete source code means all the source code forall modules it contains, plus any associated interface definition fi les, plus the scripts used to control compilationand installation of the executable. However, as a specialexception, the source code distributed need not includeanything that is normally distributed (in either sourceor binary form) with the major components (compiler,kernel, and so on) of the operating system on which the

GNU Public License 37

Page 38: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

executable runs, unless that component itself accompaniesthe executable.

If distribution of executable or object code is made byoffering access to copy from a designated place, thenoffering equivalent access to copy the source code from thesame place counts as distribution of the source code, eventhough third parties are not compelled to copy the sourcealong with the object code.

4. You may not copy, modify, sublicense, or distributethe Program except as expressly provided under thisLicense. Any attempt otherwise to copy, modify, sublicenseor distribute the Program is void, and will automaticallyterminate your rights under this License. However, partieswho have received copies, or rights, from you under thisLicense will not have their licenses terminated so long assuch parties remain in full compliance.

5. You are not required to accept this License, since youhave not signed it. However, nothing else grants youpermission to modify or distribute the Program or itsderivative works. These actions are prohibited by law ifyou do not accept this License. Therefore, by modifyingor distributing the Program (or any work based on theProgram), you indicate your acceptance of this License to doso, and all its terms and conditions for copying, distributingor modifying the Program or works based on it.

6. Each time you redistribute the Program (or any workbased on the Program), the recipient automatically receivesa license from the original licensor to copy, distribute ormodify the Program subject to these terms and conditions.You may not impose any further restrictions on therecipients’ exercise of the rights granted herein. You are notresponsible for enforcing compliance by third parties to thisLicense.

7. If, as a consequence of a court judgment or allegationof patent infringement or for any other reason (not limitedto patent issues), conditions are imposed on you (whetherby court order, agreement or otherwise) that contradict theconditions of this License, they do not excuse you from theconditions of this License. If you cannot distribute so as tosatisfy simultaneously your obligations under this Licenseand any other pertinent obligations, then as a consequenceyou may not distribute the Program at all. For example, if apatent license would not permit royalty-free redistribution

GNU Public License 38

Page 39: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

of the Program by all those who receive copies directly orindirectly through you, then the only way you could satisfyboth it and this License would be to refrain entirely fromdistribution of the Program.

If any portion of this section is held invalid or unenforceableunder any particular circumstance, the balance of the sectionis intended to apply and the section as a whole is intended toapply in other circumstances.

It is not the purpose of this section to induce you to infringeany patents or other property right claims or to contestvalidity of any such claims; this section has the sole purposeof protecting the integrity of the free software distributionsystem, which is implemented by public license practices.Many people have made generous contributions to the widerange of software distributed through that system in relianceon consistent application of that system; it is up to theauthor/donor to decide if he or she is willing to distributesoftware through any other system and a licensee cannotimpose that choice.

This section is intended to make thoroughly clear what isbelieved to be a consequence of the rest of this License.

8. If the distribution and/or use of the Program is restrictedin certain countries either by patents or by copyrightedinterfaces, the original copyright holder who places theProgram under this License may add an explicit geographicaldistribution limitation excluding those countries, so thatdistribution is permitted only in or among countries notthus excluded. In such case, this License incorporates thelimitation as if written in the body of this License.

9. The Free Software Foundation may publish revised and/or new versions of the General Public License from timeto time. Such new versions will be similar in spirit to thepresent version, but may differ in detail to address newproblems or concerns.

Each version is given a distinguishing version number. If theProgram specifies a version number of this License whichapplies to it and “any later version”, you have the optionof following the terms and conditions either of that versionor of any later version published by the Free SoftwareFoundation. If the Program does not specify a versionnumber of this License, you may choose any version everpublished by the Free Software Foundation.

GNU Public License 39

Page 40: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

10. If you wish to incorporate parts of the Program intoother free programs whose distribution conditions aredifferent, write to the author to ask for permission. Forsoftware which is copyrighted by the Free SoftwareFoundation, write to the Free Software Foundation; wesometimes make exceptions for this. Our decision will beguided by the two goals of preserving the free status of allderivatives of our free software and of promoting the sharingand reuse of software generally.

NO WARRANTY

11. BECAUSE THE PROGRAM IS LICENSED FREEOF CHARGE, THERE IS NO WARRANTY FORTHE PROGRAM, TO THE EXTENT PERMITTED BYAPPLICABLE LAW. EXCEPT WHEN OTHERWISESTATED IN WRITING THE COPYRIGHT HOLDERSAND/OR OTHER PARTIES PROVIDE THE PROGRAM“AS IS” WITHOUT WARRANTY OF ANY KIND,EITHER EXPRESSED OR IMPLIED, INCLUDING, BUTNOT LIMITED TO, THE IMPLIED WARRANTIES OFMERCHANTABILITY AND FITNESS FOR A PARTICULARPURPOSE. THE ENTIRE RISK AS TO THE QUALITYAND PERFORMANCE OF THE PROGRAM IS WITH YOU.SHOULD THE PROGRAM PROVE DEFECTIVE, YOUASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.

12. IN NO EVENT UNLESS REQUIRED BY APPLICABLELAW OR AGREED TO IN WRITING WILL ANYCOPYRIGHT HOLDER, OR ANY OTHER PARTY WHOMAY MODIFY AND/OR REDISTRIBUTE THE PROGRAMAS PERMITTED ABOVE, BE LIABLE TO YOU FORDAMAGES, INCLUDING ANY GENERAL, SPECIAL,INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM(INCLUDING BUT NOT LIMITED TO LOSS OF DATAOR DATA BEING RENDERED INACCURATE OR LOSSESSUSTAINED BY YOU OR THIRD PARTIES OR A FAILUREOF THE PROGRAM TO OPERATE WITH ANY OTHERPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTYHAS BEEN ADVISED OF THE POSSIBILITY OF SUCHDAMAGES.

GNU Public License 40

Page 41: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

IndexAAn Introduction to Neuron 5Audio I/O Control Tab 23AXON Digital Design Website 5

EETH Video I/O Tab 22

GGeneral settings tab 28

HHardware status tab 29

NNetwork settings tab 27

PProcessing Paths 20

SSDI I/O Tab 25

VVideo Paths Tab 17

Index 41

Page 42: NPG3200 - Axon · Device' -> 'ACP2 device' and choose to add the IP address which has been assigned to the neuron module (most likely 192.168.1.2). Module's IP address is unknown

Hercules 28NL-5126 RK GilzeThe Netherlands

+31 161 850 450+31 161 850 499

[email protected]