In einigen Fällen kann sich die HPS-MPU-Taktfrequenz von der vom Benutzer in Qsys ausgewählten unterscheiden.
Dieses Problem ist darauf zurückzuführen, dass der bsp-Editor die Handoff-Informationen fälschlicherweise verwendet, um die Haupt-PLL c0-Divider-Einstellungen zu erstellen, die vom Preloader verwendet werden sollen.
Das Problem tritt nicht in allen Taktkonfigurationen auf, sondern nur bei einigen Konfigurationen, bei denen der Hauptteiler PLL c0 k vom Standardwert 1 geändert werden muss. Der Benutzer kann überprüfen, ob die Konfiguration durch Folgendes betroffen ist:
o Sehen Sie sich die Handoff-Datei namens hps.xml an, um den Parameter main_pll_c0_internal
o Sehen Sie sich den Preloader/generated/pll_config.h für die folgenden Parameter an: CONFIG_HPS_MAINPLLGRP_MPUCLK_CNT, CONFIG_HPS_ALTERAGRP_MPUCLK
o Wenn die folgenden zwei Teilerwerte gleich sind, ist das Problem nicht vorhanden:
· value1 = (main_pll_c0_internal 1)
· value2 = (CONFIG_HPS_ALTERAGRP_MPUCLK 1) x (CONFIG_HPS_MAINPLLGRP_MPUCLK_CNT 1)
Dieses Problem wurde in der Softwareversion Quartus® Prime Standard Version 16.1 behoben.