Forum Discussion
If your board supports JTAG programming through a 10-pin header, then all you should need is an Altera programming dongle and a computer and you may be able to use the following method. Get a USB Blaster (uses USB) or a ByteBlaster II (requires parallel port) cable from Altera. Download the Quartus II software (you can probably get by with just the "stand-alone programmer" software). Connect the programming cable to your board and to your computer. Start the programming software. Perform an "Auto Detect". If the software detects the EPC4 device then you can select the "examine" check box and click the "start" button to read the file out. You may have to load a valid programming file into the window first (by double clicking in the "file" column and selecting a programming file from your computer), just DON'T click the "program/configure" checkbox or it will reprogram your device. When it is done you can save the memory contents that it read as a file to your computer. A couple other options you can try if the Quartus programmer works, you can perform a "blank-check" to see if the memory is empty, or a "verify" where it will compare the contents of the memory device to the file you have selected and tell you if they are the same or not. Hope this helps.