Forum Discussion
Arggh! Error: Can't find port "ocp_enable" in OpenCore Plus entity "auk_ddr_hp_init".
Hi there I have a really annoying problem on Quartus 8.1 when compiling designs that feature SOPC with DDR
Error: Can't find port "ocp_enable" in OpenCore Plus entity "auk_ddr_hp_init". -- OpenCore Plus specification file is invalid I'm attempting to compile *any* example for the NEEK and so far have managed to follow all getting started guides, built my own Nios2 system etc., but when it comes to any example that uses DDR SDRAM opencore plus IP i get hit with this error whilst Analysing the design... It happens on 2 computers, the only thing I've realised is that all the examples seem to be version 7.2, and SOPC updates all the components to version 8.1 when it opens the SOPC design - could this be causing it? Any help would be much appreciated!! Thanks!17 Replies
- Altera_Forum
Honored Contributor
#metoo
other files I found which are probably a good candidate for deletion: .sopc_builder Other filetypes from previous posts to be deleted: *.qip *.ptf *.ocp I am just trying to rebuild the MP3 example for my 10 year old evaluation kit http://www.alterawiki.com/wiki/mp3_player https://www.altera.com/products/boards_and_kits/dev-kits/altera/kit-cyc3-embedded.html?f=hp&k=t0&clientid=no It is quite a mess. I finally figured out to download quartus 8.1 Now I rerun sopc and I see that *.ocp *.qip *.ptf are re-generated. That looks good. I am curious what will happen when I run compile again on quartus. - Altera_Forum
Honored Contributor
yep we figured it out in post# 5!
cheers anyway! - Altera_Forum
Honored Contributor
You need to delete all the files generated in your project directory by the DDR MegaWizard, then regenerate from SOPC builder.
- Altera_Forum
Honored Contributor
@dine909 - Don't apologize - I saw you were using 7.2 from an earlier post. I didn't install it because the WEB site clearly showed a later version. Had I known files were missing, then it wouldn't have been nearly as bad. The learning curve is sharp enough - I didn't need the extra frustration to add to the slow start of simply running a demo app.
I'm moving along starting to put the foundations in for our application. Now it's not too bad, but I find many things annoying about Eclipse and more, the debugger. I wasn't thrilled with CodeWarrior which I just finished a project with, but now I see how much better a debugger it was, and yes, it too had several annoyances but several features that will be much harder to work productively without them in Ecliipse. Thanks! - Altera_Forum
Honored Contributor
I use both Altera and Xilinx products actively. I've found the development kit experience to be shoddy from both vendors. I suppose this is because they typically contract out the creation of these kits to third parties.
However, once you get into doing your own designs, you are going to feel like you've died and gone to Heaven using the Altera tools. Altera's software tools and documentation put Xilinx to shame. You can use XPS and SoPC builder as a comparison point. I experience a lack of motivation every time I have to switch back over to a Xilinx design for this reason alone. The funny thing is that every other Xilinx user I've spoken with (including Xilinx employees) agrees. Anyway, don't hesitate to post again if you get stuck on something. Jake - Altera_Forum
Honored Contributor
Ahh yes sorry about that mate, i didn't make it clear i was using the original 7.2 examples from the bundled CD -
- Altera_Forum
Honored Contributor
The NEEK 8.0 kit contains only:
cycloneiii_3c25_niosii_standard_sopc.ptfcycloneiii_3c25_niosii_application_selector_sopc.ptf
cycloneiii_3c25_niosii_video_sopc.ptf Now it's clear why I lost almost 3 days trying to create something that should have been included in this version. I sure hope someone from the Altera support group monitors this forum!!! Thank you for clearing up was not obvious to me!
- Altera_Forum
Honored Contributor
I tried that and Simple Socket Server. When you created the project with that as a template, what did you specify for the PTF file for the project?
- Altera_Forum
Honored Contributor
In my installation i used the Quartus II project in:
C:\altera\72\kits\cycloneIII_3c25_niosII_eval\examples\web_server as a template for Ethernet enabled Nios2 based projects, seems to be a good starting point. Hope this helps!