logo
0
0
WeChat Login
feat: 更新 hw_server 容器配置

Xilinx Hardware Server Docker

基于 Ubuntu 24.04 的 Xilinx 硬件服务器 Docker 镜像,支持 JTAG 调试和软件调试功能。

使用方法

docker-compose.yaml 配置

services:
  hw_server:
    image: docker.cnb.cool/null/hw_server:2025.2  # Xilinx 2025.2 版本
    container_name: xilinx_hw_server              # 容器名称
    hostname: xilinx_hw_server                    # 主机名称
    privileged: true                              # 允许访问硬件设备
    restart: unless-stopped                       # 异常停止时自动重启
    tty: true
    stdin_open: true
    ports:
      - "3121:3121"                               # hw_server 默认端口
    devices:
      - /dev/ttyUSB0:/dev/ttyUSB0                 # USB-JTAG 设备
      - /dev/bus/usb:/dev/bus/usb                 # USB 总线

连接硬件

容器会自动映射:

  • USB 设备: /dev/ttyUSB0
  • USB 总线: /dev/bus/usb
  • 端口: 3121

启动硬件服务器

docker-compose up -d

容器启动后,hw_server 会在 3121 端口监听,可通过 Vivado/Vitis 连接。