NXSB 100. netx StarterKitBoard. Hilscher Gesellschaft für Systemautomation mbh. Device Description. Edition: 3 Language: English (EN)

Size: px
Start display at page:

Download "NXSB 100. netx StarterKitBoard. Hilscher Gesellschaft für Systemautomation mbh. Device Description. Edition: 3 Language: English (EN)"

Transcription

1 7 Device Description NXSB 100 netx StarterKitBoard Edition: 3 Language: English (EN) Hilscher Gesellschaft für Systemautomation mbh Rheinstraße 15 D Hattersheim Germany Tel. +49 (0) 6190 / Fax. +49 (0) 6190 / Sales: +49 (0) 6190 / netx Support: +49 (0) 6190 / Sales [email protected] netx Support [email protected]

2 NXSB100 - NetX StarterKitBoard Description 2 List of Revisions Index Date Version Chapter Revisions All Created All Add block diagram, more detailed description All Revised, JL, AJ Although this device has been developed with great care and intensively tested, Hilscher Gesellschaft für Systemautomation mbh can not guarantee the suitability of this device for any purpose not confirmed by us in writing. Guarantee claims shall be limited to the right to require rectification. Liability for any damages which may have arisen from the use of this device or its documentation shall be limited to cases of intent. We reserve the right to modify our products and their specifications at any time in as far as this contribute to technical progress. The version of the manual supplied with the device applies.

3 NXSB100 - NetX StarterKitBoard Description 3 Table of Contents 1 DESCRIPTION Introduction netx Technology NXSB 100 Starter Board Overview NXSB Block Diagram DISPLAY AND CONTROL ELEMENTS LEDs Power LED SYS LED Digital Output LEDs Fieldbus Status LEDs Buttons Reset Button Boot Button Input Buttons Jumpers CONNECTORS Power Supply Communication Interfaces PROFIBUS Interface DeviceNet Interface Ethernet Interface RS232 Interface USB Interface XMAC I/O signals Dual-Port-Memory, Extension-Bus, PIOs AD Converter JTAG Interface SOFTWARE TOOLS Debug System Software - HiTOP Minimum Project Requirements Loading an Example Project with the HiTOP Environment Defining a new Project with the HiTOP Environment Tool Settings Build Configuration Linker Script File Build / Rebuild netx Bootwizard...32

4 NXSB100 - NetX StarterKitBoard Description Startup Function build bootimage Function flash bootimage to SPI flash LISTS List of Figures List of Tables...40

5 NXSB100 - NetX StarterKitBoard Description 5 1 Description 1.1 Introduction netx Technology The netx is a highly integrated network controller with a new system architecture optimized for communication and maximum data throughput. Based on the 32-Bit CPU ARM 926EJ-S clocked with 200 MHz, it provides a memory management unit, caches, DSP and Java extensions. Together with 32 Kbytes ROM holding the Bootloader and a Real-Time kernel, the internal memory of 144 Kbytes RAM is sufficient for smaller applications. The connection to a primary host is accomplished by the dual-port memory mode of the host interface, which is also configurable as a 16 Bit extension bus for stand-alone applications. Comprehensive peripheral functions, serial interfaces such as UARTs, USB, SPI and I²C provide a wide spectrum of applications. Yet, it is the central data switch and the four freely configurable communication channels with their own intelligence that are the main characteristics of the netx as a "high end network controller. Figure 1: netx Block Diagramm

6 NXSB100 - NetX StarterKitBoard Description 6 The data switch interconnects the ARM CPU, communication and Host controllers, memory blocks and peripheral units via five data paths. This allows the controllers to transmit their data in parallel, contrary to the traditional sequential architecture with only one common data bus and additional bus arbitration cycles. The controllers of the four communication channels are structured on two levels and are identical to each other. They consist of dedicated ALUs and special logic units that receive their protocol functions via Microcode, combining the performance of dedicated (single-) protocol controllers with the flexibility of a CPU. Two of these channels can further be linked to integrated PHYs for Ethernet communication. The Medium-Access-Controller xmac sends or receives the serial data stream according to the respective bus access process and encrypts or converts these into Bytes. The Protocol Execution Controller xpec compiles these into data packets and controls the telegram traffic, accomplished by DMA transfers. In addition, every channel has a Dual-port-memory available for status information or as local data image. By its intelligent communication ALUs, the netx can implement the most varied protocols and protocol combinations and can synchronize them independently of the CPU response time an absolutely new feature in industrial communication technology NXSB 100 Starter Board The NXSB 100 is a low cost and yet extensive Evaluation- and Development platform for the netx Chip. It is equipped with 4MB of serial Flash and 8MB SDRAM. Further, the board provides two 100Mbit Ethernet Ports for Real-time Ethernet communication, PROFIBUS-Slave and DeviceNet interfaces. As standard communication ports the user will find one RS-232 serial port, as well as an USB (1.1. full speed) port which operates as Device.. The host interface can be configured as dual-port memory, extension bus or general I/Os and is available through a 64 pin header. All elements of the board are powered by an onboard switching power supply, which can be powered by a wide range of simple (unregulated) standard power supplies from 9V to 24V output voltage. For software development, all NXSB100 boards come with a standard JTAG connector, allowing to connect an appropriate debugger device. NOTE: Like all Hilscher starterboards, also the NXSB 100 uses simplified circuits (no galvanic isolation) for its physical fieldbus interfaces and is also in no way optimized in terms of EMC compatibility. This product is intended to be used for evaluation and development purposes in lab environments only and is not suitable for production use!

7 NXSB100 - NetX StarterKitBoard Description Overview NXSB 100 Ethernet Interface - channel 0 (CH 0, RJ45 female connector) Ethernet Interface - channel 1 (CH 1, RJ45 female connector) XM2 / XM3 IOs DeviceNet Interface (Combicon male connector 5 pin) PROFIBUS Interface (DSub male connector 9 pin) USB Interface Power Supply Communication Interface RS232 (DSub male connector) JTAG Interface Debugger LED Power Supply Status LED (yellow/green), SYS Module Network Status LED (red/green), MNS Status LED (red/yellow), COM Dual-Port Memory Extension Bus Reset Button Boot Button Input (Button) Digital Input /Output LEDs (yellow), user defined Figure 2: Overview NXSB 100

8 NXSB100 - NetX StarterKitBoard Description Block Diagram NXSB 100 JTAG 8 MB SDRAM 4 MB FLASH Memory SPI JTAG PIO 4 PIO 5 PIO 6 PIO 7 COM MNS DPM Extension Bus PIO32-83 DPM Extension Bus PIO32-83 XM0_IO0 XM0_IO1 PHY0_TXP Link TX/RX ADC X5 ADC PHY0_TXN PHY0_RXP PHY0_RXN R/C impedance matching Ethernet Channel 0 RS232C I MHz UART0 GPIO0-3 XTI XTO XM1_IO0 XM1_IO1 PHY1_TXP PHY1_TXN PHY1_RXP R/C impedance matching Link TX/RX Ethernet Channel 1 O1-4 PHY1_RXN USB USB SYS RUN XM2_RX XM2_TX XM2_IO0 PROFIBUS Boot RDY XM2_IO1 RESET 9-24V 9-24V 3.3V Power on Reset 3.3V 1.5V POR RSTIN VDDIO VDDC XM3_IO1 XM3_RX XM3_TX XM3_IO0 netx 500 5V 24V DeviceNet Figure 3: Block Diagram NXSB 100

9 NXSB100 - NetX StarterKitBoard Display and Control Elements 9 2 Display and Control Elements 2.1 LEDs LED Color Controlled by +3.3V: green Power Supply SYS: Status LED yellow / green RDYn / RUNn O1: Digital Out yellow GPIO 8 O2: Digital Out yellow GPIO 9 O3: Digital Out yellow GPIO 10 O4: Digital Out yellow GPIO 11 COM: Status LED yellow / red PIO4 / PIO5 MNS: Module Network Status LED green / red PIO6 / PIO7 Table 1: LEDs Power LED The green +3.3V LED is lit, when power is applied to the board and the onboard 3.3V power supply is operating SYS LED Digital Output LEDs The SYS Status Dual LED is controlled by the RDYn and RUNn signals from the netx. Depending on the corresponding status register of the netx, this LED can either show yellow (RDY= 0, RUN=1) or green (RDY=1, RUN=0) colour. If both pins are low or high, the LED will be off. When the board is in Bootstart mode (see chapter 2.2.2) The yellow SYS LED will flash with a frequency of 1Hz. The Digital Output LEDs O1, O2, O3 and O4 can be turned on and off by controlling the appropriate GPIOs (see table 11, above) Fieldbus Status LEDs The MNS and COM Dual LEDs are intended to provide fieldbus status information for the DeviceNet (MNS) and the PROFIBUS interface (COM). They are controlled by PIOs 4,5,6 and 7 (see table 1)

10 NXSB100 - NetX StarterKitBoard Display and Control Elements Buttons Reset Button Boot Button The NXSB100 is equipped with an onboard reset generator, providing a proper Power On Reset signal to the netx. This circuit will also issue a reset, in case the voltage from the onboard 3,3V power supply should drop below appr. 2,9V -3V. Additionally, the netx can be manually reset by pushbutton: The reset button (labeled RESET ) will also activate the Power On Reset signal (signal remains active until button is released). While a true Power On Reset also activates the JTAG-Reset signal applied to the netx100 (Pin U17), the reset controlled by RESET, only activates the PORn signal. This Button is used to enter the serial bootmode of the netx. To activate the serial bootmode, press the Boot Button and the Reset Button, then release the Reset Button while still holding the Boot Button. Now the Boot Button can be released. The yellow SYS LED on the NDSB-100 should now flash with a frequency of 1Hz, indicating the netx is in serial bootmode. Activating the serial bootmode skips any firmware stored in a non-volatile memory connected to the netx and allows firmware download through UART0 or the USB interface (an appropriate software tool (netx Bootwizard, see chapter 4.2) is available for free from the Hilscher website or may be found on your product CD) Input Buttons The NXSB-100 provides four pushbuttons (I1, I2, I3 and I4), which connect to GPIO12, 13, 14 and 15 of the netx. When one of these buttons is pressed, the corresponding GPIO pin is pulled to high level. 2.3 Jumpers - the current revision of the NXSB100 does not provide any configuration jumpers -

11 NXSB100 - NetX StarterKitBoard Connectors 11 3 Connectors 3.1 Power Supply The NXSB 100 can be operated by a DC power supply from 9V 24V which is to be plugged into the power jack X100 located in the lower right corner of the board. As the input circuit provides a bridge rectifier, the polarity of the power plug does not matter, however an AC supply shall not be used, as the input capacitors are not sufficient for that mode of operation. The current drawn by the NXSB 100 depends on several factors such as operating mode of the netx, CPU load, use of additional hardware and mainly on the level of the input voltage (the higher the voltage, the lower the current). For standard operation of the board, the power supply that comes with your NXSB 100 is sufficient. If additional hardware is being powered by the NXSB 100, the use of a stronger supply may be required. Pin Description 1 Ground V Table 2: Power Supply, X100 GND 24V Figure 4: Power Supply, X100

12 NXSB100 - NetX StarterKitBoard Connectors Communication Interfaces PROFIBUS Interface Non-isolated RS-485 interface: Figure 5: PROFIBUS Interface (DSub female connector), X6 Connection with DSub female connector Signal Description 3 RxD/TxD-P Receive / Send Data-P respectively connection B plug 5 DGND Reference potential 6 VP Positive power supply 8 RxD/TxD-N Receive / Send Data-N respectively connection A plug Table 3: PROFIBUS Interface, X6

13 NXSB100 - NetX StarterKitBoard Connectors DeviceNet Interface Non-isolated ISO interface Figure 6: DeviceNet Interface (Combicon male connector, 5 pin), X7 Connection with Combicon male connector Signal Description 1 V- Reference potential DeviceNet power supply 2 CAN_L CAN Low-Signal 3 Drain Shield 4 CAN_H CAN High-Signal 5 V+ +24 V DeviceNet power supply Table 4: DeviceNet Interface, X7

14 NXSB100 - NetX StarterKitBoard Connectors Ethernet Interface Pin 1: TX+ Pin 2: TX- Pin 3: RX+ Pin 4: PE Pin 5: PE Pin 6: RX- Pin 7: PE Pin 8: PE Link-LED (grün) Link LED (green) Activity-LED (gelb) Activity LED (yellow) Figure 7: Ethernet Interface- Ethernet pinning at the RJ45 female connector, X200 Pin Signal Description 1 TX + Transmit Data + 2 TX Transmit Data 3 RX + Receive Data + 4 Term1 Connected to each other and 5 Term1 terminated to PE through RC circuit * 6 RX Receive Data 7 Term2 Connected to each other and 8 Term2 terminated to PE through RC circuit * * Bob Smith Termination Table 5: Ethernet pinning at the RJ45 female connector, X200

15 NXSB100 - NetX StarterKitBoard Connectors RS232 Interface Figure 8: Communication Interface RS232, X3 Pin Signal Description 2 RXD Receive Data 3 TXD Send Data 7 RTS Ready to Send 8 CTS Clear to Send 4 DTR Data Terminal Ready 5 GND Signal Ground Table 6: Communication Interface RS232, X3

16 NXSB100 - NetX StarterKitBoard Connectors USB Interface Figure 9: USB Interface female connector Type B, X2 Pin Name Description 1 USB_EXT USB Bus Power (+5V, supplied externally) 2 D- Data - 3 D+ Data + 4 GND Ground Table 7: Pin out, X XMAC I/O signals Certain Real Time Ethernet applications (e.g. EtherCAT) may require additional synchronization signals. If such signals are required, XMAC I/O signals are used for that purpose, which are available at connector X201. Pin Name Description 1 XM2_IO0 IO0 signal of XMAC2 2 XM2_IO1 IO1 signal of XMAC2 3 XM3_IO0 IO0 signal of XMAC3 4 XM3_IO1 IO1 signal of XMAC3 5 GND Ground Table 8: XMAC I/Os, X201

17 NXSB100 - NetX StarterKitBoard Connectors Dual-Port-Memory, Extension-Bus, PIOs The NXSB 100 is equipped with a host interface Connector (X4), allowing access to the netx host interface, which can operate as a DPM Interface, an Expansion Bus or I/O Port. To allow quick and easy evaluation of the netx DPM mode, this connector can also be used to hook up the NXSB 100 to the NXSB-PCA adapter card (PCI), providing access to the netx virtual DPM through a memory window on a host PC. Pin DPM Ext. Bus Prog. I/O 1 +3,3V +3,3V +3,3V 2 GND GND GND 3 CLKOUT CLKOUT CLKOUT 4 RSTOUT RSTOUT RSTOUT 5 +VSEXT +VSEXT +VSEXT 6 not connected 7 not connected 8 SEL_A19 EXT_A24 PI040 9 PI036 PI036 PI GND GND GND 11 DPM_INT EXT_IRQ PIO47 12 DPM_RDY EXT_RDY PIO46 13 DPM_RD EXT_RD PIO52 14 DPM_WRH EXT_WRH PIO44 15 DPM_WRL EXT_WRL PIO45 16 DPM_WIF EXT_ALE PIO35 17 DPM_BHE EXT_BHE PIO43 18 SEL_A18 EXT_CS3 PIO84 19 SEL_A16 EXT_CS2 PIO79 20 SEL_A17 EXT_CS1 PIO80 21 DPM_CS EXT_CS0 PIO51 22 GND GND GND 23 SELA_A15 EXT_A23 PIO72 24 SELA_A14 EXT_A22 PIO71 25 SELA_A13 EXT_A21 PIO68 26 SELA_A12 EXT_A20 PIO67 27 (DPM_A19) EXT_A19 PIO63 28 (DPM_A18) EXT_A18 PIO62 29 (DPM_A17) EXT_A17 PIO59 30 (DPM_A16) EXT_A16 PIO58 31 DPM_A15 EXT_A15 PIO55 32 DPM_A14 EXT_A14 PIO54 33 DPM_A13 EXT_A13 PIO48 34 DPM_A12 EXT_A12 PIO49 35 DPM_A11 EXT_A11 PIO50 36 DPM_A10 EXT_A10 PIO53 37 DPM_A9 EXT_A9 PIO56 Continued on next page.

18 NXSB100 - NetX StarterKitBoard Connectors 18 Pin DPM Ext. Bus Prog. I/O 38 DPM_A8 EXT_A8 PIO57 39 DPM_A7 EXT_A7 PIO60 40 DPM_A6 EXT_A6 PIO61 41 DPM_A5 EXT_A5 PIO64 42 DPM_A4 EXT_A4 PIO65 43 DPM_A3 EXT_A3 PIO66 44 DPM_A2 EXT_A2 PIO69 45 DPM_A1 EXT_A1 PIO70 46 DPM_A0 EXT_A0 PIO73 47 DPM_D15 EXT_D15 PIO41 48 DPM_D14 EXT_D14 PIO42 49 DPM_D13 EXT_D13 PIO37 50 DPM_D12 EXT_D12 PIO38 51 DPM_D11 EXT_D11 PIO39 52 DPM_D10 EXT_D10 PIO33 53 DPM_D9 EXT_D9 PIO34 54 DPM_D8 EXT_D8 PIO32 55 DPM_D7 EXT_D7 PIO74 56 DPM_D6 EXT_D6 PIO75 57 DPM_D5 EXT_D5 PIO77 58 DPM_D4 EXT_D4 PIO77 59 DPM_D3 EXT_D3 PIO78 60 DPM_D2 EXT_D2 PIO81 61 DPM_D1 EXT_D1 PIO82 62 DPM_D0 EXT_D0 PIO ,3V +3,3V +3,3V 64 GND GND GND Table 9: Pinning Dual Port Memory Extension Bus, X4

19 NXSB100 - NetX StarterKitBoard Connectors AD Converter Pin Signal Description 1 AD0_IN0 Analog Input, ADC0, Channel 0 2 AD0_IN1 Analog Input, ADC0, Channel 1 3 AD0_IN2 Analog Input, ADC0, Channel 2 4 AD0_IN3 Analog Input, ADC0, Channel 3 5 AD0_VREFP ADC Reference Voltage (+) for ADC 0 (typ. 3.3V) 6 AD0_VREFM ADC Reference Voltage (-) for ADC 0 7 AD_VDDIO ADC Supply Voltage (+3.3V) 8 AD_VSS Analog/signal ground for ADC 9 AD1_IN0 Analog Input, ADC1, Channel 0 10 AD1_IN1 Analog Input, ADC1, Channel 1 11 AD1_IN2 Analog Input, ADC1, Channel 2 12 AD1_IN3 Analog Input, ADC1, Channel 3 13 AD1_VREFP ADC Reference Voltage (+) for ADC 1 (typ. 3.3V) 14 AD1_VREFM ADC Reference Voltage (-) for ADC 1 15 AD_VDDIO ADC Supply Voltage (+3.3V) 16 AD_VSS Analog/signal ground for ADC Table 10: Pinning ADC, X5 The ADC Supply Voltage (AD_VDDIO) is provided by the NXSB100 and can be used to power additional user specific analog hardware (maximum current 150 ma). Do not connect a power source to this pin! The ADC Reference Voltages (AD0_VREFP and AD1_VREFP) are used as a reference for the netx AD Converters. If no external reference is used, these pins should be connected to the AD_VDDIO pins as the ADCs will not provide reasonable data without a reference voltage.

20 NXSB100 - NetX StarterKitBoard Connectors JTAG Interface Through connector X1, located near the lower left corner of the board, the user has access to the JTAG interface of the integrated ARM CPU inside the netx. The JTAG port allows the connection of appropriate debugging devices, such as the Tantino from Hitex or the RealView Multi-ICE available from ARM The connector pin out follows the common standard for ARM JTAG ports. Pin ARM Signals netx Signals 1 VTref +3.3V 2 Vsupply +3.3V 3 ntrst JT_TRSTn 4 GND VSS 5 TDO JT_TDO 6 GND VSS 7 TMS JT_TMS 8 GND VSS 9 TCK JT_TCK 10 GND VSS 11 RTCK Not connected 12 GND VSS 13 TDI JT_TDI 14 GND VSS 15 nsrst PORn 16 GND VSS 17 DBGRQ Not connected 18 GND VSS 19 DBGACK Not connected 20 GND VSS Table 11: JTAG Interface, X1

21 NXSB100 - NetX StarterKitBoard Software Tools 21 4 Software Tools NOTE: A lot of examples, tools and information can be found on our website, Please follow netx Downloads. 4.1 Debug System Software - HiTOP Minimum Project Requirements Besides HiTOP, the following tools and files are required in order to get a HiTOP project running on the netx platform. HiTOP Environment and Gnu Compiler InitGnu File The InitGnu assembly file contains the start-up code required to get the user program to main to begin configuration and execution of OS tasks. Header Files Declares the function prototypes Source Files Include your program code Loading an Example Project with the HiTOP Environment We recommend to use an existing project file which contains all necessary settings. For this, start HiTOP and proceed as follows: Depending on your board, open the corresponding project file using the Project > Open command: Figure 10: Open Project Click the Open button. When using an example project file for the first time, you will be prompted with the following Tool selection dialog box:

22 NXSB100 - NetX StarterKitBoard Software Tools 22 Figure 11: Tool Selection Select Tantino for ARM 7-9 and click the Next button. Figure 12: Port selection Now the Tantino serial number (can be found on a sticker attached to the Tantino) has to be entered, and your PC and Tantino Device have to be connected by the supplied USB cable. Click Next.

23 NXSB100 - NetX StarterKitBoard Software Tools 23 If you haven t yet obtained a full license, the following dialog will appear offering to purchase a full license, request a 30 day license or continue evaluation with the 60K limit: Figure 13: License Your HiTOP installation includes a code-size limited license for free. For more information on how to get a full license, refer to the How to get a License chapter of the HiTOP Licensing Procedure. Click at the following button: The following dialog box will be displayed:. Figure 14: Download Application Click the OK button to load the application. If there are several applications within a project, they will all be displayed here and can be loaded selectively.

24 NXSB100 - NetX StarterKitBoard Software Tools Defining a new Project with the HiTOP Environment There are two possibilities, to start with a new project. The first is to download and use the HiTop_Project_Template.zip file from our website, (netx > Downloads > netx Design Information, Documentation, Examples and Tools > Application Examples). The alternative choice is to create a new project as described here: Define a new project with the Project > New command. Assign your project a name and select the folder where you wish the Project file to be stored. Figure 15: New Project Select your system from the Tool selection dialog box Figure 16: Tool Selection Click Next

25 NXSB100 - NetX StarterKitBoard Software Tools 25 Select the controller derivative you are using and the ARM configuration from the Controller selection dialog box. If the controller type is not included in the list, select as Vendor = "Arm" and as controller type the core type your controller is based on. Figure 17: Controller Selection Click Next Select the port you use from the Port selection dialog box. Figure 18: Port Selection Now the Tantino serial number (can be found on a sticker attached to the Tantino) has to be entered, and your PC and Tantino Device have to be connected by the supplied USB cable. Click Next.

26 NXSB100 - NetX StarterKitBoard Software Tools 26 If you haven t yet obtained a full license, the following dialog will appear, offering to purchase a full license, request a 30 day license or continue evaluation with the 60K limit: Figure 19: License Your HiTOP installation includes a code-size limited license for free. For more information on how to get a full license, refer to the How to get a License chapter of the HiTOP Licensing Procedure. Click at the following button: Enter the startup script you would like to load. Use the Browse... buttons to search for the startup script.. Figure 20: Startup Script Selection

27 NXSB100 - NetX StarterKitBoard Software Tools 27 Click Next Tool Settings Select the compiler tool chain you are using from the list box ( GNU C Compiler for ARM ). After selecing a supported compiler tool chain, the Tool Settings Button appears, allowing you to modify the tool settings. Figure 21: Project Settings The most important settings are the tool path and the names of the assembler, compiler and linker executables. NOTE: The tool path is a global setting that applies to all projects which use this tool chain! Figure 22: Default Linker Settings On the bottom of the dialog the Assembler, Compiler and Linker tabs allow to adjust default settings for the tools. The default settings are used when creating a new build configuration and although they are global settings, modifying them has no effect on existing build configurations in existing projects.

28 NXSB100 - NetX StarterKitBoard Software Tools 28 The next step is to enter a new application. Click at the New button and enter the desired application name in the new line that now appears in the application window. Now close the dialog box by clicking the OK button and reopen it through the the Project > Settings menu (this step is vital, as you won t be able to edit any settings without it!) Figure 23: Applications Build Configuration The build configuration for the current project can be modified by selecting the project in the Project Settings dialog and the selecting the Tool Settings button. Figure 24: General Settings

29 NXSB100 - NetX StarterKitBoard Software Tools 29 However, before being able to modify the configuration, it has to be created first. A new build configuration can be derived from the default settings or from an existing build configuration. Users may want to use several build configurations to let them work with different settings or compiler options (debug and release version of the binary). To create a new configuration, klick on the New Button and enter a name for the build configuration. If other configurations already exist, they can be selected as templates from the drop down menu, otherwise only <none> can be selected, which leads to the use of the default parameters for the new configuration. Figure 25: General Settings Figure 26: New Build Configuration

30 NXSB100 - NetX StarterKitBoard Software Tools 30 Once the configuration is created, it can be adapted through the four tabs (General, Assembler, Compiler, Linker) as shown below: Figure 27: Linker Settings The linker dialog allows defining a linker command line, a linker script file and a post build step. Users should be aware, that HiTOP currently doesn t generate a file list which is provided to the linker. The user has to take care that all files which are part of the project are listed in a file, provided to the linker. It is also possible to provide a file list as command line parameter. However, this is only recommended for simple projects with a small number of linked files. For large projects the command line length may exceed the maximum length if too much files must be linked together. Assembler > Assembler Options set to -marmv4t -gdwarf2 -mthumb-interwork Compiler > Preprocessor Definitions set to _NETX_HITOP_; RCX Compiler-> Compiler Options set to -gdwarf-2 -Wall -O1 -mapcs -march=armv4t -mthumb-interwork -c -mthumb -fshort-enums NOTE: These settings could be different to the projects which are available in the internet. In this case use the settings from the downloaded example.

31 NXSB100 - NetX StarterKitBoard Software Tools Linker Script File The main purpose of the linker script is to describe how the sections in the input files should be mapped into the output file, and to control the memory layout of the output file. In our linker script file we include the file netx.lnk This file contains the search directories for the linker and the needed modules. /*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! The search dirs entries in the next lines refer to the path where the linker can find the library files for the gnu lib These are different depending on where you installed the GNU tools. Plaese add your specifik path if you get a linker error like: arm-hitex-elf-ld: cannot find -lgcc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/ SEARCH_DIR("C:\Programme\Hitex\GnuToolPackageArm\arm-hitexelf\lib\interwork\arm926ej-s") SEARCH_DIR("C:\Programme\Hitex\GnuToolPackageArm\lib\gcc\armhitex-elf\4.0.3\interwork\arm926ej-s") SEARCH_DIR("D:\Programme\Hitex\GnuToolPackageArm\arm-hitexelf\lib\interwork\arm926ej-s") SEARCH_DIR("D:\Programme\Hitex\GnuToolPackageArm\lib\gcc\armhitex-elf\4.0.3\interwork\arm926ej-s") /* The next lines specify all program modules that need to be linked into the target file */ SEARCH_DIR("./Lib") INPUT (./Output/init_gnu.o ) INPUT (./Output/Config_netX_LoadFirm.o ) INPUT (./Output/ExampleApp_Body.o ) INPUT (./Output/ExampleApp_Functions.o ) INPUT (./Output/ExampleApp_Process.o ) INPUT (./Output/ExampleApp_Resources.o ) Build / Rebuild The build tool bar allows rebuilding your application. You can 1. Specify the target to build 2. Chose a build configuration 3. Compile the currently selected file 4. Compile the current file and link the current selected project 5. Rebuild (compile all files) the currently selected project The build toolbar is only enabled if the tool chain is fully configured and at least one build configuration is defined. NOTE: For more information about the HiTOP IDE please consult the delivered manuals in your HiTOP folder.

32 NXSB100 - NetX StarterKitBoard Software Tools netx Bootwizard You can download the latest Boot Wizard Version from our homepage ( netx > Downloads > netx Design Information, Documentation, Examples and Tools > Software). The netx Boot Wizard is a graphical front-end for the generating and processing of netx boot images. The wizard s primary use is to create bootable binary images from compiler output, like elf files, and write these images to the netx SPI flash memory. Further it offers functions to check and modify boot images, extract data and parameters from compiler output and generate standalone boot blocks. This manual describes version 0.7. Please note that this version is a prerelease. Functions and their graphical representation are subject to change in later releases. This chapter only provides short form information on the netx Boot Wizard main functions. Please also consult the full documentation included with the Boot Wizard files Startup The netx Boot Wizard starts with a simple dialog. The text field shows the output log of the wizard. The screenshot shows the welcome message including version information. Figure 28: netx Boot Wizard start screen In the current version the main window only offers the button "Run Wizard", which enters the boot wizard dialog when selected. The boot wizard dialog then starts with a short introduction to the tool.

33 NXSB100 - NetX StarterKitBoard Software Tools 33 Figure 29: netx Boot Wizard dialog Click Next. Figure 30: the operation mode menu The function dialog now lets you select the action the wizard should perform. The first two items in the menu are described in the following chapters. Click Next.

34 NXSB100 - NetX StarterKitBoard Software Tools Function build bootimage This function generates a boot image (a boot block with appended application data). The application data is extracted from a compiler output file, like an elf image. The dialog starts with the selection of the input file. Figure 31: Build Bootimage, Input file Selection Click Next. The following dialog prompts for the source and destination devices and the toolset. The source device specifies the device that will hold the bootimage (parallel or serial flash). The destination device is the target of the boot process (sdram or internal RAM). The bootloader copies the data from the boot image to this device. The toolset is used to extract binary data and parameters from input images, like elf files.

35 NXSB100 - NetX StarterKitBoard Software Tools 35 Figure 32: Build Bootimage, Device and Tool Click Next. Select output folder and file name of the new image. Figure 33: Build Bootimage, Output file Selection Click Next.

36 NXSB100 - NetX StarterKitBoard Software Tools 36 Figure 34: Configuration completed Click Finish. The image has now been written to the selected destination path Function flash bootimage to SPI flash This function writes a boot image to the spi flash memory of the netx board. The dialog starts with the selection of the input file. Figure 35: Flash Bootimage, Input file Selection

37 NXSB100 - NetX StarterKitBoard Software Tools 37 Click Next. In the next Dialog select the SDRAM Type of your board. Figure 36: SDRam Selection Click Next. Figure 37: Flash Bootimage, Configuration Click Finish.

38 NXSB100 - NetX StarterKitBoard Software Tools 38 Please follow the next steps as described in the appearing dialog box: Figure 38: Flash Bootimage, Board Setup NOTE: When this dialog appears, make sure, that no USB cable is connected to the board. The required Windows drivers are included in the downloaded Bootwizard archive. After completing all described steps in the last dialog box, click the OK button. Figure 39: Flashing in Progress If the SYS Led changes its color to green, the flashing process was successful.

39 NXSB100 - NetX StarterKitBoard Lists 39 5 Lists 5.1 List of Figures Figure 1: netx Block Diagramm 5 Figure 2: Overview NXSB Figure 3: Block Diagram NXSB Figure 4: Power Supply, X Figure 5: PROFIBUS Interface (DSub female connector), X6 12 Figure 6: DeviceNet Interface (Combicon male connector, 5 pin), X7 13 Figure 7: Ethernet Interface- Ethernet pinning at the RJ45 female connector, X Figure 8: Communication Interface RS232, X3 15 Figure 9: USB Interface female connector Type B, X2 16 Figure 10: Open Project 21 Figure 11: Tool Selection 22 Figure 12: Port selection 22 Figure 13: License 23 Figure 14: Download Application 23 Figure 15: New Project 24 Figure 16: Tool Selection 24 Figure 17: Controller Selection 25 Figure 18: Port Selection 25 Figure 19: License 26 Figure 20: Startup Script Selection 26 Figure 21: Project Settings 27 Figure 22: Default Linker Settings 27 Figure 23: General Settings 28 Figure 24: General Settings 29 Figure 25: New Build Configuration 29 Figure 26: Linker Settings 30 Figure 27: netx Boot Wizard start screen 32 Figure 28: netx Boot Wizard dialog 33 Figure 29: the operation mode menu 33 Figure 30: Build Bootimage, Input file Selection 34 Figure 31: Build Bootimage, Device and Tool 35 Figure 32: Build Bootimage, Output file Selection 35 Figure 33: Configuration completed 36 Figure 34: Flash Bootimage, Input file Selection 36 Figure 35: SDRam Selection 37 Figure 36: Flash Bootimage, Configuration 37 Figure 37: Flash Bootimage, Board Setup 38 Figure 38: Flashing in Progress 38

40 NXSB100 - NetX StarterKitBoard Lists List of Tables Table 1: LEDs 9 Table 2: Power Supply, X Table 3: PROFIBUS Interface, X6 12 Table 4: DeviceNet Interface, X7 13 Table 5: Ethernet pinning at the RJ45 female connector, X Table 6: Communication Interface RS232, X3 15 Table 7: Pin out, X2 16 Table 8: XMAC I/Os, X Table 9: Pinning Dual Port Memory Extension Bus, X4 18 Table 10: Pinning ADC, X5 19 Table 11: JTAG Interface, X1 20

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc. SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance

More information

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM TWR-MECH Mechatronics Board TOWER SYSTEM Get to Know the Tower Mechatronics Board Primary Connector / Switch MCF52259 Connectors for Up to Eight Servos SW4 (Reset) USB OTG 5V Supply Touch Panel Socket

More information

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication. www.hilscher.com

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication. www.hilscher.com Andreas Läng Hilscher Swiss GmbH Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication www.hilscher.com Hilscher Platform Strategy The unique solution for all

More information

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26

More information

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1 RN-WIFLYCR-UM-.01 RN-ISP-UM In-System Programmer 2012 Roving Networks. All rights reserved. Version 1.1 1/19/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW You use Roving Networks In-System-Programmer

More information

Introducing AVR Dragon

Introducing AVR Dragon Introducing AVR Dragon ' Front Side Back Side With the AVR Dragon, Atmel has set a new standard for low cost development tools. AVR Dragon supports all programming modes for the Atmel AVR device family.

More information

Software User Guide UG-461

Software User Guide UG-461 Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment

More information

2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide

2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide 2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide 1. Introduction Thank you for purchasing this 2-Port RS232/422/485 Combo Serial to USB Adapter.

More information

Lab Experiment 1: The LPC 2148 Education Board

Lab Experiment 1: The LPC 2148 Education Board Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,

More information

RC2200DK Demonstration Kit User Manual

RC2200DK Demonstration Kit User Manual Demonstration Kit User Manual Table of contents TABLE OF CONTENTS... 1 QUICK INTRODUCTION... 2 INTRODUCTION... 3 DEMONSTRATION BOARD... 4 POWER SUPPLY SECTION... 5 RS-232 INTERFACE... 6 CONNECTORS... 7

More information

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah (DSF) Soft Core Prozessor NIOS II Stand Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de [email protected] NIOS II 1 1 What is Nios II? Altera s Second Generation

More information

The following is a summary of the key features of the ARM Injector:

The following is a summary of the key features of the ARM Injector: Intended Use The ARM Injector is an indispensable tool for engineers who work with JTAG enabled target systems based on an ARM processor core with Debug and EmbeddedICE capability. The ARM Injector provides

More information

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation Quick Installation A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding This chapter intends to get your new FuzzyScan scanner working with your existing system within minutes. General instructions

More information

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign. HARDWARE MANUAL BrightSign HD120, HD220, HD1020 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS OVERVIEW... 1 Block Diagram... 2 Ports...

More information

How To Connect A Directsofl To A Powerpoint With An Acd With An Ctel With An Dm-Tel Modem On A Pc Or Ipad Or Ipa (Powerpoint) With A Powerline 2 (Powerline

How To Connect A Directsofl To A Powerpoint With An Acd With An Ctel With An Dm-Tel Modem On A Pc Or Ipad Or Ipa (Powerpoint) With A Powerline 2 (Powerline Application Note Last reviewed: 03/17/2008 AN-KEP-003.doc Page 1 of 23 Introduction... 1 Recommended s and ports to use... 1 Cable Wiring... 2 MDM-TEL Configuration ( Wizard)... 3 Direct Logic Communications

More information

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial

More information

SA-9600 Surface Area Software Manual

SA-9600 Surface Area Software Manual SA-9600 Surface Area Software Manual Version 4.0 Introduction The operation and data Presentation of the SA-9600 Surface Area analyzer is performed using a Microsoft Windows based software package. The

More information

applicomio Profibus-DP

applicomio Profibus-DP BradCommunications Profibus-DP network interface cards allow deterministic I/O data acquisition for PC-based control applications. Features New! Support of Windows 32-bit and 64-bit (WoW64) Support of

More information

PCAN-ISA. CAN Interface for ISA. User Manual

PCAN-ISA. CAN Interface for ISA. User Manual PCAN-ISA CAN Interface for ISA User Manual Products taken into account Product Name Model Item Number PCAN-ISA Single Channel One CAN channel IPEH-002074 PCAN-ISA Dual Channel Two CAN channels IPEH-002075

More information

Board also Supports MicroBridge

Board also Supports MicroBridge This product is ATmega2560 based Freeduino-Mega with USB Host Interface to Communicate with Android Powered Devices* like Android Phone or Tab using Android Open Accessory API and Development Kit (ADK)

More information

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22. www.dragino.com

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22. www.dragino.com Yun Shield User Manual VERSION: 1.0 Version Description Date 0.1 Initiate 2014-Jun-21 1.0 Release 2014-Jul-08 Yun Shield User Manual 1 / 22 Index: 1 Introduction... 3 1.1 What is Yun Shield... 3 1.2 Specifications...

More information

An Introduction to MPLAB Integrated Development Environment

An Introduction to MPLAB Integrated Development Environment An Introduction to MPLAB Integrated Development Environment 2004 Microchip Technology Incorporated An introduction to MPLAB Integrated Development Environment Slide 1 This seminar is an introduction to

More information

How To Develop A Toolstick

How To Develop A Toolstick TOOLSTICK BASE ADAPTER USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent damage to

More information

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual Copyright 2007 SofTec Microsystems DC01197 We want your feedback! SofTec Microsystems is always on

More information

QUICK START GUIDE. SG2 Client - Programming Software SG2 Series Programmable Logic Relay

QUICK START GUIDE. SG2 Client - Programming Software SG2 Series Programmable Logic Relay QUICK START GUIDE SG2 Client - Programming Software SG2 Series Programmable Logic Relay SG2 Client Programming Software T he SG2 Client software is the program editor for the SG2 Series Programmable Logic

More information

WIZ-Embedded WebServer User s Manual (Ver. 1.0)

WIZ-Embedded WebServer User s Manual (Ver. 1.0) [텍스트 입력] WIZ-Embedded WebServer User s Manual (Ver. 1.0) 2007 WIZnet Inc. All Rights Reserved. For more information, visit our website at www.wiznet.co.kr Document History Information Revision Data Description

More information

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup CP2110 EVALUATION KIT USER S GUIDE 1. Kit Contents The CP2110 Evaluation Kit contains the following items: CP2110 Evaluation Board RS232 Serial Cable USB Cable DVD Quick Start Guide 2. Relevant Documentation

More information

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram TOOLSTICK VIRTUAL TOOLS USER S GUIDE RELEVANT DEVICES 1. Introduction The ToolStick development platform consists of a ToolStick Base Adapter and a ToolStick Daughter card. The ToolStick Virtual Tools

More information

T3 Mux M13 Multiplexer

T3 Mux M13 Multiplexer T3 Mux M13 Multiplexer User Manual [Type the abstract of the document here. The abstract is typically a short summary of the contents of the document. Type the abstract of the document here. The abstract

More information

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

M68EVB908QL4 Development Board for Motorola MC68HC908QL4 M68EVB908QL4 Development Board for Motorola MC68HC908QL4! Axiom Manufacturing 2813 Industrial Lane Garland, TX 75041 Email: [email protected] Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3

More information

FLYPORT Wi-Fi 802.11G

FLYPORT Wi-Fi 802.11G FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB

More information

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family Renesas Capacitive Touch Lab R8C/36T-A Family Description: This lab will cover the Renesas Touch Solution for embedded capacitive touch systems. This lab will demonstrate how to setup and run a simple

More information

ENET-710. ENET-710 - Ethernet Module ENET-710 JAN / 06 FOUNDATION

ENET-710. ENET-710 - Ethernet Module ENET-710 JAN / 06 FOUNDATION ENET-710 ENET-710 - Ethernet Module JAN / 06 ENET-710 FOUNDATION E N E T 7 1 0 ME smar www.smar.com Specifications and information are subject to change without notice. Up-to-date address information is

More information

BECKHOFF. Application Notes. www.beckhoffautomation.com. BC9000: Getting Started Guide. For additional documentation, please visit.

BECKHOFF. Application Notes. www.beckhoffautomation.com. BC9000: Getting Started Guide. For additional documentation, please visit. BECKHOFF Application Notes www.beckhoffautomation.com BC9000: Getting Started Guide BC-AppNote-002 1.0 27 August 2007 This application note is intended for the first time user of the BC9000 and TwinCAT

More information

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor Von der Hardware zur Software in FPGAs mit Embedded Prozessoren Alexander Hahn Senior Field Application Engineer Lattice Semiconductor AGENDA Overview Mico32 Embedded Processor Development Tool Chain HW/SW

More information

Application. Characteristics RTU560. Data Sheet Communication Unit 560CMD11. Communication Unit 560CMD11

Application. Characteristics RTU560. Data Sheet Communication Unit 560CMD11. Communication Unit 560CMD11 Communication Unit 560CMD11 The SLC works as master for the RTU560 serial peripheral bus (I/O-Interface/ Wired-OR-Bus ). The MPU is responsible for the other tasks. The MPU handles the absolute time and

More information

ipac-5010 User Guide + -

ipac-5010 User Guide + - ipac-5010 User Guide Introduction: ipac-5010 is ARM9-based Linux ready industrial Programmable Automation Controller. The key features are as follow: 1. ARM920T ARM Thumb Processor with 200MIPS at 180MHz,

More information

Workshop Intel Galileo Board

Workshop Intel Galileo Board Workshop Intel Galileo Board Introduction and Basics of Intel Galileo Board Walter Netto November 03th, 2014 Agenda Intel Galileo Board Overview Physical Characteristics Communication Processor Features

More information

RS-232/422/485, Power over Ethernet

RS-232/422/485, Power over Ethernet IP-COM-M IP-COMi-M IP-COM-M PoE IP-COMi-M PoE RS-232 RS-232/422/485 RS-232, Power over Ethernet RS-232/422/485, Power over Ethernet Edition: September 2012 The computer programs provided with the hardware

More information

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme 2015 - Alle Rechte vorbehalten

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme 2015 - Alle Rechte vorbehalten ALL-USB-RS422/485 USB to Serial Converter RS422/485 User Manual ALL-USB-RS422/485 USB to RS-422/485 Plugin Adapter This mini ALL-USB-RS422/485 is a surge and static protected USB to RS-422/485 Plugin Adapter.

More information

PolyBot Board. User's Guide V1.11 9/20/08

PolyBot Board. User's Guide V1.11 9/20/08 PolyBot Board User's Guide V1.11 9/20/08 PolyBot Board v1.1 16 pin LCD connector 4-pin SPI port (can be used as digital I/O) 10 Analog inputs +5V GND GND JP_PWR 3-pin logic power jumper (short top 2 pins

More information

GE Power Controls FIELDBUS APPENDIX PROFIBUS DP. Doc. No.: ASTAT Plus PB_Appendix-v0

GE Power Controls FIELDBUS APPENDIX PROFIBUS DP. Doc. No.: ASTAT Plus PB_Appendix-v0 GE Power Controls = FIELDBUS APPENDIX PROFIBUS DP = Doc. No.: ASTAT Plus PB_Appendix-v0 Fieldbus Appendix: PROFIBUS DP 1 Fieldbus Introduction...... 2 1.1 Introduction to Profibus-DP... 2 1.2 Network Overview...

More information

RN-XV-RD2 Evaluation Board

RN-XV-RD2 Evaluation Board RN-XV-RD2 Evaluation Board 2012 Roving Networks. All rights reserved. -1.01Version 1.0 9/28/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks RN-XV-RD2

More information

Matrix 510/520 User Guide

Matrix 510/520 User Guide Matrix 510/520 User Guide Introduction: Matrix 510/520 are ARM9-based Linux ready industrial computer. The key features are as follow: Matrix 520 Layout 1. ARM920T ARM Thumb Processor with 200MIPS at 180MHz,

More information

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit. 2012 Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit. 2012 Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL WiFly Evaluation Kit 2012 Roving Networks. All rights reserved. Version 1.32r 10/9/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks evaluation kits,

More information

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16) PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware

More information

USB to RS-422/485 Serial Adapter

USB to RS-422/485 Serial Adapter USB to RS-422/485 Serial Adapter User Manual Ver. 2.00 All brand names and trademarks are properties of their respective owners. Contents: Chapter 1: Introduction... 3 1.1 Product Introduction... 3 1.2

More information

Cart Interface Installation & Control Board Manual for M38 XP and RX Carts and Legacy M39 Carts

Cart Interface Installation & Control Board Manual for M38 XP and RX Carts and Legacy M39 Carts Rubbermaid Medical Solutions Cart Interface Installation & Control Board Manual for M38 XP and RX Carts and Legacy M39 Carts REVISED FEBRUARY 25, 2010 Filename: Cart Interface Installation & Control Board

More information

Configuration of Fieldbus Devices with Remote Access

Configuration of Fieldbus Devices with Remote Access Operating Instruction Manual Configuration of Fieldbus Devices with Remote Access nethost Hilscher Gesellschaft für Systemautomation mbh www.hilscher.com DOC130402OI01EN Revision 1 English 2013-08 Released

More information

Tutorial for MPLAB Starter Kit for PIC18F

Tutorial for MPLAB Starter Kit for PIC18F Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is

More information

DRV8312-C2-KIT How to Run Guide

DRV8312-C2-KIT How to Run Guide DRV8312-C2-KIT How to Run Guide Version 1.1 October 2011 C2000 Systems and Applications Team This Guide explains the steps needed to run the DRV8312-C2-KIT with the software supplied through controlsuite.

More information

ET-BASE AVR ATmega64/128

ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 which is a Board Microcontroller AVR family from ATMEL uses MCU No.ATmega64 and ATmega128 64PIN. Board ET-BASE AVR ATmega64/128 uses MCU s resources on

More information

Ultra Thin Client TC-401 TC-402. Users s Guide

Ultra Thin Client TC-401 TC-402. Users s Guide Ultra Thin Client TC-401 TC-402 Users s Guide CONTENT 1. OVERVIEW... 3 1.1 HARDWARE SPECIFICATION... 3 1.2 SOFTWARE OVERVIEW... 4 1.3 HARDWARE OVERVIEW...5 1.4 NETWORK CONNECTION... 7 2. INSTALLING THE

More information

T-BOXN12R. First steps with T-BOXN12R. You can make it wireless. Date: 2004-07-16 Version 1.0

T-BOXN12R. First steps with T-BOXN12R. You can make it wireless. Date: 2004-07-16 Version 1.0 T-BOXN12R You can make it wireless First steps with T-BOXN12R Date: 2004-07-16 Version 1.0 Content 1. Purpose of this document... 3 2. T-BoxN12R overview... 4 3. First step... 5 3.1. Preparing your workshop

More information

Back Office Recorder 4iP Installation Guide Intelligent Recording Limited

Back Office Recorder 4iP Installation Guide Intelligent Recording Limited Back Office Recorder 4iP Installation Guide Intelligent Recording Limited Downloads Available at www.usbcallrecord.com UK Office +44 (0) 1909 512148 US Office +1 949.587.1226 Copyright Intelligent Recording

More information

Communication Unit 560CMU05 Data sheet

Communication Unit 560CMU05 Data sheet RTU560 product line Communication Unit 560CMU05 Data sheet E1 10/100 MB LAN E2 10/100 MB LAN CP1, CP2 RS232C or RS485 Ethernet Controller Ethernet Controller USART Processor bus MPU ELAN520 /Flash Memory

More information

Nuvoton Nu-Link Debug Adapter User Manual

Nuvoton Nu-Link Debug Adapter User Manual Nuvoton Nu-Link Debug Adapter User Manual The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission

More information

Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks

Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Guiseppe Ferro Design Team 4 3/22/13 Executive Summary Learn how to setup and properly use the Real- Time

More information

isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide

isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide November 2005 Introduction Application Note AN6067 The isppac -POWR1220AT8 device from Lattice is a full-featured second-generation Power Manager chip. As part of its feature set, this device supports

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 User Manual Important Notes This information describes the type of component and shall not be considered as assured characteristics. No

More information

HVP-KV31F120M Quick Start Guide

HVP-KV31F120M Quick Start Guide HVP-KV31F120M Quick Start Guide Freescale Controller Card High Voltage Development Platform Quick Start Guide Get to Know the HVP-KV31F120M USB Mini for Communication, Debugging and Power Supply Isolated

More information

CAN@net II Intelligent PC/CAN Interface. Manual

CAN@net II Intelligent PC/CAN Interface. Manual CAN@net II Intelligent PC/CAN Interface Manual IXXAT Automation GmbH Leibnizstr. 15 D-88250 Weingarten Tel.: +49 (0)7 51 / 5 61 46-0 Fax: +49 (0)7 51 / 5 61 46-29 Internet: www.ixxat.de e-mail: [email protected]

More information

Professional USB to Serial Adapter Hub with COM Retention

Professional USB to Serial Adapter Hub with COM Retention Professional USB to Serial Adapter Hub with COM Retention ICUSB2321X ICUSB2322X ICUSB2324X *actual product may vary from photos *actual product may vary from photos DE: Bedienungsanleitung - de.startech.com

More information

16-Port RS232 to USB2.0 High Speed Multi Serial Adapter (w/ Metal Case) Installation Guide

16-Port RS232 to USB2.0 High Speed Multi Serial Adapter (w/ Metal Case) Installation Guide 16-Port RS232 to USB2.0 High Speed Multi Serial Adapter (w/ Metal Case) Installation Guide 1. Introduction Thank you for purchasing this 16-Port RS232 to USB2.0 High Speed Multi Serial Adapter. It is an

More information

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual Version 1.0 - January 20, 2015 CHANGE HISTORY Version Date Description of Changes 1.0 January 20, 2015 Initial Publication

More information

1 Mi kołaj Z Mik ar ołaj Z zyc arzy ki cki

1 Mi kołaj Z Mik ar ołaj Z zyc arzy ki cki 1 Mikołaj Zarzycki NAND Flash SD Card Connector 256MB, 8bit I/F Push type, Up to 2GB/12.5Mbps USB Connector 1 x Device 2 x HOST, Dual-port LCD Module KEY Battery Holder 128 x 64 dots matrix structure 4

More information

RS-422/485 Multiport Serial PCI Card. RS-422/485 Multiport Serial PCI Card Installation Guide

RS-422/485 Multiport Serial PCI Card. RS-422/485 Multiport Serial PCI Card Installation Guide RS-422/485 Multiport Serial PCI Card Installation Guide 21 Contents 1. Introduction...1 2. Package Check List...2 3. Board Layouts and Connectors...3 3.1 2S with DB9 Male Connectors...3 3.1.1 JP5: UART

More information

EvB 5.1 v5 User s Guide

EvB 5.1 v5 User s Guide EvB 5.1 v5 User s Guide Page 1 Contents Introduction... 4 The EvB 5.1 v5 kit... 5 Power supply...6 Programmer s connector...7 USB Port... 8 RS485 Port...9 LED's...10 Pushbuttons... 11 Potentiometers and

More information

MasterBlaster Serial/USB Communications Cable User Guide

MasterBlaster Serial/USB Communications Cable User Guide MasterBlaster Serial/USB Communications Cable User Guide 101 Innovation Drive San Jose, CA 95134 www.altera.com Software Version: 80 Document Version: 1.1 Document Date: July 2008 Copyright 2008 Altera

More information

Installation and start-up guide NETA-21 remote monitoring tool

Installation and start-up guide NETA-21 remote monitoring tool Remote monitoring options for ABB drives, converters and inverters Installation and start-up guide NETA-21 remote monitoring tool 3AUA0000096881 REV C Effective: 2013-03-01 2013 ABB Oy. All rights reserved.

More information

User s Manual TCP/IP TO RS-232/422/485 CONVERTER. 1.1 Introduction. 1.2 Main features. Dynamic DNS

User s Manual TCP/IP TO RS-232/422/485 CONVERTER. 1.1 Introduction. 1.2 Main features. Dynamic DNS MODEL ATC-2000 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2000 is a RS232/RS485 to TCP/IP converter integrated with a robust system and network management features designed

More information

USB 2.0 VGA ADAPTER USER MANUAL

USB 2.0 VGA ADAPTER USER MANUAL USB 2.0 VGA ADAPTER USER MANUAL CONTENTS INTRODUCTION... 3 FEATURES... 3 SYSTEM REQUIREMENTS... 3 PACKAGE CONTENTS... 3 SUPPORTED COMMON DISPLAY RESOLUTION... 4 TECHNICAL SPECIFICATIONS... 4 INSTALLATION

More information

Modbus Communications for PanelView Terminals

Modbus Communications for PanelView Terminals User Guide Modbus Communications for PanelView Terminals Introduction This document describes how to connect and configure communications for the Modbus versions of the PanelView terminals. This document

More information

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable Adafruit's Raspberry Pi Lesson 5. Using a Console Cable Created by Simon Monk Last updated on 2014-09-15 12:00:13 PM EDT Guide Contents Guide Contents Overview You Will Need Part Software Installation

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

Serial Communications

Serial Communications April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual

More information

BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved.

BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved. BE635 User Manual Rev. V1.0 2013-2014 Bolymin, Inc. All Rights Reserved. Copyright Copyright 2013-2014 BOLYMIN, INC. All rights reserved. No part of the materials may be reproduced, copied or translated

More information

User manual Compact Web PLC WP240 series IEC-line

User manual Compact Web PLC WP240 series IEC-line User manual Compact Web PLC WP240 series IEC-line update: 09-01-2014 IEC-line by OVERDIGIT overdigit.com 1. General description The WP240 device is a PLC, programmable in IEC61131-3 language using CoDeSys

More information

1 INTRODUCTION. This document describes the procedure to upgrade LTMR.

1 INTRODUCTION. This document describes the procedure to upgrade LTMR. 1 INTRODUCTION This document describes the procedure to upgrade LTMR. Limitation: this package and procedure describe only the upgrade of the LTMR firmware for all network versions (Modbus, Profibus, DeviceNet,

More information

Chapter 5 Cubix XP4 Blade Server

Chapter 5 Cubix XP4 Blade Server Chapter 5 Cubix XP4 Blade Server Introduction Cubix designed the XP4 Blade Server to fit inside a BladeStation enclosure. The Blade Server features one or two Intel Pentium 4 Xeon processors, the Intel

More information

Device configurator DRC200

Device configurator DRC200 Operating manual 42/49-27 EN Engineer IT Device configurator DRC200 R&C Process Data Management Software Impressum Device configurator DRC200 Operating manual Document No. 42/49-27 EN Date of issue: 11.02

More information

USB-Blaster Download Cable User Guide

USB-Blaster Download Cable User Guide USB-Blaster Download Cable User Guide Subscribe UG-USB81204 101 Innovation Drive San Jose, CA 95134 www.altera.com TOC-2 Contents Introduction to USB-Blaster Download Cable...1-1 USB-Blaster Revision...1-1

More information

RouterBOARD minirouter

RouterBOARD minirouter RouterBOARD minirouter User's Manual Rev. A (1-Dec-006) Copyright Copyright 00-006 MikroTikls SIA. This manual contains information protected by copyright law. No part of it may be reproduced or transmitted

More information

GPS/GLONASS SiRFstarV Evaluation Kit EVA5100-A

GPS/GLONASS SiRFstarV Evaluation Kit EVA5100-A GPS/GLONASS SiRFstarV Evaluation Kit EVA5100-A A Description of the Evaluation Board for Maestro s GPS/GLONASS Receiver Module A5100-A User s Manual Version 0.1 Revision History Rev. Date Description 0.1

More information

HARDWARE MANUAL HD222, HD1022. BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 408-852-9263 www.brightsign.biz

HARDWARE MANUAL HD222, HD1022. BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 408-852-9263 www.brightsign.biz HARDWARE MANUAL HD222, HD1022 BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 408-852-9263 www.brightsign.biz 1 TABLE OF CONTENTS Overview... 1 Block Diagram... 2 HD222... 3 HD1022... 4 Hardware

More information

STIM202 Evaluation Kit

STIM202 Evaluation Kit Table of contents: 1 FEATURES... 2 2 GENERAL DESCRIPTIONS AND SYSTEM CONTENTS... 2 3 SYSTEM REQUIREMENTS... 2 4 GETTING STARTED... 3 4.1 INSTALLATION OF NI-SERIAL CABLE ASSEMBLY DRIVER... 3 4.2 INSTALLATION

More information

Applications Development on the ARM Cortex -M0+ Free On-line Development Tools Presented by William Antunes

Applications Development on the ARM Cortex -M0+ Free On-line Development Tools Presented by William Antunes Applications Development on the ARM Cortex -M0+ Free On-line Development Tools Presented by William Antunes Agenda Cortex M0+ architecture Introduction to Kinetis L Freedom board Arrow Cloud Connect Internet

More information

ISP Engineering Kit Model 300

ISP Engineering Kit Model 300 TM ISP Engineering Kit Model 300 December 2013 Model 300 Overview The Model 300 programmer supports JTAG programming of all Lattice devices that feature non-volatile configuration elements. The Model 300

More information

E-LINK FOR ARM. E-Link User maunal 2011.06 1 / 46

E-LINK FOR ARM. E-Link User maunal 2011.06 1 / 46 E-Link User maunal 2011.06 1 / 46 Directory 1. E-Link ARM JTAG Introduction... 3 2. E-LINK Driver setup... 6 3. E-LINK Application... 9 3.1. KeilMDK... 9 3.2. ADS... 12 3.2.1 E-LINK on ARM11 (Tiny6410/Mini6410)...

More information

EMS. EtherCAN CI. Ethernet/CAN Interface. User Manual THOMAS WÜNSCHE. Documentation for Ethernet/CAN interface EtherCAN CI version 2.1.

EMS. EtherCAN CI. Ethernet/CAN Interface. User Manual THOMAS WÜNSCHE. Documentation for Ethernet/CAN interface EtherCAN CI version 2.1. Documentation for Ethernet/CAN interface version 2.1. Document version: V3.0 Documentation date: June 16th, 2007 This documentation is not valid for version 2.0 and earlier versions. No part of this document

More information

Introduction. Getting familiar with chipkit Pi

Introduction. Getting familiar with chipkit Pi Overview: chipkit Pi Introduction chipkit Pi (Designed for Raspberry Pi) is the latest Arduino compatible chipkit platform from Microchip and element14. It features a 32 bit PIC32 microcontroller in a

More information

7a. System-on-chip design and prototyping platforms

7a. System-on-chip design and prototyping platforms 7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit

More information

INDEX. Trademarks All name and product s trademarks mentioned below are the property of their respective companies.

INDEX. Trademarks All name and product s trademarks mentioned below are the property of their respective companies. USB2.0 EASY IDE ADAPTER INDEX Trademarks ---------------------------------------------------------------------------- Introduction ---------------------------------------------------------------------------

More information

DK40 Datasheet & Hardware manual Version 2

DK40 Datasheet & Hardware manual Version 2 DK40 Datasheet & Hardware manual Version 2 IPC@CHIP DK40 Evaluation module Beck IPC GmbH http://www.bcl.de page 1 of 11 Table of contents Table of contents... 2 Basic description... 3 Characteristics...

More information

Animated Lighting Software Overview

Animated Lighting Software Overview Animated Lighting Software Revision 1.0 August 29, 2003 Table of Contents SOFTWARE OVERVIEW 1) Dasher Pro and Animation Director overviews 2) Installing the software 3) Help 4) Configuring the software

More information

IP SERIAL DEVICE SERVER

IP SERIAL DEVICE SERVER IP SERIAL DEVICE SERVER ( 1 / 2 / 4 serial port ) Installation guide And User manual Version 1.0 1Introduction... 5 1.1Direct IP mode...5 1.2Virtual COM mode...5 1.3Paired mode...6 1.4Heart beat... 6

More information

Application/Connection Examples

Application/Connection Examples This Quick Start Guide is designed to familiarize the user with the connection and configuration of the DTS-305 DIN rail mounted single / 3 phase power & energy meter with RS-485 or TCP communications.

More information

_ v1.0. EVB-56x Evaluation & Development Kit for Motorola PowerPC MPC56x Microcontrollers USERS MANUAL. isystem, February 2003 1/8.

_ v1.0. EVB-56x Evaluation & Development Kit for Motorola PowerPC MPC56x Microcontrollers USERS MANUAL. isystem, February 2003 1/8. _ v1.0 USERS MANUAL EVB-56x Evaluation & Development Kit for Motorola PowerPC MPC56x Microcontrollers EVB-563 EVB-565 Ordering code ITMPC563 ITMPC565 Copyright 2003 isystem, GmbH. All rights reserved.

More information

Control Technology Corporation CTC Monitor User Guide Doc. No. MAN-1030A Copyright 2001 Control Technology Corporation All Rights Reserved Printed in USA The information in this document is subject to

More information