Hi NXP Team
We are testing the SJA1110 PtP function using the S32g_vnp_rdb2 development board. The sample code is gptp_freertos_sja1110x.
But currently, it stops at the position of the DefaultISR code (as shown in Figure 1). At the same time, we observe that PtP packets are sent out (as shown in Figure 2). The program execution will stop at DefaultISR after the PTP packet is sent out. We don't know what happened to the DefaultISR.
Do you have any suggestions on how to debug? Could you please help with it?
The following is the test we did for the sample code "gptp_freertos_sja1110x":
We found that by removing the GPTP_TimerPeriodic() function (as shown in Figure 3), the program will execute normally, and the ping function can also be executed (as shown in Figure 4/5), but the PtP packet will not be sent out.
As a result, we want to debug the GPTP_TimerPeriodic() function.,we want to trace this function, but it seems to be a lib function (as shown in Figure 6 below), we can't continue to debug, so we would like to ask how to debug and test for the next.
Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

BR
Guanlin