09-03-2020 04:25 PM
I am looking for the baremetal driver / example code mentioned in page 22 of UG1437 CLK104 User Guide along with example code for these drivers.
(https://www.xilinx.com/support/documentation/boards_and_kits/zcu216/ug1437-clk104.pdf)
I am unable to locate this driver in the bare metal Github repo (https://github.com/Xilinx/embeddedsw/tree/master/XilinxProcessorIPLib/drivers).
Would appreciate assistance in finding the driver library and associated examples.
09-11-2020 02:56 AM
Hi @eldrick ,
The driver API for configure clk104 is available but not available for public download. Do you have Xilinx FAE or Xilinx distribution FAE to contact with? They can help get access I think.
09-16-2020 10:30 PM
Hi @eldrick
SR is filed for this issue , Our Development board application engineers shall get back to you shortly.
09-17-2020 08:25 AM
Thank you for the follow ups.
I found some files that were helpful in the RFSoC Starter Designs Early Access Site in the ZCU216 MTS example design.
My current design flow right now is to use TI's TICS Pro software to configure the clocks and export the values as hex. I then copy and paste these hex values as an entry in a configuration array in the example design firmware. I've managed to get the LMK04828B PLL to lock this way with my own clock configuration.
Is this the proper design flow for customers?
09-17-2020 07:49 PM
Hi @eldrick
This can be workaround till we have CLK104 drivers publicly available.
10-07-2020 04:11 AM
Hi @eldrick
You should find it here now
https://github.com/Xilinx/embeddedsw/tree/master/XilinxProcessorIPLib/drivers/board_common/src/rfclk
Keith
10-07-2020 10:16 AM
Thank you!
Does this driver automatically get included in the BSP/Platform or is the intention that users copy these files over into their own embedded project?
How should users go about adding their own clock configurations if the former?
10-08-2020 03:59 AM
Hi @eldrick
Not sure. I would expect that if you are using the 216 then this gets inlcuded in the BSP.
Let me double check
Keith