AN 425: Using the Command-Line Jam™ STAPL Solution for Device Programming
                    
                        ID
                        683089
                    
                
                
                    Date
                    10/14/2024
                
                
                    Public
                
            
                        
                        
                            
                                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
                            
                        
                    
                1.2.3. Jam™ STAPL Player and quartus_jli Exit Codes
 Exit codes are the integer values that indicate the result of an execution of a .jam or .jbc. An exit code value of zero indicates success. A non-zero value indicates failure and identifies the general type of failure that occurred. 
  
 
  | Exit Code | Description | 
|---|---|
| 0 | Success | 
| 1 | Checking chain failure | 
| 2 | Reading IDCODE failure | 
| 3 | Reading USERCODE failure | 
| 4 | Reading UESCODE failure | 
| 5 | Entering ISP failure | 
| 6 | Unrecognized device ID | 
| 7 | Device version is not supported | 
| 8 | Erase failure | 
| 9 | Blank-check failure | 
| 10 | Programming failure | 
| 11 | Verify failure | 
| 12 | Read failure | 
| 13 | Calculating checksum failure | 
| 14 | Setting security bit failure | 
| 15 | Querying security bit failure | 
| 16 | Exiting ISP failure | 
| 17 | Performing system test failure |