Tool/software: TI-RTOS
Hello
Is there PTP time synchronization support in EMAC driver for TI RTOS?
http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_EMAC
Thanks,
Pavel
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.
Tool/software: TI-RTOS
Hello
Is there PTP time synchronization support in EMAC driver for TI RTOS?
http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_EMAC
Thanks,
Pavel
Hi Pavel,
PRU-ICSS Ethernet IP, which works on top of Processor SDK ICSS-EMAC, supports PTP/1588
Software Download and Release Notes links:
PRU-ICSS Ethernet IP release notes
Thank you,
Paula
Garrett,
according to /ti/csl/csl_cpts.h file CPTS is not supported for AM572x SOC.
Regards,
Pavel
#if defined(SOC_K2K) || defined(SOC_C6678) #include <ti/csl/src/ip/cpsw/V0/csl_cpts.h> #elif defined(SOC_K2H) #include <ti/csl/src/ip/cpsw/V0/csl_cpts.h> #elif defined(SOC_K2E) #include <ti/csl/src/ip/cpsw/V1/csl_cpts.h> #elif defined(SOC_K2L) #include <ti/csl/src/ip/cpsw/V1/csl_cpts.h> #elif defined(SOC_K2G) #include <ti/csl/src/ip/cpsw/V2/csl_cpts.h> #endif /* SOC_XXXXX */
Pavel,
Do you see error when using the CPTS CSL functions for AM572x? If so, please try to include ti/csl/src/ip/cpsw/V3/csl_cpts.h, see src_files_cpsw.mk in packages\ti\csl\src\ip\cpsw:
ifeq ($(SOC),$(filter $(SOC), tda2xx am572x dra75x tda2ex dra72x am571x tda3xx dra78x))
PACKAGE_SRCS_COMMON += cslr_cpsw.h src/ip/cpsw/src_files_cpsw.mk src/ip/cpsw/V3 src/ip/cpdma/V0
endif
Regards, Garrett
Garrett,
Directories ti/csl/src/ip/cpsw/V0, V1, V2 and V4 contain files csl_cptsAux.h with CSL_CPTS_* procedures (e.g. CSL_CPTS_popEvent).
Directory ti/csl/src/ip/cpsw/V3 does not contain csl_cptsAux.h file.
File ti/csl/src/ip/cpsw/V3/cslr_cpts.h also does not contain CSL_CPTS_* procedures.
Regards,
Pavel
Pavel, Vladmir,
We are moving away from aux layer header file approach. It's likely we will include a CPTS example in later PDK release. At this point, you probably have to refer to the CPTS CSL functions for other processor and move forward.
Regards,
Garrett
Hello Garrett,
Can you provide more details about this case?
We need to understand when solution will be provided? When next PDK will be released?
We need to make these functions on AM5728 because it's one of requirements in project.