Forum Discussion
Altera_Forum
Honored Contributor
11 years agoThis was all my own silly fault :oops:
The MSEL settings of 01010 recommended by Terasic actually correspond to switch settings of 10101, the bits are inverted AND swapped left to right as you look at the switches. The command dd if=./output_file.rbf of=/dev/fpga0 subsequently works just fine. I can configure the FPGA from Linux after boot! Now I can start coding :) For the record the best workflow appears to be to get Quartus to generate the rbf when compiling rather than converting it afterwards (The FPPx8/16/32 settings in Convert Programming Files all helped to add to the confusion). In Quartus FPP settings of FPPx8/FPPx16/FPPx32 do not alter the file produced. Compression does alter the file produced, but interestingly MSEL settings of 00010 and 00110 (FPPx16, compression on) will actually work with an uncompressed file. Conversely MSEL settings 01010 and 01110 (FPPx32, compression on) WILL NOT load an uncompressed file.