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.

阅读更多博客文章

有人使用地理寻址吗?Elma VPX 系统集成小贴士

在 VPX 的早期,很少使用地理寻址,但随着机箱管理器的使用显著增加,它现在在新系统中发挥着重要作用。

在本提示中,我们解决了另一个常见问题:什么是地理寻址,如何使用它?

坚固可靠的机柜设计可保护电子设备

而且,随着越来越多的嵌入式系统和电子设备被用于铁路、自动化、空中、陆地和海上车辆,并且位于户外偏远地区,敏感电子设备必须在坚固的外壳中得到保护。

电子产品越来越多地处于充满挑战的环境中,并且仍然可靠。选择正确的机柜设计是保持机柜运行的方式。