Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
17 years ago

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's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The NEEK 8.0 kit contains only:

    cycloneiii_3c25_niosii_standard_sopc.ptf

    cycloneiii_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's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored 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's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored 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's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored 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's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You need to delete all the files generated in your project directory by the DDR MegaWizard, then regenerate from SOPC builder.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored 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.