Page 1 of 1

Clock Synchronization Question

Posted: Tue Jan 22, 2019 12:54 am
by DocJava
I recall reading a few years ago about there being some work done on clock synchronizing captures from multiple bladeRF devices all at the same time. (I don't recall any of the URLs pointing to the relevant info unfortunately).

I noticed several u.fl connectors for clock in/out on the bladeRF xA9. Is it officially supported now to synchronize clocks among say 2 to 4 radios at the same time? Perhaps with full support in libbladeRF?

Respectfully,
DocJava

Re: Clock Synchronization Question

Posted: Tue Jan 22, 2019 2:08 pm
by bglod
I could be wrong, but to my knowledge, this has always been supported via the trigger in/out pins on J71 for bladeRF1, and J51 for bladeRF2.

The bladeRF devices also have the ability to receive or transmit an external 38.4 MHz clock (SMB port for bladeRF1, J93/J92 on bladeRF2). The bladeRF2 also has a REF_IN U.FL (J95), which is routed to an analog PLL. When a reference clock is present and the analog PLL is enabled, the frequency and phase of the onboard VCTCXO will be tamed to that reference. All of these features are fully controllable via the libbladeRF API and bladeRF-cli.

Re: Clock Synchronization Question

Posted: Fri Aug 25, 2023 5:15 am
by osalhi
how to use bladeRF-cli to enable external LO ?