I have continued to experiment with this and have been unable to figure out
how to implement an 802.1AS automotive master and 1588 slave in a single
configuration file. Any additional guidance would be appreciated.

On Mon, Aug 14, 2023 at 2:27 PM John Koch <jk...@outrider.ai> wrote:

> I apologize for my ignorance but I'm not sure how to implement that all in
> a single configuration file. I currently have two very generic
> configuration files. The first is used on the primary interface as the 1588
> slave:
>
> *[global]*
>
> *slaveOnly 1*
>
> *time_stamping hardware*
>
> *step_threshold 1.0*
>
> *delay_mechanism Auto*
>
> *network_transport UDPv4*
>
>
> *[enp11s0]*
>
> The second configuration file is the default automotive-master.cfg
> profile:
> https://github.com/richardcochran/linuxptp/blob/master/configs/automotive-master.cfg
>
> I run the primary configuration file like this: ptp4l -f <path_to_file>
> For the other interfaces I run: *ptp4l -f /etc/automotive-master.cfg -i
> <interface_name>*
> I can add --boundary_clock_jbod to my automotive-master.cfg file and add
> the automotive interfaces and a boundary clock is properly formed between
> them. However, I don't know how to create a configuration file of
> dissimilar PTP instances on different interfaces. I will keep investigating
> and experimenting while I await a reply.
>
> On Fri, Aug 11, 2023 at 9:24 PM Richard Cochran <richardcoch...@gmail.com>
> wrote:
>
>> On Fri, Aug 11, 2023 at 12:32:24PM -0600, John Koch via Linuxptp-users
>> wrote:
>> > I was wondering what the best way to configure ptp4l and phc2sys in the
>> > following configuration would be.
>> >
>> > There is a 1588 IPv4 PTP master present on the network. My computer has
>> > several NICs which have PTP hardware support, one of them is plugged
>> into
>> > the network with the 1588 IPv4 master. I also have multiple devices
>> which
>> > are 802.1AS automotive slaves that I want to synchronize with the rest
>> of
>> > the devices on the 1588 network. Currently I have connected each of the
>> > 802.1AS automotive slaves to an individual NIC on my computer and run an
>> > instance of ptp4l and phc2sys for each slave.
>> >
>> > Is there a better way of doing this? If so could someone provide some
>> > guidance?
>>
>> You can run:
>>
>> - one ptp4l instance as a Boundary Clock with 1588 on the slave port
>>   and gPTP on the master ports (using a configuration file)
>>
>> - one phc2sys in "automatic" (-a) mode with --boundary_clock_jbod
>>
>> That will make the gPTP clients synchronize to the 1588 IPv4 master.
>>
>> HTH,
>> Richard
>>
>>
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to