RT1052 PTP IEEE1588 Error

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

RT1052 PTP IEEE1588 Error

775 Views
shenqihan666
Contributor I
The chip I am using is RT1052, which is a self-developed board. The PHY chip is LAN8720
The PTPD code in, the code on GitHub was developed under NXP's IDE, and I ported it to MDK. Connect to two boards using RJ45. Among them, global macros IMX_RT1xxx, HAVE-SYS_TIMEX_H are defined
Problem description:
Tests have found that the PPS signal output during synchronization has a minimum difference of about 32ms between the master and slave, and the slave will suddenly exhibit a spike that does not match the 1Hz signal, resulting in a significant time error compared to the actual official test. Here are the signals I captured using a logic analyzer:

shenqihan666_0-1745931002520.png

shenqihan666_1-1745931075242.png

In the attachment, there is a LOG file with the PTPD_DBG macro opened.
May I ask if it was due to my unsuccessful transplantation or other reasons? If you need the key code, I can provide analysis.

Labels (1)
Tags (1)
0 Kudos
Reply
1 Reply

516 Views
diego_charles
NXP TechSupport
NXP TechSupport

hi @shenqihan666 

I am sorry for the delayed response! We have not received this report previously. 

Could you confirm to me if you are still facing this issue? 

Diego

0 Kudos
Reply