Altera_Forum
Honored Contributor
14 years agoNios II Hardware Development Tutorial problem
I am working through the Nios II Hardware Development Tutorial (TU-N2HWDV-4.0, May 2011) using Quartus II version 11.1 sp1 build 216. I am using these instructions and project files:
http://www.altera.com/literature/tt/tt_nios2_hardware_tutorial.pdf http://www.altera.com/literature/tt/niosii_hw_dev_tutorial.zip When I get to page 1-25, in the section "Instantiate the Qsys System Module in the Quartus II Project", there is no symbol for the Nios II system to select and place in the .bdf schematic. Looking further into it, in the previous section using the Qsys tool, when I press the "Generate" button I notice that the "Create block symbol file (.bsf)" box is selected. The Qsys status window indicates that the block symbol files are being generated: Info: Starting: Create block symbol file (.bsf) Info: ip-generate --project-directory="C:/Documents and Settings/phil/workspace/niosx1/" --output-directory="C:/Documents and Settings/phil/workspace/niosx1/first_nios2_system/" --report-file="bsf:C:/Documents and Settings/phil/workspace/niosx1/first_nios2_system.bsf" --system-info=DEVICE_FAMILY="Cyclone III" --component-file="C:/Documents and Settings/phil/workspace/niosx1/first_nios2_system.qsys" Progress: Loading niosx1/first_nios2_system.qsys Info: first_nios2_system.onchip_mem: Memory will be initialized from onchip_mem.hex Info: first_nios2_system.sysid: System ID will no longer be automatically assigned. Info: first_nios2_system.sysid: Time stamp will be automatically updated when this component is generated. Info: ip-generate succeeded. Info: Finished: Create block symbol file (.bsf) After this step has finished, there are no .bsf files in the directory tree. I have even halted the "Generate" process immediately after the .bsf creation has finished (thinking that maybe a later cleanup process removed them) and there are no files in the directory tree. Is this an issue with SP1? The document states that "Nios II EDS version 11.0 or later" is required. Is there a way to manually create the block symbol file in the same manner that Qsys generates it? I have tried using the "File->Create/Update->Create Symbol Files for Current File" menu selection and it causes the build to fail in a later step. Thanks.