We are switching from the Colibri T20 512MB V1.2A to the Colibri iMX6DL 512MB V1.1B and found that ClkLibWaitus(300) generates a delay on the T20 but no delay with the iMX6. Is initialization required? ClkLibInit() or InitClkLib() cannot be found when compiling.
Looks like you are using a legacy library and thus not supported by Toradex anymore. We recommend that you use the new libraries for all Toradex modules. Please see the Toradex CE Libraries and Code Samples for up-to-date information.
The new library is intercompatible among modules, except for the CLK library, due to the significant differences in clock tree implementation on different modules. Unfortunately, the imx6 CLK library does not have any kind of ‘Waitus’ function implemented. You could attempt to create your own implementation based on an empty loop and the return value of the Imx6Clk_GetCPUFrequency() function.