How to configure the clock in FSBL in G30M SOM?

To configure the clock within the FSBL, copy the required functions into the xfsbl_board.c file.(si5341_cs1_i2c_init, config_si5341_cs1, and config_si5341_cs1_lol).

These functions are available in the FSBL patch located at,

project-spec/meta-user/recipes-bsp/embeddedsw/files/”.

After adding the functions, call them in the psu_init.c file before the serdes_illcalib() function call. Kindly refer to the fsbl-firmware_%.bbappend file under “project-spec/meta-user/recipes-bsp/embeddedsw/” from the iWave BSP.

If the clock is still not configured successfully, call the above-mentioned functions inside the psu_init(void) function in the psu_init.c file, after the init_peripheral(); function call.

For further inquiries, please get in touch with mktg@iwave-global.com

Please find the detailed G30M product information in the below link,