artisan Achronix Bitporter Скачать руководство пользователя страница 35

Querying the Availability of Connected Pods (-q option)

Using the Achronix STAPL Player

PAGE 28

www.achronix.com

Bitporter User Guide

Querying the Availability of Connected Pods (-q option)

The Bitporter pod query mode is used when multiple Bitporter pods are visible to the host
running acx_stapl_player. This mode returns the current state of all connected pods (whether
in use or not).

Important!  

It is recommended that this query mode not be the only means used to synchronize multiple 

users' attempts to use multiple pods — users still need to ensure that a given target board is not being 
used through another non-Bitporter interface before using the Bitporter attached to that target board.

To see a list of the pods currently auto-detected by acx_stapl_player, run the following at the
command-line:

acx_stapl_player -q

This command returns to the command-line a table of the currently detected pods, using the
following criteria:

USB-connected Bitporter pods:

 Pods connected to the host are listed by name in the

first column only if they are currently not in use by another instance of
acx_stapl_player. Pods connected to the host via USB which are already in use are not
be listed. Pods connected to other hosts via USB are not listed, regardless of usage
state.

Ethernet-connected Bitporter pods:

 All Bitporter pods connected on the same subnet

as the host are listed by name in the first column. The second column contains the
owner of each pod found. A listing of 

<available>

 means the pod currently has no

owner (and is available for immediate use). A listing displaying an IP address means
the pod is currently in use by a host located at that IP address.

For example, if two pods with serial numbers 12345 and 12346 are connected to the same host
via USB, and two additional pods with serial numbers 12347 and 12348 are connected via
Ethernet on the same subnet, then run the acx_stapl_player in query mode:

acx_stapl_player -q

The command returns:

Achronix STAPL Player (acx_stapl_player) -- Version 1.5

(c) Copyright 2007, 2008 Achronix Semiconductor Corp.  All rights 

reserved.

contains elements of Jam STAPL Player Version 2.5 (20040526)

Copyright (C) 1997-2004 Altera Corporation

******************************************

* Attempting to find all reachable pods: *

******************************************

Attempting to auto-discover Bitporter pods (USB pods and Ethernet pods on 

this subnet)...

        ...found 3 pods.

|==========|=================|

|   Pod    | (Ethernet only) |

|   Name   | Owner's IP addr |

|==========|=================|

| usb12345 |  <not tracked>  |

| net12346 | 192.168.1.123 

|

| net12347 |   <available>   |

|==========|=================|

Содержание Achronix Bitporter

Страница 1: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Страница 2: ...www achronix com Bitporter User Guide UG004 v1 1 March 20 2009...

Страница 3: ...hronix Semiconductor Corporation does not give any repre sentations or warranties as to the completeness or accuracy of such information and shall have no liability for the use of the information cont...

Страница 4: ...ng the Bitporter Pod 9 Introduction 9 Choosing a Connection Type USB versus Ethernet 9 Connecting the Bitporter Pod 9 Connecting the Bitporter Pod via Ethernet Windows and Linux 13 Disconnecting the B...

Страница 5: ...ndling Multiple Pods Connected to the Same PC 17 Chapter 4 Using the Achronix STAPL Player 19 Introduction 19 Command Syntax 19 Bitporter Pod Naming Conventions 20 Picking a STAPL Action a option 20 P...

Страница 6: ...e Achronix STAPL Player covers the syntax and usage of the STAPL player Reference Documents ACE User Guide UG001 ACE Installation and Licensing Guide UG002 ACE Quick Start Guide UG003 EIA JEDEC Standa...

Страница 7: ...Conventions Used in this Guide PAGE v www achronix com Bitporter User Guide...

Страница 8: ...configuration management unit controls the startup and shutdown sequence from configuration mode to the user mode and back The configuration management unit includes the provisions for configuring th...

Страница 9: ...lows Generate a design_name jam file from a placed and routed design within ACE Connect the Bitporter pod to either the USB or Ethernet port of the host PC and to the JTAG port of the target Speedster...

Страница 10: ...m of 128 MB of memory 512 MB for Windows Vista Either a USB 2 0 port and or an Ethernet connection for the Bitporter pod Note USB 1 0 and 1 1 may be used but USB 2 0 is strongly recommended for perfor...

Страница 11: ...iguration Overview PAGE 4 www achronix com Bitporter User Guide Figure 1 4 JTAG Header Mechanical Specifications ug004_c01_04_v01 14 13 2 1 Top View PCB Side View PCB 2 54 mm 5 84 mm 2 54 mm Note Pin...

Страница 12: ...ire ACE software should refer to ACE Installation and Licensing Guide UG002 Important Disconnect any attached Bitporter pods from the host PC before installing the player and drivers Windows After loc...

Страница 13: ...ide 3 From the wizard click Next to open the License Acceptance dialog box Click I Agree to continue 4 From the License Agreement dialog box Figure 2 3 click I Agree after reviewing the license Figure...

Страница 14: ...omponents to install Click Next to continue 6 From the Choose Install Location dialog box Figure 2 5 set the desired installed directory by either typing the path under Destination Folder or using the...

Страница 15: ...Note The archive contains no directory structure therefore the installation directory chosen must be the final desired location 1 Extract the software mkdir install_directory cd install_directory tar...

Страница 16: ...rter pod s Ethernet configuration for example selecting static IP over DHCP changing the static IP etc see command line options id iq and is in Table 4 1 page 19 USB Bitporter performance may be faste...

Страница 17: ...Bitporter pod to the target hardware 1 Turn off the power to the target hardware 2 Connect one end of the JTAG flat ribbon cable to the target EJTAG connector The red strip is pin 1 Note The key of th...

Страница 18: ...wizard Figure 3 2 select Install the software automati cally Recommended followed by Next 8 After the wizard has found the Bitporter firmware loader at the Windows Logo test ing warning window click C...

Страница 19: ...d plug in the USB cable again at this point driver installation should begin Note During the driver installation the Bitporter pod s power LED turns on and the COMM LED may flash Once driver installat...

Страница 20: ...router can be automatically detected by STAPL player see the q option Table 4 1 page 19 Use the p option to connect to pods on non local subnets using the podname containing the IP address of the pod...

Страница 21: ...erved contains elements of Jam STAPL Player Version 2 5 20040526 Copyright C 1997 2004 Altera Corporation Attempting to find all reachable pods Attempting to auto detect Bitporter pods USB pods and Et...

Страница 22: ...gged or powered down Unable to load hid dll One or more exported functions missing The Windows library hid dll could not be loaded because its interface was incompatible This is an internal error Plea...

Страница 23: ...itporter product found at supplied network address The program attempted to connect to an Ethernet pod specifying an IP address but no Bitporter pod was found at that address Check the connection and...

Страница 24: ...e Bitporter Pod the program returns the device ID code of the target device Entering ISP programming mode Reading Device ID code IDCODEVALID 0 IDCODE 0011000 00000000 00001011 001000001 Exiting ISP pr...

Страница 25: ...Handling Multiple Pods Connected to the Same PC Connecting the Bitporter Pod PAGE 18 www achronix com Bitporter User Guide...

Страница 26: ...ess of availability the pod s cur rent owner s IP address is shown if the pod is not available 1 2 See also Querying the Availability of Connected Pods q option on page 28 a action Specifies an action...

Страница 27: ...ction with the a option For example to program an Achronix device with design acx_stapl_player aprogram design_name jam Note Only a single action can be specified and executed at a time l filename Sen...

Страница 28: ...programming of the device erase Performs a bulk erase of the device read Reads the programming data of the device read_state read_state polls the current state of the chip Notes 1 All actions in this...

Страница 29: ...procedure Multiple optional procedures can be enabled each requiring its own command line option For example to enable the optional procedure DO_READ for the program action in the file demo jam enter...

Страница 30: ...n memory address frame contains 1024 bits of configuration data 32 words of 32 bits manipulated by the STAPL player as eight 128 bit blocks for performance reasons Each 128 bit block is composed of fo...

Страница 31: ...served contains elements of Jam STAPL Player Version 2 5 20040526 Copyright C 1997 2004 Altera Corporation Entering ISP programming mode Reading the programming data of the device Reading core configu...

Страница 32: ...ramming data of the device Reading core configuration memory contents ERROR Hardware indicates invalid read data at word 0 of core memory address 00 0000 Invalid word follows 0 0000 0000 PROGRAM ERROR...

Страница 33: ...t code 0 Success Detailed Fail Example Command entered acx_stapl_player primitivedff jam aREAD_STATE dDO_ENABLE_DETAILS_ON_FAILURE 1 The command returns Achronix STAPL Player acx_stapl_player Version...

Страница 34: ...00 0000 0000 0000 0000 asyncerr 1279 1152 0000 0000 0000 0000 0000 0000 0000 0000 asyncerr 1151 1024 0000 0000 0000 0000 0000 0000 0000 0000 asyncerr 1023 896 0000 0000 0000 0000 0000 0000 0000 0000 a...

Страница 35: ...Pods connected to the host via USB which are already in use are not be listed Pods connected to other hosts via USB are not listed regardless of usage state Ethernet connected Bitporter pods All Bitpo...

Страница 36: ...nd line When multiple pod names are listed acx_stapl_player attempts to connect to them in the specified order and uses the first available specified pod The player reports which pod is being used For...

Страница 37: ...pod The MAC address calculation website is https secure achronix com bitportermac php Manual MAC address calculation The MAC address can also be manually derived from the pod s serial number MAC addre...

Страница 38: ...y connected via Ethernet Note Always consult the network administrator to verify that the pod will be allowed to acquire an IP address via DHCP To change the IP configuration 1 Either disconnect the p...

Страница 39: ...ed when the connected target is powered 2 Disconnect the Ethernet cable from the pod 3 Disconnect the power cable from the pod 4 Connect the USB cable to the PC and the pod 5 Optional Verify that the...

Страница 40: ...cessories Command Prompt 3 Locate the directory containing the programming file and then download the bitstream acx_stapl_player aprogram design_name jam The program returns Achronix STAPL Player acx_...

Страница 41: ...Programming a Device Using the Achronix STAPL Player PAGE 34 www achronix com Bitporter User Guide...

Страница 42: ...rter User Guide Added support for Ethernet connected Bitporter pods Added support for Linux installations Added the following sections to Chapter 4 Using the Achronix STAPL Player Bitporter Pod Naming...

Страница 43: ...PAGE 36 www achronix com Bitporter User Guide...

Страница 44: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Отзывы: