Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: lantionik on April 27, 2018, 09:34:36 AM

Title: Changing Si5338A frequency on TE0712-02
Post by: lantionik on April 27, 2018, 09:34:36 AM
Hello. On TE0712 I would need on startup to change the default sys_clk frequency from 50Mhz to 200Mhz. I downloaded TE0712-02_Si5388RegisterMapping_20140627.zip. In this zip there is the file "Si5338A-x0ZZZZ-GM_NVMFilename.txt" that speaks about NVM programming through ClockBuilder Descktop. It is possible to change clock frequency using Clock Builder Desktop? There are other simple way to change clock frequency. Thanks for the help!
Title: Re: Changing Si5338A frequency on TE0712-02
Post by: JH on April 27, 2018, 11:04:34 AM
Hello,

we have an reference design, which show SI reconfiguration on power up via MCS on the FPGA:
OTP NVM can't be reprogrammed.
br
John
Title: Re: Changing Si5338A frequency on TE0712-02
Post by: lantionik on April 27, 2018, 11:33:46 AM
Thank you for the quick reply. I can see

Application
SCU
MCS Firmware to configure SI5338 and Reset System.

Template location: \sw_lib\sw_apps\scu

I generated new register_map.h using clock builder desktop. Now how can i generate the mcs? Executing scu.tcl doesn't sort any effect. Thank tou.
Title: Re: Changing Si5338A frequency on TE0712-02
Post by: JH on April 27, 2018, 04:38:52 PM
https://wiki.trenz-electronic.de/display/PD/TE0712+Test+Board#TE0712TestBoard-DesignFlow
Step 9

PS: this TCL is for SDK, it's to get it visible like the default xilinx examples, load local lib into SDK use step 9 instruction,  or see also https://wiki.trenz-electronic.de/display/PD/SDK+Projects


br
John