Hi
Looking through the CC Studio Help system, in the PDK for 6678 section, there is a reference to a "NetCP Software Developers Guide" I can't reach.
Where can i get hold of this document?
/OH
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.
Hi
Looking through the CC Studio Help system, in the PDK for 6678 section, there is a reference to a "NetCP Software Developers Guide" I can't reach.
Where can i get hold of this document?
/OH
OH,
Please refer to the NETCP section of the MCSDK user guide -- http://processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide#Network_Co-processor_.28NETCP.29
Documentation is for the NETCP software components -- PA and (if applicable) SA:
NETCP provides hardware accelerator functionality for processing Ethernet packets.
The SA, also known as cp_ace (Adaptive Cryptographic Engine), is designed to provide packet security for IPsec, SRTP and 3GPP industry standards. The SA LLD provides APIs to abstract configuration and control between application and the SA. Similar to the PA LLD, it does not provide a transport layer. The Multicore Navigator is used to exchange control packets between the application and the SA firmware.
Note: Due to export control restrictions the SA driver is a separate download from the rest of the MCSDK. See download link in the Related Software link above.
Additional documentation can be found in:
Document | Location |
Hardware Peripheral Users Guide | User Guide |
LLD Users Guide | $(TI_SA_LLD_<ver>_INSTALL_DIR)\sasetup\docs\UserGuide_SA_LLD.pdf |
API Reference Manual | $(TI_SA_LLD_<ver>_INSTALL_DIR)\sasetup\packages\ti\drv\sa\docs\doxygen\sa_lld_docs.chm |
Release Notes | $(TI_SA_LLD_<ver>_INSTALL_DIR)\sasetup\packages\ti\drv\sa\docs\ReleaseNotes_SA_LLD.pdf |
The PA LLD is used to configure the hardware PA and provides an abstraction layer between an application and the PA firmware. This does not include a transport layer. Commands and data are exchanged between the PA and an application via the Mutlicore Navigator.
Additional documentation can be found in:
Document | Location |
Hardware Peripheral Users Guide | User Guide |
LLD Users Guide | $(TI_PDK_C66##_INSTALL_DIR)\packages\ti\drv\pa\docs\pa_sds.pdf |
API Reference Manual | $(TI_PDK_C66##_INSTALL_DIR)\packages\ti\drv\pa\docs\paDocs.chm |
Release Notes | $(TI_PDK_C66##_INSTALL_DIR)\docs\ReleaseNotes_PA_LLD.pdf |
Best regards,
Dave