IEEE1588 application in i.MX6SoloX processor

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IEEE1588 application in i.MX6SoloX processor

Jump to solution
849 Views
linzhou
Contributor II

Hi,

Our project uses the i.MX6SoloX processor. In the IEEE1588 application, I didn't find more references in the datasheet and reference manual.I have the following questions that need your support.:
1. I understand IEEE1588, there should be similar pins such as 1588_CLK_IN, 1588_PULSE_OUT, but I have not found similar pins in the i.MX6SoloX processor. The pins related to IEEE1588 are only ENETn_1588_EVENTn_IN and ENETn_1588_EVENTn_OUT. How to connect these pins correctly?
2. Do I need to add an external high precision reference clock source separately? Is it possible to pass the ENETn_1588_EVENTn_IN pin if needed?
3.Is the 1 PPS signal output directly through the ENETn_1588_EVENTn_OUT pin?

Thanks very much for your reply!

Labels (1)
0 Kudos
1 Solution
652 Views
Yuri
NXP Employee
NXP Employee

Hello,

 

  Section 24.6.10.5 (Input Capture and Output Compare) of the i.MX 6SoloX

Reference Manual, Rev. 3, 07/2018, describes the Capture Compare block,

which can be used to provide precise hardware timing for input and output events.

 

  Please look at my comments below regarding Your questions.

1.

  The ENET events signals may be used to capture/compare input/output event signals.

 

2.

  No need to use an external high precision reference clock. ENETn_1588_EVENTn_IN signals may be left unused.

 

3.

  Correct, the 1 PPS signal can be output directly through the ENETn_1588_EVENTn_OUT pin.

 

  Also, please refer to section "ENET IEEE-1588" in i.MX Linux Reference Manual:

 

https://www.nxp.com/webapp/Download?colCode=L4.9.88_2.0.0_LINUX_DOCS&Parent_nodeId=13376994810717061... 

 

Note : to activate PPS on master the phc2sys should be run with ptp4l.

 

https://events.static.linuxfound.org/sites/events/files/slides/lcjp14_ichikawa_0.pdf 

 

 

Have a great day,

Yuri

 

------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer

button. Thank you!

View solution in original post

2 Replies
653 Views
Yuri
NXP Employee
NXP Employee

Hello,

 

  Section 24.6.10.5 (Input Capture and Output Compare) of the i.MX 6SoloX

Reference Manual, Rev. 3, 07/2018, describes the Capture Compare block,

which can be used to provide precise hardware timing for input and output events.

 

  Please look at my comments below regarding Your questions.

1.

  The ENET events signals may be used to capture/compare input/output event signals.

 

2.

  No need to use an external high precision reference clock. ENETn_1588_EVENTn_IN signals may be left unused.

 

3.

  Correct, the 1 PPS signal can be output directly through the ENETn_1588_EVENTn_OUT pin.

 

  Also, please refer to section "ENET IEEE-1588" in i.MX Linux Reference Manual:

 

https://www.nxp.com/webapp/Download?colCode=L4.9.88_2.0.0_LINUX_DOCS&Parent_nodeId=13376994810717061... 

 

Note : to activate PPS on master the phc2sys should be run with ptp4l.

 

https://events.static.linuxfound.org/sites/events/files/slides/lcjp14_ichikawa_0.pdf 

 

 

Have a great day,

Yuri

 

------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer

button. Thank you!

652 Views
linzhou
Contributor II

Hi Yuri,

Thanks very much for your reply! Your support is very helpful to me.

0 Kudos