跳转至内容
  • JACE-8000 升级后串口缺失

    控制讨论区
    1
    0 赞同
    1 帖子
    11 浏览
    A
    原始 4.1 clean-dist 镜像中的一个错误有时会导致板载串口扩展板为空白。当后续固件尝试启动串口子系统时,它无法确定连接的板是 RS-232 还是 RS-485,因此会禁用所有串口。该缺陷已在 4.2 u2 (4.2.36.38) 中修复,但任何曾恢复到旧版 4.1 镜像的控制器仍可能将空白板带入新版本中。 适用于: 硬件 可能出现问题的 Niagara 版本 JACE-8000、JACE-8000-Wi-Fi,任何配备 Tridium RS-232 或 RS-485 串口扩展模块的设备 4.1 clean-dist 镜像 4.2.36.34(在 4.2.36.38 中修复) 4.3 – 4.13,如果控制器曾恢复出厂设置到 4.1 版本 使用 4.14 u2 及更高版本启动时,问题会自动修复。 症状: 升级或 clean-dist 后,在“平台服务”→“串口服务”下没有 COM 端口出现 系统 shell 日志显示: 错误:扩展模块信息文件 /etc/usb/<serial#> 为空,无法重新编程或启动串口 ls /etc/usb 返回空列表或扩展板序列号的零字节文件 解决方案: 如果工作站当前运行 采取的行动 4.14 u2 或更高版本 无需操作。操作系统会在首次启动时自动检测空白板并重新编程,然后再次重启。 4.2.36.38 – 4.13 对每个受影响的 JACE-8000 按照下面的手动修复步骤操作一次。 计划升级 跳过 4.1 clean-dist 镜像。直接升级到最新的 4.9 u1(或更高版本)镜像,以避免再次触发该缺陷。 手动修复(4.14 u2 之前的任何版本): 先决条件 配备 PuTTY 或类似串口终端的电脑 USB-A 转 micro-USB 控制台线缆 波特率 115200, 8-N-1 打开串口 shell 在 PuTTY 中选择“连接类型”→“串口”,设置 COM 端口和速度 115200,然后点击“打开”。 登录并输入 sh$ 以进入提示符。 通过输入以下命令找到空白扩展板: $ ls /etc/usb 这应该返回:$ ls /etc/usb 85091090FPGGS41 [这是一个示例序列号] 如果没有返回任何内容,输入 sloginfo 并滚动直到看到错误行;最后一个字段是缺失的序列号。示例输出: $ sloginfo 10 月 10 日 13:42:06 1 6 0 serusb_is_device_supported: 总线 0 上的设备 2 未识别。使用 CDC-ACM 类 10 月 10 日 13:42:07 4 11111 0 打开 /etc/usb/85091090FPGGS41 错误 rc=-1 列出可用的固件二进制文件;输入: $ ls -Rp /sys/images/usb 典型路径: RS-232 → /sys/images/usb/vid03eb/pid2404/Tridium232-1_rxx.bin RS-485 → /sys/images/usb/vid03eb/pid2425/Tridium485-2_rxx.bin 将正确的固件路径写入空文件 示例:对于 RS-485 – 将 <serial#> 替换为您的值 $ echo "/sys/images/usb/vid03eb/pid2425/Tridium485-2_rxx.bin" > /etc/usb/<serial#> 对步骤 2 中返回的每个序列号运行一次此命令。 重启 $ shutdown # 或直接断电重启 确认恢复 设备重启两次后,您应该会看到: 扩展板已重新编程 – 正在重启... 重启后,检查串口服务以确认端口已恢复。 验证清单: 检查 预期结果 /etc/usb/<serial#> 包含一行正确的路径。 启动日志 显示“正在重新编程 usb 设备…”后跟“完成” 串口服务 COM1 / COM2(或 232/485)条目存在 补充说明: 使用 4.2.36.38 重新调试无法修复扩展板已为空白的 JACE;您必须执行上述手动步骤。 /sys/images/usb 中的文件名在不同版本之间会有所变化。请务必复制 shell 错误消息中建议的准确路径,而不是从旧文档中粘贴。 修复后,此更改是永久性的;未来的升级将保留已编程的板卡。
  • testtest

    反馈建议区
    1
    0 赞同
    1 帖子
    13 浏览
    A
    testtest
  • Welcome to your NodeBB!

    控制讨论区
    1
    0 赞同
    1 帖子
    27 浏览
    A
    Welcome to your brand new NodeBB forum! This is what a topic and post looks like. As an administrator, you can edit the post's title and content. To customise your forum, go to the Administrator Control Panel. You can modify all aspects of your forum there, including installation of third-party plugins. Additional Resources NodeBB Documentation Community Support Forum Project repository