Forum Discussion

DavidGG's avatar
DavidGG
Icon for New Contributor rankNew Contributor
7 months ago
Solved

Cannot generate an RSU image with encrypted source code for Agilex7

Hello,

I have delivered an encrypted IP to my customer using Altera ampcrypt6 and amplic6 tools using the following command lines:

./amplic6.exe -3 -c -sp 7 -o license_tc5550_3.txt -h any -v 2025.01 -r -f 10000000000 -a -e -m -k 78…F -p 5550

./ampcrypt6.exe -3 -c -i tc5550.syn.vhd -l tc5550 -f 10000000000 -o tc5550.protect3.vhd -sp 7 -v 2025.01 -k 78…F -a -e -m -p 5550

He is able to perform compilation and generating a .sof file for jtagging.

However when he tries to generate an persitent RSU image there is an error message reported by Quartus Prime (see attached the log)

Is there something wrong with the encryption ?

  • DavidGG's avatar
    DavidGG
    6 months ago

    Hello,

    I think we can close this ticket now.
    Apparently the customer has been able to solve this issue.
    But I have not explanation how he solved it (I am not indirect contact with the integrator, there is the end customer in the middle).
    In case the issue reproduces I will aks the integrator to open a support ticket by himself.

    Thanks and best regards,
    David

10 Replies

  • tehjingy_Altera's avatar
    tehjingy_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi


    From the error log, this could be fix if you could generate it without the use of an evaluation license.


    Regards

    Jingyang, Teh


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

    Hi Jingyang,
    Thanks for your response.
    Which option let you think I generated an evaluation license ?
    I've selected the option to generate a permanent license with all rights on Agilex7. We have genarated many licenses this way and never received a feedback that there is an issue.

    Is there an option I should change ?

    Regards,

    David

  • tehjingy_Altera's avatar
    tehjingy_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi

    The line below indicates that you are using a evaluation license.

    Info (210040): SRAM Object File output_files/ofs_top.sof contains time-limited IP that supports Intel FPGA IP Evaluation Mode feature -- Vendor: 0x6AF7, Product: 0xFFFF

    If it is possible try taking a look the license file you create if there is this line like the screenshot below:

    If you see it is writing Evaluation License then it is not a permanent license.

    Regards

    Jingyang, Teh

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

      Hi,

      I do not have this kind of comments in the license file.
      See attached.

      Also, there is nothing displayed in the console when I generate the license or perform the encryption.

      BR,

      David

  • tehjingy_Altera's avatar
    tehjingy_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi


    As we do not receive any response from you on the previous question/reply/answer that we have provided. 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.


    Regards

    Jingyang, Teh


  • tehjingy_Altera's avatar
    tehjingy_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi


    Could you check if the IPs that are used in your design are listed in the license file?

    In quartus could you try going to "tools > license "

    All the IPS that are used in the project should be listed here.


    Regards

    Jingyang, Teh


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

      Hello,

      I think we can close this ticket now.
      Apparently the customer has been able to solve this issue.
      But I have not explanation how he solved it (I am not indirect contact with the integrator, there is the end customer in the middle).
      In case the issue reproduces I will aks the integrator to open a support ticket by himself.

      Thanks and best regards,
      David

  • tehjingy_Altera's avatar
    tehjingy_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi


    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.


    Regards

    Jingyang, Teh