artisan Achronix Bitporter User Manual Download Page 1

Artisan Technology Group 

is your source for quality 

new and certified-used/pre-owned equipment

• 

FAST SHIPPING AND 

DELIVERY

• 

TENS OF THOUSANDS OF 

IN-STOCK ITEMS

•  EQUIPMENT DEMOS
• 

HUNDREDS OF 

MANUFACTURERS 

SUPPORTED

•  LEASING/MONTHLY

 

RENTALS

•  ITAR CERTIFIED

           

SECURE ASSET 

SOLUTIONS

SERVICE CENTER REPAIRS

Experienced engineers and technicians on staff 

at our full-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 INSPECTION

Remotely inspect equipment before purchasing with 

our interactive website at

 

www.instraview.com

LOOKING FOR MORE INFORMATION? 

Visit us on the web at

 

www.artisantg.com

    

for more 

information on price quotations, drivers, technical 

specifications, manuals, and documentation

Contact us:

 

 

(888) 88-SOURCE  |  [email protected]  |  www.artisantg.com

SM

View

Instra

Summary of Contents for Achronix Bitporter

Page 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...

Page 2: ...www achronix com Bitporter User Guide UG004 v1 1 March 20 2009...

Page 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...

Page 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...

Page 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...

Page 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...

Page 7: ...Conventions Used in this Guide PAGE v www achronix com Bitporter User Guide...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 25: ...Handling Multiple Pods Connected to the Same PC Connecting the Bitporter Pod PAGE 18 www achronix com Bitporter User Guide...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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_...

Page 41: ...Programming a Device Using the Achronix STAPL Player PAGE 34 www achronix com Bitporter User Guide...

Page 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...

Page 43: ...PAGE 36 www achronix com Bitporter User Guide...

Page 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...

Reviews: