手册Table 2-13中,bootmode[12:10]决定了pll的默认设置,而这个bootmode[12:10]是决定boot模式,二者是否有影响?
比如core 时钟使用的是100MHz,并且选择从spi nor flash boot 。
此时那SPI boot mode pin[12:0]应该为0b0101000000110。但是按照此时的bootmode[12:10],输入时钟为80MHz。
这个时候外部时钟是否必须要调整为80MHz?感觉不应该这样。还是哪里理解有误?
谢谢!
Andy Yin1:
需要根据外部输入时钟来配置pll对应的bootpin,你的理解是对的,对于010时外部输入时钟是80MHz,但是如手册所述对于SPI boot RBL不会读取bootpin来配置PLL,其中12~10的定义见手册。