background image

1. Introduction

 

 

 

 

ANET429-x Users Manual 

 

INTRODUCTION 

1.1  General 

This  document  comprises  the  Hardware  User’s  Manual  for  the  ANET429-4/-8  or  -16 
standalone  Ethernet  based  module.  The  document  covers  the  hardware  and  software 
installation,  the board connections,  the  technical  data  and a  general  description of  the 
hardware  architecture.  For  programming  information  please  refer  to  the  documents 
listed in the ‘Applicable Documents’ section. 
 
The  ANET429  modules  are  members  of  AIM's  new  family  of  advanced  Ethernet 
connected  standalone  modules  for  analysing,  simulating,  monitoring  and  testing  of 
avionic data bus systems. 
 
The ANET429 modules are used to simulate, monitor and inject protocol errors of  
ARINC429 based data bus systems. The ANET429 offers an interface for up to sixteen 
ARINC429 channels (RX or TX). Furthermore the interface implements trigger IN/OUT 
functions, as well as 8 user definable Discrete I/O signals.  
 
An freewheeling IRIG-B-122 compatible time code Encoder/Decoder allows the user to 
synchronize to either the self-generated time code or the time code of an external board 
with  a  resolution  of  1µsec,  to  satisfy  the  requirements  of  'multi-channel  time  tag 
synchronization' on system level. 
 
The ANET429 module is designed as a standalone module connected with an Ethernet 
link  to  a  host  computer.  An  external  power  supply  (wall  adapter)  is  used  to  power  the 
ANET module. 
 
The ARINC channels can be configured as RX or TX,  and can be used in  low or high 
speed mode. 
 
The  hardware  architecture  provides  ample  resources  (i.e.  processing  capability  and 
memory)  to  guarantee,  that  all  specified  interface  functions  are  available  concurrently 
and to full performance specifications.   
 
The  key    components  of  the  ANET429  are  the  FPGA  (which  includes  the  ARINC429 
core,  the  Processor-I/F,  the  Global  RAM  I/F),  the  BIU-Processor  and  the  on  board  
Application    Support    Processor  (ASP)  which  is  based  on  a  System-On-Chip  (SOC)  
hardware and running under an embedded LINUX  Operating System.  
The  SOC  hardware  offers  a  built-in  10/100Mbit/s  Ethernet  interface,  which  is  used  for 
the implementation of the host connection via a Standard Ethernet RJ-45 connector. 
 
Furthermore  the  SOC  also  offers  a  built-in  USB  interface,  which  has  been  made 
available  to  the  user  for  mounting  external  mass  data  storage  devices  or  use  an 
optional WLAN stick for wireless Ethernet operation 
 
With  128MB  Global  RAM  (shared  between  BIU,  HOST  and  ASP)  and  256MB  of  ASP 
Local  RAM  plus  1GB  of  ASP  Flash  memory,  the  ANET429  Design  offers  enough 
memory resources for various use cases and applications.  

Содержание ANET42

Страница 1: ...V01 31 Rev A September 2017 ANET429 User s Manual 4 8 16 Channel ARINC429 Test Simulation Module for Standard Ethernet...

Страница 2: ......

Страница 3: ...ANET429 x Users Manual i ANET429 ARINC429 Test and Simulation Module for Standard Ethernet V01 31 Rev A September 2017 AIM No 60 12E2x 86 0131 A User s Manual...

Страница 4: ...line com AIM GmbH Munich Sales Office Terofalstr 23a D 80689 M nchen Germany Phone 49 0 89 70 92 92 92 Fax 49 0 89 70 92 92 94 salesgermany aim online com AIM USA LLC Seven Neshaminy Interplex Suite 2...

Страница 5: ...orrections V01 11 Rev C 22 11 2016 M Lamp Correction of Minor mistakes Discrete DLL New Document Layout IRIG output voltage Add Certificate of Volatility Chapter 2 2 2 3 power on off Chapter 8 1 ANET...

Страница 6: ...ANET429 x Users Manual iv THIS PAGE IS INTENTIONALLY LEFT BLANK...

Страница 7: ...ing the Network Settings 15 3 3 6 Configuring Wireless Network Interfaces 15 3 3 7 Check System Log Files 19 3 3 8 Re Boot or Shutdown over Ethernet 19 3 3 9 Reset to Factory Settings 20 3 3 10 Updati...

Страница 8: ...al data 43 8 Appendix 47 8 1 ANET Table Adapter Panel 47 8 1 1 How to connect the ANET Table Adapter 47 8 2 ANET Rugged Housing Variant 49 8 2 1 Connectors 49 8 2 2 DC Power IN Reset and Power Up Cont...

Страница 9: ...uration Tool Update finished 22 Figure 3 13 ANET Web Configuration Tool Update Log File 22 Figure 3 14 Emergency Button 23 Figure 4 1 Connect to ANET429 with PBA pro 25 Figure 4 2 PBA pro Resources vi...

Страница 10: ...Pinout for 4 Channels 5 Table 2 2 Front panel Connector Pinout for 8 Channels 6 Table 2 3 Front panel Connector Pinout for 16 Channels 6 Table 2 4 Pinout Auxiliary Connector 7 Table 5 1 Time Tag Form...

Страница 11: ...nchronization on system level The ANET429 module is designed as a standalone module connected with an Ethernet link to a host computer An external power supply wall adapter is used to power the ANET m...

Страница 12: ...ence 1 2 1 Industry Documents None 1 2 2 Product Specific Documents 1 Arinc 429 C C API Reference Manual Detailed description of the programming interface API 2 Arinc 429 C C API Programmer s Guide Ba...

Страница 13: ...SP software package The software is available on DVD from AIM or via a download from AIM Online For a detailed description of the BSP installation procedure please refer to the Getting Started Manual...

Страница 14: ...2 Installation ANET429 x Users Manual 4 Figure 2 1 Front panel Figure 2 2 Back panel...

Страница 15: ...1 Tx Channel 1 True 20 Tx Channel 1 Complement 2 Tx Channel 2 True 21 Tx Channel 2 Complement 3 Tx Channel 3 True 22 Tx Channel 3 Complement 4 Tx Channel 4 True 23 Tx Channel 4 Complement 5 Reserved...

Страница 16: ...Complement Table 2 2 Front panel Connector Pinout for 8 Channels Pin Signal Description Pin Signal Description 1 Tx Rx Channel 1 True 20 Tx Rx Channel 1 Complement 2 Tx Rx Channel 2 True 21 Tx Rx Chan...

Страница 17: ...te I O 4 2 IRIG Out 7 Discrete I O 2 12 Discrete I O 5 3 Trigger OUT CH1 8 Trigger OUT CH2 13 Discrete I O 6 4 Trigger IN CH1 9 Trigger IN CH2 14 Discrete I O 7 5 GND 10 Discrete I O 3 15 Discrete I O...

Страница 18: ...ON OFF Normal operation LED RED illuminated Illuminated during power on cycle LED BLUE fast pulsing Fast pulsing blue during ASP LINUX boot up LED BLUE slow pulsing Slow pulsing blue when the on boar...

Страница 19: ...ure from Back panel Power ON To power up the module press the button Power OFF For power down the module press the button again If the button is pressed for approximately 3sec a power down is forced w...

Страница 20: ...2 Installation ANET429 x Users Manual 10 THIS PAGE IS INTENTIONALLY LEFT BLANK...

Страница 21: ...sign an IP Address for each ANET429 in a network 3 2 2 The Network doesn t provide a DHCP sever Either the ANET429 has a direct connection between an Ethernet port of a PC or is connected to a Etherne...

Страница 22: ...Bonjour a freeware Zeroconf implementation How to install and use Apple Bonjour and how to use the AIM Network Detection Tool is described in the following sections 3 3 1 Installing Apple Bonjour For...

Страница 23: ...example the alias is ANET429 10 ANET429 x x Serial Number Just enter the alias in the address bar of the Web Browser appended by a local e g ANET429 10 local to connect to the module s corresponding w...

Страница 24: ...the navigation bar You can now set an alias name for the device or change the password for configuration access Figure 3 5 ANET Web Configuration Tool General Settings Note When changing the alias nam...

Страница 25: ...ration you will also be able to enter the subnetmask and default gateway for your network Figure 3 6 ANET Web Configuration Tool Network Settings 3 3 6 Configuring Wireless Network Interfaces The ANET...

Страница 26: ...de the AP defines this ID In Ad Hoc mode all participants of the peer to peer network must agree on the same ESSID Security Wireless networks use different security methods to protect against unauthor...

Страница 27: ...dows based host device over the wireless connection The setup of the wireless access point needs to be done via the Windows netsh command interpreter since the setup is no longer possible via the Wind...

Страница 28: ...g input at the netsh wlan prompt show hostednetwork or netsh wlan show hostednetwork from standard cmd prompt Optional In case the hosted network shall be explicitly disabled following command stop ho...

Страница 29: ...m Log Files in different file formats The System Status Log Files are available in the HTML Plain ASCII Text file or XML Format Note For viewing the XML Log Files a XML Editor is necessary 3 3 8 Re Bo...

Страница 30: ...In again and go back to the Maintenance Tab to press the OK button on Reset all settings now After reset the password will be set to the factory default aim the Network Settings will be set to DHCP m...

Страница 31: ...ser when the update is running Figure 3 11 ANET Web Configuration Tool Update is running If the update has been finished successfully the status should look like shown below Press Finish Update button...

Страница 32: ...2 Figure 3 12 ANET Web Configuration Tool Update finished Figure 3 13 ANET Web Configuration Tool Update Log File 3 3 11 Booting the device into emergency mode The ANET429 device offers an Emergency B...

Страница 33: ...ings or perform software updates Press the emergency button while powering on the device e g with a paper clip in order to boot the ANET429 into the emergency mode The emergency mode boot is indicated...

Страница 34: ...3 Getting started ANET429 x Users Manual 24 THIS PAGE IS INTENTIONALLY LEFT BLANK...

Страница 35: ...th PBA pro Open the Help About Settings tab in PBA pro and setup the servers_ppa429 setting to the alias name or IP address used for your ANET429 e g ANET429 3 local see figure Figure 4 1 Connect to A...

Страница 36: ...ations using the AIM Application Programming Interface Library API Library the following steps are necessary a To establish a network connection to an ANET429 with the AIM Network Server ANS running t...

Страница 37: ...Python Scripts On Board 4 4 1 Overview The baseline for having customer applications executed on the ANET ASP Linux system is a structured and straightforward software architecture stack comprising a...

Страница 38: ...API library with Python please refer to the Arinc 429 Python API Programmer s Guide 4 4 2 Connecting to ANET Devices via SSH For execution control and development of ANET onboard Python scripts a Secu...

Страница 39: ...SSH connection via PuTTY When connecting to a new IP address for the very first time the PuTTY SSH client displays a message box that asks the user to confirm the server s SSH key see Figure 4 5 This...

Страница 40: ...g Version 2 7 2 in Figure 4 7 The Python shell can be closed by Ctrl D Figure 4 7 ANET Python shell 4 4 3 Transfer of Python Scripts to the ANET429 For transferring self developed Python scripts to AN...

Страница 41: ...on using WinSCP When establishing a SCP Session to a new IP address for the very first time the following message box needs to be confirmed with Yes Figure 4 9 Add Server s SSH key Before the WinSCP G...

Страница 42: ...e WinSCP GUI is opened and will show the ANET home user directory on the right side of the window see Figure 4 11 Figure 4 11 WinSCP remote local directory window To copy files from the Host PC to the...

Страница 43: ...ecution of Python Scripts See the section 4 4 2 for establishing a proper SSH connection and section 4 4 3 for transferring scripting files via SCP to the ANET If the user s home directory e g home us...

Страница 44: ...4 Using Arinc 429 Functionality ANET429 x Users Manual 34 Figure 4 13 ANET SSH shell with Python script invoked...

Страница 45: ...below An ANET429 4 only provides 4 ARINC429 channels The ANET429 comprises the following main sections System FPGA Global RAM BIU Section Physical I O Interface 16 ARINC429 channels Receiver or Trans...

Страница 46: ...he ASP BIU Processor and the FPGA internal Microcontroller 5 3 BIU Section The BIU consist of the BIU processor the ARINC429 Encoder Decoder logic to handle up to 16 ARINC429 channels the Trigger Logi...

Страница 47: ...t Processor ASP is based on a System On Chip SOC hardware and running under an embedded LINUX Operating System The SOC hardware offers a built in Ethernet interface which is used for the implementatio...

Страница 48: ...istor must limit the current through the open collector transistor to max current see technical data chapter for details Otherwise the open collector transistor can be damaged EMC aspects are covered...

Страница 49: ...Time Code Encoder IRIG B compatible Time Encoder function 5 6 1 Timecode Encoder Decoder The generated time code signal is an IRIG B 122 compatible signal The time code information can be used for ti...

Страница 50: ...n required 2 Multiple AIM Modules with no common synchronization requirement No connection required 3 Single or multiple AIM Module s with external IRIG B source Connect external IRIG B source to IRIG...

Страница 51: ...tab and press the Reset To Factory Defaults button This will reset the user name and password of the device The ANET429 device does not finish the boot up process endlessly Do power on the ANET429 whi...

Страница 52: ...6 FREQUENTLY ASKED QUESTIONS ANET429 x Users Manual 42 THIS PAGE IS INTENTIONALLY LEFT BLANK...

Страница 53: ...range from 0 up to 255 ARINC 429 bits ARINC429 Label Bit 32 programmable as Parity or additional Data Bit Error injection capabilities Gap Error 1 bit Bitcount Error 1 bit Coding Error fixed at bit po...

Страница 54: ...inutes 1ppm assuming input signal accuracy better than 50ppm Encoder Format IRIG B 122 Absolute Accuracy 25ppm standard Oscillator Signal Waveform Amplitude modulated sine wave Output Amplitude 4 5 Vp...

Страница 55: ...IO User definable Input Output selection done by software Input High voltage 3 0V 35 0V Input Low voltage max 0 8V Output High voltage Internally driven min 4V default Externally supplied up to 35V ma...

Страница 56: ...ional low speed with load PIN 6W 16ch PIN 5W 8ch PIN 4W 4ch Operational high speed PIN 5W 16ch PIN 4 2W 8ch PIN 3 5W 4ch Note All measurements are done with a VIN 12V Temperature Standard Temperature...

Страница 57: ...back panel adapter for table operation is available which is shown below Figure 8 1 ANET Table Adapter Pinout DC panel socket Auxiliary connector Mechanical lock screw and Emergency Boot button ON OFF...

Страница 58: ...8 Appendix ANET429 x Users Manual 48 ANET 429 X Rugged ARINC429 Test Simulation Module for Standard Ethernet rugged variant Add on...

Страница 59: ...crete IRIG I O Auxiliary 15 pin High Density DSUB connector for the Trigger Input Output signals IRIG B Input Output for multi channel time Synchronisation and eight Discrete Input Output signals 4 US...

Страница 60: ...ly and controlling of Emergency Reset and manual Power Up Down Pin No Signal 1 GND 2 Emergency Reset 1 3 Emergency Reset 2 4 Power Button 1 5 VCC 6 Power Button 2 SHIELD Table 8 1 Pinout Power Connect...

Страница 61: ...TxRx_True_8 17 ARINC429 TxRx_Comp_8 18 GND 19 ARINC429 TxRx_True_9 20 ARINC429 TxRx_Comp_9 21 ARINC429 TxRx_True_10 22 ARINC429 TxRx_Comp_10 23 ARINC429 TxRx_True_11 24 ARINC429 TxRx_Comp_11 25 ARINC4...

Страница 62: ...n cycle Light BLUE fast pulsing Fast pulsing blue during ASP LINUX boot up Light BLUE slow pulsing Slow pulsing blue when the on board OS has been boot up ready for operation Light RED fast pulsing Fa...

Страница 63: ...external power or making a shortcut between Pin3 and Pin6 longer than 3 seconds at the Power and Reset Control Connector will force a power off without shutdown of the OS see also chapter Connectors N...

Страница 64: ...rotection 15 pol high density DSUB female Trigger IN and OUT Discrete I O IRIG IN and IRIG OUT 26 pol high density DSUB female ARINC429 Channel 1 12 signals USB Type A connector RJ45 Ethernet Connecto...

Страница 65: ...le memory Type Serial SPI Flash Size 8MByte User Modifiable Yes No Function FPGA Boot Process to Sanitize erase Type Serial SPI Flash Size 1MByte User Modifiable Yes No Function BIU Processor Boot Pro...

Страница 66: ...8 Appendix ANET429 x Users Manual 56 THIS PAGE IS INTENTIONALLY LEFT BLANK...

Страница 67: ...trumentations Group Time code Format Type B I O Input Output IP Internet Protocol JTAG Joint Test Action Group IEEE 1149 1 Boundary Scan LCA Logic Cell Array XILINX Programmable Gate Array LED Light e...

Отзывы: