Visible to Intel only — GUID: sam1403767680802
Ixiasoft
1.1. Jam™ STAPL Players
1.2. Jam™ STAPL Files
1.3. Using the Jam™ STAPL Player
1.4. Using the quartus_jli Command-Line Executable
1.5. Using Jam™ STAPL for ISP with an Embedded Processor
1.6. Board Layout
1.7. Embedded Jam™ STAPL Players
1.8. Updating Devices Using Jam
1.9. Document Revision History for AN 425: Using the Command-Line Jam™ STAPL Solution for Device Programming
Visible to Intel only — GUID: sam1403767680802
Ixiasoft
1.1.1. Differences Between the Jam™ STAPL Players and quartus_jli
A single .jam or .jbc can contain several functions such as programming, configuring, verifying, erasing, and blank-checking a device.
The Jam™ STAPL players are interpreter programs that read and execute the .jam or .jbc files. The Jam™ STAPL players can access the IEEE 1149.1 signals that are used for all instructions based on the IEEE 1149.1 interface. The players can also process user-specified actions and procedures in the .jam or .jbc.
The quartus_jli command-line executable has the same functionality as the Jam™ STAPL players but with additional capabilities:
- It provides command-line control of the Quartus® Prime software from the UNIX or DOS prompt.
- It supports all programming hardware available in the Quartus® Prime software version 6.0 and later.
Features | Jam™ STAPL Players | quartus_jli |
---|---|---|
Supported Download Cables | ByteBlaster™ II, ByteBlasterMV, and ByteBlaster parallel port download cables. | All programming cables are supported by the JTAG server such as the USB-Blaster™, ByteBlaster II, ByteBlasterMV, ByteBlaster, MasterBlaster™, and EthernetBlaster. |
Porting of Source Code to the Embedded Processor | Yes | No |
Supported Platforms |
|
|
Enable or Disable Procedure from the Command-Line Syntax |
|
|