SYS_CON*、NVMRO 和 maskableReset* 到底是什么?| Elma VPX 系统集成小贴士

发布日期:
August 28, 2025
Elma VPX 系统集成小贴士:SYS_CON*、NVMRO 和 MaskableReset* 到底是什么?

在Elma,我们不仅会收到大量的售前问题,还会在设计阶段、初步设计审查和关键设计审查中提出大量问题,更不用说标准和定制产品的所有售后问题了。因此,当同样的问题不断出现时,我们知道这是很多客户想听到的。

近40年来,我们一直在为行业提供高质量的嵌入式计算产品——从挤压件和卡片指南到 背板,底盘, ,以及集成系统。我们的成功来自客户以及他们的问题和反馈,这有助于我们做得更好。

我们不断遇到的问题

在这个 Elma 提示中,我们将介绍 VPX 系统集成的一些非常基本的起点。客户经常问我们 SYS_CON*、NVMRO 和 MaskableReset* 的用途,或者我们接到无法让系统正常工作的人打来的支持电话,结果发现背板上的这三个信号中的一个或多个出现了问题。

SYS_CON*-您的系统控制器

这是协议: OpenVPX 系统需要有一个插槽,而且只有一个插槽,指定为系统控制器。

在 Elma 背板上,每个插槽都有一个 2 针接头连接器,一个引脚为 SYS_CON*,另一个引脚为数字接地。你需要在这个 2 针接头上为一个插槽安装一个跳线,告诉那个插槽中的主板 “嘿,你是系统控制器”。系统控制器沿背板驱动总线的 REF_CLK 以供其他主板使用。

如果没有指定任何插槽作为系统控制器,则您的系统可能无法运行。看起来很简单,但我们曾经遇到过一些客户,他们花了几个小时进行故障排除,却发现他们忘记了这一关键步骤。

Elma backplanes also have a 2-pin header connector with NVMRO on one pin and a digital ground on the other.
图 1:开发机箱上的 NVMRO 背板听到图和重置按钮。
NVMRO-非易失性存储器只读(又名写保护)

NVMRO 基本上就像写保护信号。我们的背板包括一个通向 3.3_AUX 的上拉电阻,如果您不理它,NVMRO 将保持状态(写保护)。

Elma 背板还有一个 2 针接头连接器,一个引脚为 NVMRO,另一个引脚为数字接地。在这两个引脚上安装跳线以取消对 NVMRO 的断言并允许写入。在某些情况下 系统,我们将这些引脚连接到交换机或机箱 I/O,因此您可以轻松地远程控制 NVMRO。


这是我们接到的经典支持电话: 有人尝试更新主板上的固件,但经过多次尝试,他们无法更改固件。他们正在拔头发想知道出了什么问题。事实证明,有人断言 NVMRO 不会让固件更新。我们告诉他们安装跳线来取消对 NVMRO 的断言,然后启动固件升级就可以完美运行。

maskableReset*-大多数人不使用的信号

MaskableReset* 是插件模块的可选本地复位输入,除全局 SYSRESET* 之外还提供。老实说,我们很少看到客户使用 MaskableReset* 信号。

但是,由于我们的许多背板设计在每个插槽处都有一个 2 针接头连接器,可让您将该插槽的 MaskableReset* 信号连接到背板上常见的 MaskableReset* 信号。还有另一个 2 引脚接头,它在一个引脚上有常见的 MaskableReset* 信号,另一个引脚上有数字接地。

这就是它变得有趣的地方: 我们已经看到有人无缘无故地在这些接头上安装了跳线的案例,结果是他们的插卡被重置了。卡片只是放在那里什么也没做。所以,这里有一些很好的建议:除非你,否则不要安装这些套头衫 其实 需要他们。

图 2:白色方块各是 2 针接头连接器。
底线

这三个信号可能看起来很简单,但是弄错它们可能会导致严重的麻烦:
• SYS_CON*:确保只有一个插槽安装了跳线
• NVMRO:在尝试固件更新之前检查写保护是否已关闭
• maskableReset*:除非你特别需要本地重置控制,否则将跳线拒之门外

当客户因神秘的系统问题致电我们时,检查这三个信号通常是我们的起点。正确处理这些问题,可以为自己节省大量的故障排除时间。

需要帮助?

对这些信号或其他信号有疑问 VPX 集成 挑战?给我们打个电话。无论你在处理什么问题,我们可能已经看过了,我们在这里可以帮助你解决这个问题。

FAQs

VPX 系统中的 SYS_CON、NVMRO 和 maskableReset 是什么?

这些是在 VPX/OpenVPX 系统集成中使用的实用背板信号,用于控制基本行为:SYS_CON* 指定系统控制器,NVMRO 控制非易失性存储器的写入保护,MaskableReset* 为插件模块提供可选的本地复位输入。

SYS_CON 在 VPX 背板上做什么?

SYS_CON* 告诉系统哪个插槽被指定为系统控制器,即负责驱动参考时钟 (REF_CLK) 和管理系统操作的主板。只有一个插槽应通过跳线断言 SYS_CON*

为什么指定系统控制器很重要?

VPX 系统必须只有一个系统控制器才能正常运行。没有它,模块可能无法接收参考时钟或初始化信号,系统可能无法运行

什么是 NVMRO,它对固件更新有何影响?

NVMRO 代表非易失性存储器只读,其作用类似于写保护信号。默认情况下处于断言状态时,它会阻止固件写入。要更新固件,必须取消对 NVMRO 的断言(通常通过安装跳线),这样才能允许写入。

如果 NVMRO 有写保护,如何启用固件更新?

在许多背板上,可以将连接到 NVMRO 的 2 针接头跳接到地以取消写入保护,从而允许固件更新。一些系统将此接头连接到交换机进行远程控制。

Downloads

No items found.

阅读更多博客文章

Strengthening the MOSA Ecosystem Through Proven Collaboration

As the MOSA initiative advances across defense programs, embedded computing companies collaboratre to deliver proven, interoperable SOSA solutions to accelerate field testing and deployment of MOSA systems

How is proven interoperability strengthening the MOSA ecosystem and what challenges have been addressed through successful partner demonstrations?

将您的 VPX 以太网交换机配置与您的背板相匹配

Elma VPX 集成提示:VPX 以太网交换机配置应与您的背板相匹配

本Elma VPX集成提示向您介绍如何解决系统中以太网交换机配置中的常见缺陷。