Forum Discussion

Njoroge's avatar
Njoroge
Icon for New Contributor rankNew Contributor
6 months ago
Solved

Software Development Tools

What is the difference in software development between ARM-DS for Altera and Ashling RiscFree IDE?

  • Hi Njoroge,

    RiscFree also supports Cyclone V HPS. But otherwise you are correct. Arm DS only debugs Arm cores. RiscFree debugs HPS and Nios V.

    Sue

5 Replies

    • Njoroge's avatar
      Njoroge
      Icon for New Contributor rankNew Contributor

      From what I gathered, Ashling RiscFree IDE can be used for all hard and sofcore processors software development of the 10 series and Agilex devices since it supports both Risc-V and ARM ISAs while Arm-DS can only be used for Arm HPS processors but supports all Altera FPSoCs.

      Hence, for example, if I plan to use the Agilex 5 or Arria 10 SoC devices, all I need is the RiscFree IDE for all software development for both the Nios-V and HPS processor cores. If I was using the Cyclone-V SoC devices, I would need RiscFree for the Nios soft processor then Arm-DS for the HPS. Correct me if wrong.

      Thank you

      • SueC_Altera's avatar
        SueC_Altera
        Icon for Contributor rankContributor

        Hi Njoroge,

        RiscFree also supports Cyclone V HPS. But otherwise you are correct. Arm DS only debugs Arm cores. RiscFree debugs HPS and Nios V.

        Sue

  • Jeet14's avatar
    Jeet14
    Icon for Frequent Contributor rankFrequent Contributor

    Hi Njoroge,


    Please let us know if you have any question on this.


    Regards

    Tiwari


  • Jeet14's avatar
    Jeet14
    Icon for Frequent Contributor rankFrequent Contributor

    I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com/s/?language=en_US’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.