Hi, I'm guessing your PTP module is not loaded in the kernel you are running? Have you tried manually loading the PTP module yet?
To compile it as a built-in module, I think you need to enable these configs in the kernel. [image: image.png] Regards, Tim On Thu, Jun 8, 2023 at 9:43 AM Tony Josi <tonyjosi...@gmail.com> wrote: > Thanks Timothy for the reply, > > Unfortunately I can't find any PTP devices inside the /dev/ folder. > > Im trying the following demo: > https://dev.ti.com/tirex/explore/content/mcu_plus_sdk_am243x_08_06_00_43/docs/api_guide_am243x/EXAMPLES_ENET_LAYER2_MULTI_CHANNEL_PTP.html > Using the TI AM243x LP board. > > On the board side I'm getting the logs printed till above the line: Doing > first adjustment > > The board is connected directly to the Linux PC via a USB to Ethernet > adapter and LAN cable. > > I'm wondering if there is something that should be enabled in the Kernel > to get it recognised? > > Regards, > *Tony* > > > > > On Thu, Jun 8, 2023 at 9:54 PM Timothy Huang <tim.hu...@edgeq.io> wrote: > >> Hi Tony, >> >> I can reproduce your problem by manually bringing down the ethernet >> interface ptp4l is using. Did you check whether your ethernet interface is >> up or not? In addition to that, you should see the PTP device name by "ls >> /dev/ptp*" if your interface is up. >> >> Thanks, >> Tim >> >> On Thu, Jun 8, 2023 at 9:05 AM Tony Josi <tonyjosi...@gmail.com> wrote: >> >>> Hi, >>> >>> I'm trying to use PTP on my linux machine: >>> >>> *OS information:* >>> Operating System: Ubuntu 20.04.5 LTS >>> Kernel: Linux 5.15.0-71-generic >>> Architecture: x86-64 >>> >>> This is the default official Ubuntu version that I have installed from >>> the .iso image available from the Ubuntu website. Not a custom built OS. >>> >>> I have installed *linuxptp *with the following command: >>> sudo apt install linuxptp >>> >>> But when I try running ptp4l with the following command: >>> sudo ptp4l -i enox0c379 -m -2 -P -l 6 -q -f $HOME/ptp_config.cfg >>> >>> I get the following error message: >>> >>> ptp4l[890.371]: ioctl SIOCETHTOOL failed: No such device >>> ptp4l[890.371]: PTP device not specified and automatic determination is >>> not supported. Please specify PTP device. >>> failed to create a clock >>> >>> Here is the contents of $HOME/ptp_config.cfg: >>> >>> [global] >>> tx_timestamp_timeout 400 >>> logMinPdelayReqInterval 3 >>> logSyncInterval -4 >>> logAnnounceInterval 0 >>> >>> How can I specify the PTP device, Isnt it the network interface that I >>> have already specified? >>> >>> Thanks for your help >>> Regards, >>> Tony >>> _______________________________________________ >>> Linuxptp-users mailing list >>> Linuxptp-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/linuxptp-users >>> >>
_______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-users