-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi #5
Comments
Hi Andy,
On Mon, Sep 14, 2020 at 3:16 AM Andy041292 ***@***.***> wrote:
Hi. I have a several questions regarding the project, please, guide me a
little if you have time.
1. Is this project fully operational? (I mean at least at some extent,
so it can adjust to the master with pretty nice accuracy)
This project is several years old, but at one point was fully functional
on STM32F4 hardware. It would synchronize the clock with the master to
within a few microseconds.
1. What transport does this project support? Only UDP or Raw Ethernet
too?
I can't recall the details.
1. Can this project be used without RTOS only with HAL lib?
This project was written just as the STM32 HAL library was being
introduced and uses the older STM32 Standard Peripheral Library. I don't
think it would be very easy to separate from the CMSIS RTOS API, but could
be possible.
1. Does this project support PTPv2 and hardware timestamping?
Hardware timestamping is used exclusively and it should support the PTPv2
protocol (90% sure it was based on older PTPv2 client code).
1. Is there something for PPS generation there?
Not specifically. However, the STM32 precision clock that is being used
does seem to have the capability to produce a PPS signal which could be
enabled.
1. Can it be ported on STM32f746?
The issue for the STM32F7 devices is the lack of support for the older
STM32 Standard Peripheral Library on the devices (they only support the new
HAL libraries). This will make porting the code a bit difficult.
I have a much new version of the code that supports STM32F4 and STM32F7
devices, STM32 Nucleo hardware to make testing easier, supports both PTPD
slave and master mode (synchronized against a GPS device) and supports the
STM32 HAL libraries. This code is active use at my day job and should be
much more refined and robust. Unfortunately, I don't yet have this code
released and posted to Github. This is probably something I can do fairly
soon, but I can't make promises as I'm very busy with work projects at this
time.
Mike Thompson
…
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#5>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AANLN5GIJFQQX7Z2YKCNEYLSFXUPNANCNFSM4RLNI46A>
.
|
Thank you a lot for the answers! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi. I have a several questions regarding the project, please, guide me a little if you have time.
The text was updated successfully, but these errors were encountered: