Closed rtucker closed 10 years ago
On Quartus 13.1 the generation of the nios_system.v file from a variable type of STD_LOGIC will result in a verilog line of: i2c_master_top #( .ARST_LVL ('1') ) oc_i2c_master_0 ( which will stop the build of the bitstream. Changing the interface property of the ARST_LVL parameter to integer would solve thie issue. Change: add_parameter ARST_LVL STD_LOGIC 0 "" ... set_parameter_property ARST_LVL TYPE STD_LOGIC To add_parameter ARST_LVL STD_LOGIC 0 "" ... set_parameter_property ARST_LVL TYPE INTEGER
I ran into the same problem. I can confirm that tobbad's change fixes the issue. Thanks!
Fixed in 61130fb4abd0885ea395d44678b928dddca0abc3 with a sed script in build_bladerf.sh
With Quartus II 32-bit Version 13.1.0 Build 162 10/23/2013 SJ Web Edition,
./build-bladerf.sh -r hosted -s 115
bombs out with:Weird.