This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Question about Security Accelarator LLD of C6670

Guru 15520 points

Hi,

I have a question about Security Accelarator LLD of C6670.

We are planning to use SA LLD v01.00.05.04 .

In release note of SA LLD v01.00.05.04, it seem that it was tested with the following version of MCSDK/PDK.

*PDK package released with BIOS-MCSDK version 02.01.01.04

*PA LLD version 01.03.00.07

I have following questions:

1. We are using newer "pdk_C6670_1_1_2_6" which are released with mcsdk_2_01_02_06.   

    Is there any problem using this version of MCSDK/PDK?

2. Which version of XDC Tool should be used?   

    In SA LLD User Guide, XDC v3_22_01_21 was used for example.   

    But xdctools_3_23_03_53 and xdctools_3_23_04_60 are installed in our PC.   

    Should we install XDC v3_22_01_21 or newest version?

3. Which version of Code Generation Tool should be used?   

    In SA LLD User Guide, Code Gen Tool 7.2 GA was used for example.   

    But Code Gen Tool 7.4.0 are installed in our PC.   

    We are developing with v7.4.0, so that we want to use this version.   

    Is there any problem?

best regards, g.f.

  • Hi,

    Due to export control restrictions the SA driver is a separate download from the rest of the MCSDK
    You can use this SA_LLD  release with already installed higher version of packages like MCSDK, PDK,XDC and compiler.

    The Security Accelerator Low Level Driver (SA LLD) requires encryption-enabled KeyStone devices or encryption-enabled KeyStone Evaluation Modules (EVMs).
    It will not execute on KeyStone devices and EVMs that do not support the Security Accelerator (hardware-accelerated encryption).

    Find the steps to install, create project and how to build at: Security Accelerator Low Level Driver User Guide
    http://downloads.ti.com/sdoemb/sdoemb_public_sw/salld/01_00_05_04/exports/UserGuide_SA_LLD.pdf

  • Hi Pubesh,

    Thank you so much.

    I understood.

    I have encryption-enabled EVM, so that I will going to try it.

    best regards,

    g.f.

     

  • Hi Pubesh,

    I'm sorry but may ask a question about SALLD again?

    I know there are pre-build SALLD library in the package.

    In the SALLD User Guide page.3 "Build guidelines for SA LLD package" ,

    it said as follow:

    **************************************************************************************

    Release package comes with a pre-built set of libraries for SA LLD module.

    Below are the steps in case if source release is provided and the SA LLD would need to be rebuilt.

    *****************************************************************************************

    Does user need to build the library usually or just use the pre-build library?

    In which case does user need to rebuild the library?

    best regards,

    g.f.

  • Hi,

    You can use pre-build image as it is. When you change some modification in the source or download zip file have without pre build image, in that case you need do build and get the lib file.