Please refer the FSBL customization for G42M ZU29DR SOM.
Add “iwg42m_early_init();” function call in “psu_init(void)” function before “init_peripheral();” line of psu_init.c file and add a #define macro for “LMK_CLKIN1_ZL30733”, “LMK_CLKIN0_5MHz” or “LMK_CLKIN0_10MHz” in “iwg42m_rfdc_clk.h” file based on the input clock source to LMK.
There is a change in LDO PMIC mapping for ZU29DR SOM, please make sure to use the updated “config_pmic_ldo2” and “config_pmic_ldo4” functions in “iwg42m_cfg.c” file.
In the provided customization, LMK clock configurations for ZL30733 are added as input to LMK or external 10MHz input to LMK in “iwg42m_rfdc_clk.h” file. Below given any one line can be selected in the beginning of “iwg42m_rfdc_clk.h” file based on the input clock source to LMK.
#define LMK_CLKIN0_10MHz /* Select external 10MHZ input to LMK /
#define LMK_CLKIN1_ZL30733 / Select ZL30733 input to LMK */
Note: Add only one of the above two lines. Adding both the lines will enable the configuration for 10MHZ input to LMK.
For further product inquiries, please get in touch with our sales team at mktg@iwave-global.com
Please find the detailed product information here:
ZU49/ZU39/ZU29DR RFSoC System on Module