Thread 中讨论的其他器件:TMS320C6657
工具/软件:
TI 团队大家好、
我正在尝试引导 TMS320C6657 中导出 SPI NOR 闪存 (微米系列 70FS01GS)英寸 无 IBL 的直接 ROM 引导模式 。 我使用的是 TI 提供的官方启动映像:
引导引脚配置:
引导模式引脚字段 | 数据值 | 说明 |
---|---|---|
BOOTMODE[2:0] | 110 |
SPI 引导 |
BOOTMODE[6:3] | 0000 |
参数表索引= 0 |
BOOTMODE[8:7] | 10 |
片选= CS0 |
BOOTMODE[9] | 1 |
24 位 SPI 地址 |
BOOTMODE[10] | 0 |
4 引脚 SPI |
BOOTMODE[12-11] | 01 |
SPI 模式=模式 1 |
LENDIAN | 1 |
小端字节序 |
观察到的行为(在示波器上):
-
SPI 时钟:500kHz
-
CS#:低电平、持续 8 个字节(~64 个时钟周期)
-
MOSI:发送 0x03、后跟 7 个零(读取命令)
-
MISO:返回中的前 4 个字节
app.dat
-
这个序列 重复连续重复
1.为什么 ROM 无法验证或识别映像中的引导参数表?
2. ROM 是否需要在前 4 个字节中有一个魔术字或任何特定的签名?
即使在使用
app.dat
from TI’s own(来自 TI)时0435.C6657_directROM_Boot_example
、也会观察到这种行为。如果您能在 ROM 如何确定引导参数表的有效性方面做出任何澄清、我们将不胜感激。
谢谢、
Eswar