
Using the Achronix STAPL Player Picking a STAPL Action (-a option)
Bitporter User Guide
www.achronix.com PAGE 27
Disabling a Recommended Procedure
The -d<proc=0> command‐line option can be used to disable a recommended procedure.
Multiple recommendedprocedurescanbe disabledwithinasingleaction,buteach requires
itsowncommand‐lineoptiontodisable.Forexample,todisabletherecommendedprocedure
DO_VERIFYduringprogrammingforthefiledemo.jam,enterthefo llowing:
acx_stapl_player -aPROGRAM -dDO_VERIFY=0 demo.jam
Todisable
bothDO_VERIFYandDO_ENTER_USER_MODE:
acx_stapl_player -aPROGRAM -dDO_VERIFY=0 -dDO_ENTER_USER_MODE=0
demo.jam
Enabling an Optional Procedure
The -d<proc=1> command‐line option can be used to enable an optional procedure.
Multiple optional procedures can be enabled, each requiring its own command‐line option.
For example, to enable the optional procedure DO_READfor theprogramaction in the file
demo.jam,enterthefollowing:
acx_stapl_player -aPROGRAM -dDO_READ=1 demo.jam
The READ_IDCODE Action
TheactionREAD_IDCODEreturns(tothecommand‐line)theJTAGIDCODEreportedbythe
connected device. For example, the expected output for this action when run against the
SPD60‐FBGA1892is:
IDCODE=00100000 00000000 00010110 01000001
Table 4-3: Standard STAPL Procedures used by ACE
Procedure Name Description
DO_READ_IDCODE Returns the JTAG IDCODE.
DO_ERASE Performs a bulk erase of the device.
DO_PROGRAM Programs the device.
DO_VERIFY
Verifies the programming data of the device.
(1)
DO_READ
Reads the programming data from the device.
(1)
Notes:
1. Only covers core data excluding block RAMs, I/O, SerDes, etc.
Table 4-4: Additional (Non-Standard) Optional/Recommended Procedures used by ACE
Procedure Name Description
DO_ENTER_USER_MODE Changes the mode of the device to User Mode.
DO_EXIT_USER_MODE Changes the mode of the device out of User Mode.
DO_BRAM_VERIFY Verifies the programming data of the block RAMs in the device.
DO_BRAM_READ Reads the programming data from the block RAMs in the device.
Kommentare zu diesen Handbüchern