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

Connecting the Bitporter Pod

Handling Multiple Pods Connected to the Same PC

Bitporter User Guide

www.achronix.com

PAGE 17

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

* Attempting to find all reachable pods: *

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

Attempting to auto-detect 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>   |

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

Refer to 

“Querying the Availability of Connected Pods (-q option)”

 in 

Chapter 4 – Using the

Achronix STAPL Player

 for complete details.

Bitporter-to-Target-Device Connectivity Test

To verify the connection to the target device via the Bitporter pod:

1.

Open a Windows command prompt and navigate to the STAPL player installation 
directory.

2.

 At the command prompt, run:

acx_stapl_player -aREAD_IDCODE read_idcode.jam

Note:  

The file 

read_idcode.jam

 is on the SDK60 CD in the 

/Software

 directory.

After successful opening the 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 programming mode...

Exit code = 0... Success

Handling Multiple Pods Connected to the Same PC

By default the Achronix STAPL Player assumes that it is operating in a single Bitporter pod
environment. If this is true, no special actions by the user are necessary — when
acx_stapl_player finds only one pod during the auto-detection phase, it uses that pod.

The Achronix STAPL Player can support multiple users sharing a collection or pool of
Bitporter pods connected to a single PC via USB, and/or Bitporter pods connected to a
collection of PCs via Ethernet. When multiple pods are found, but the desired pod is not
specified with the 

-p

 command-line option, acx_stapl_player exits with an error, informing

the user that they must specify by name, which pod(s) is/are to be used. 

Note:  

The 

-q

 command-line option can be used to list the pods detected by acx_stapl_player (see 

Table 4-1

, page 19).-

Содержание 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...

Отзывы: