System-Console Disk Space (4GB necessary?)
I have been using Intel/Alterna FPGAs for awhile, and saw the size of the system-console standalone grow:
- System Console 12.1 --- 475MB
- System Console 18.1 --- 1.31GB
- System Console 21.2 --- 3.26GB
- System Console 22.2 --- 3.69GB
I use a mix of FPGAs: Arria V, Arria X, Stratix X.
All I do through the console is base commands: device_download_sof, master_read/write_16/32, master_read/write_to_file.
I am hoping to stay with the lowest disk space possible:
-12.1 would be ideal, but does not seem to support the latest Arria X/Stratix X
-18.1 would be second best, but it throws an error message (see below)
- 21.2 / 22.2 are very heavy. Any way to slim them down, and just keep a smaller size?
- Or maybe is there another interface program I should look into instead of the 4GB system-console for scripting?
Info: ******************************************************************* Info: Running Quartus Prime Programmer Info: Command: quartus_pgm --no_banner --mode=jtag --cable="USB-BlasterII on localhost [USB-1]" --operation="p;C:\FPGA_Image.sof@2" Info (213045): Using programming cable "USB-BlasterII [USB-1]" Info (213011): Using programming file C:/FPGA_Image.sof with checksum 0x3F91FD51 for device 1SG280LU3F50@2 Info (209060): Started Programmer operation at Wed Oct 19 10:31:15 2022 Info (18942): Configuring device index 2 Info (18943): Configuration succeeded at device index 2 Info (209011): Successfully performed operation(s) Info (209061): Ended Programmer operation at Wed Oct 19 10:31:17 2022 Info: Quartus Prime Programmer was successful. 0 errors, 0 warnings Info: Peak virtual memory: 5696 megabytes Info: Processing ended: Wed Oct 19 10:31:17 2022 Info: Elapsed time: 00:00:16 Info: Total CPU time (on all processors): 00:00:44 Oct 19, 2022 10:31:17 AM com.altera.systemconsole.internal.core.SystemConsole logInfo INFO: Finished discovering JTAG connections Oct 19, 2022 10:31:17 AM com.altera.systemconsole.internal.core.SystemConsole logFine FINE: Connection type JTAG hash NULL index null device 1 Oct 19, 2022 10:31:17 AM com.altera.systemconsole.internal.plugin.jtag.JtagCable mergeDevices WARNING: Exception thrown for Device 1SG280HH(1S2|2S2|3S2)|..@2, no SLD nodes will be added for this device: 1 java.lang.ArrayIndexOutOfBoundsException: 1 at com.altera.systemconsole.internal.plugin.jtag.aji.AJIDevice.getNodes(AJIDevice.java:281) at com.altera.systemconsole.internal.plugin.jtag.aji.AJIDevice.queryNodes(AJIDevice.java:188) at com.altera.systemconsole.internal.plugin.jtag.JtagCable.mergeDevices(JtagCable.java:105) at com.altera.systemconsole.internal.plugin.jtag.JtagConnectionProvider$4.call(JtagConnectionProvider.java:205) at com.altera.systemconsole.internal.plugin.jtag.JtagConnectionProvider$4.call(JtagConnectionProvider.java:202) at java.util.concurrent.FutureTask.run(Unknown Source) at com.altera.systemconsole.internal.core.SystemExecutor$4.run(SystemExecutor.java:553) at com.altera.systemconsole.internal.core.SystemExecutor$ComparableTask.run(SystemExecutor.java:151) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)