[rtems-docs commit] user/bsps/imxrt: Info about ARM PLL frequency

Christian Mauderer christianm at rtems.org
Fri Jul 2 11:53:03 UTC 2021


Module:    rtems-docs
Branch:    master
Commit:    72ae964c5a88baddfb67483a0cb88dd736e06766
Changeset: http://git.rtems.org/rtems-docs/commit/?id=72ae964c5a88baddfb67483a0cb88dd736e06766

Author:    Christian Mauderer <christian.mauderer at embedded-brains.de>
Date:      Fri May 28 15:58:41 2021 +0200

user/bsps/imxrt: Info about ARM PLL frequency

Update #4180

---

 user/bsps/arm/imxrt.rst | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/user/bsps/arm/imxrt.rst b/user/bsps/arm/imxrt.rst
index 8a5ee28..3f8b270 100644
--- a/user/bsps/arm/imxrt.rst
+++ b/user/bsps/arm/imxrt.rst
@@ -123,6 +123,26 @@ with your FDT source names)::
 
 Make sure that your new C file is compiled and linked into the application.
 
+PLL Settings
+------------
+
+The commercial variant of the i.MXRT1052 on the evaluation board allows a clock
+up to 600MHz for the ARM core. For some industrial variants only up to 528MHz
+are specified. To make it possible to adapt to these variants the application
+can overwrite the following constant:
+
+.. code-block:: c
+
+  #include "fsl_clock_config.h"
+  
+  const clock_arm_pll_config_t armPllConfig_BOARD_BootClockRUN = {
+      .loopDivider = 100,
+      .src = 0,
+  };
+
+With the default configuration of a 24MHz oscillator, the loopDivider has to be
+88 for the 528MHz.
+
 Clock Driver
 ------------
 



More information about the vc mailing list