This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:XEVMK2EX
您好!
在 K2E EVM 启动指南之一 中、给出了用于4个 DIP 开关的引导模式表和引导模式配置表设置。 (我正在附加表格以供参考)
此表中有两列-
1)该引导模式的 High_Value (32位)
2) 2)该引导模式的 LOW_VALUE (32位)
问题-
由于 K2E 中只有20个自举引脚可用、因此表中显示了与每个 DIP 开关设置对应的64位。
如何将20个自举引脚与64位值相关联。
需要将哪种引导模式的字段/寄存器与上述64位匹配。
谢谢、此致
Tarang Jindal
Tarang、
我猜、您正在参考此处的 wiki 文档、获取64位值参考:
请注意、该表中引导模式的高值始终为零。
如果您看到 EVM 原理图、您会发现在 EVM 上有一个板管理控制器(BMC)、用于管理加电序列、驱动引导模式以及控制板上的不同功能。 SW1[3:0]连接到 BMC 的 GPIO、然后 BMC 固件使用内部查找表解释引导模式、以驱动 SOC 的 DEVSTAT 寄存器中的引导模式[15:0]。 电路板`s 页面上提供的默认 BMC 固件指示查找表仅填充了16个组合以驱动引导模式引脚。 查找表中的其他条目用户定义的引导模式,最终用户可以使用主板上提供的 BMC UART,使用 BMC 命令行控制台定义和驱动这些引导模式。 理想情况下、32位应该已经足够了、但是电路板制造商的软件开发人员似乎已经随意为模式设置分配一个64位值。
此处提供完整的 BMC 固件源(软件和固件部分):
简而言之、BMC 固件中定义的引导模式的最后16位与驱动设置 BOOTMODE[15:0]的 GPIO 引脚相关。
希望这澄清了 EVM 设置。 如果您对此有其他疑问、请告知我们。
此致、
Rahul
您好!
是的、我指的是相同 的"EVM K2E 硬件设置- TI wiki"。
根据我的解码方案、
最后20位被使用全-
位0:LENDIAN 自举引脚。
Bit-16 to bit-1:Boot mode-15 to Bootmode-0
位-18至位-17:AVISSEL[1:0]
位-20:MAINPLLODSEL 位
这是我对"EVM K2E 硬件设置- TI wiki"中提供的表(EVM SW1开关引导模式配置)的理解。
请确认相同。
谢谢、此致
Tarang Jindal