Part Number: AM2634 Tool/software: I'm working on an AM263 application that can be loaded onto the board through multiple routes (QSPI bootloader and multiple debug configurations) I want to be confident that the application is configuring its peripheral clocks correctly because I don't want it to implicitly rely on clock configuration set by GEL scripts or the bootloader. So in the reset vector, I want to loop through all of the MSS_RCM CLK_SRC_SEL, CLK_DIV and CLK_GATE registers for each peripheral, and configure them all with 200MHz as a default. Then each peripheral's driver will reconfigure them as needed with regular MCU+SDK `SOC_moduleSetClockFrequency` functions. I choose 200MHz because this is a good clock value for most of my peripherals, but I wonder if this may damage some peripherals, like QSPI for example, which expect a lower clock like 80MHz. If I configure MSS_RCM to feed the QSPI peripheral a 200MHz clock, will that damage the hardware?
↧