大家好、我目前计划使用 ARM 内核通过 SPI 进行引导。 我已将引导模式引脚设置为:
引导模式
LENDIAN = b'1'
[2..0]= b'011'
[3]= b'0'
[5..4]='01"
[6]= b'1'
[7]= b'0'
[9..8]= b'00'
[12..10]=b'000'
[14..13]=b'10'
[15]= b'0'
应针对 SPI 引导进行设置、禁用最小引导、SPI 端口1 (SPI1x)、地址宽度24、SPI 芯片选择0、参数索引/偏移0、时钟数据输出 下降时钟数据上升、小端字节序。 这是正确的设置吗?
您是否建议使用 NOR SPI 闪存器件? 我正在考虑使用的器件是来自 Cypress 的 S25FS128SAGMFI100、这是否正常?
我从其他线程中注意 到、如果 KeystoneII 器件无法置于无引导模式、则无法使用 JTAG (CCS)对 SPI 和闪存进行编程。 由于66AK2L06将以 ARM 内核模式运行、数据表状态也会如此
"对于66AK2L06器件、有两种引导类型:作为引导主器件的 C66x CorePac 和
ARM CorePac 作为引导主器件。 ARM CorePac 不支持非引导模式。 C66x
CorePacs 和 ARM CorePac 需要读取引导模式寄存器以确定如何继续
引导"。
我是否能够通过 JTAG (CCS)对 SPI 或闪存进行编程?