HCL:Ultra96

跳转到:导航搜索
Ultra96 开发板

Ultra96 是一款基于 96boards 消费版规范设计的开发板,采用 Xilinx Ultrascale+ MPSoC SoC,其中包括可编程逻辑 (FPGA)。

技术数据

  • Xilinx Zynq UltraScale+ MPSoC ZU3EG A484
    • 4x Cortex-A53
    • 2x Cortex-R5
    • ARM® Mali™-400 MP2 图形处理器
  • Micron LPDDR4 内存提供 2 GB 的 RAM,配置为 512M x 32
  • 802.11b/g/n Wi-Fi 和蓝牙 4.2(提供蓝牙经典和低功耗 (BLE))
  • 1x USB 3.0 Micro-B 上行端口
  • 2x USB 3.0,1x USB 2.0 Type A 下行端口
  • Mini DisplayPort (MiniDP 或 mDP)
  • 40 引脚 96Boards 低速扩展头
  • 60 引脚 96Boards 高速扩展头
  • 4 个用户可控制的 LED

串口配置

目前,Display Port 没有上游 U-Boot 或 Linux 支持,因此我们现有的唯一输出设备是串口。要使用串口,请将配置为 UART1 的 96boards 串口线 连接到板子,或将 1.8V 兼容 TTL UART 适配器 插入到 LS header 的 UART1 引脚

将磁盘镜像写入 SD 卡

  1. 从这里下载您想要的镜像 (Leap 是稳定的,Tumbleweed 是滚动发布的)
    Geeko-white.png
    Tumbleweed
    JeOS 镜像

    如果上面的直接链接对您不起作用,请检查 通用下载目录 以获取镜像。

  2. 作为 root 用户,将镜像提取到您的 SD 卡上(sdX 替换为您的 SD 卡的设备名称)。
    警告:SD 卡上的所有先前数据都将被丢失。首先检查您选择的设备是否真的是您的 SD 卡!
     xzcat [image].raw.xz | dd bs=4M of=/dev/sdX iflag=fullblock oflag=direct; sync
  3. 将带有 openSUSE 镜像的 SD 卡插入您的板子。
  4. 通过串口将板子连接到您的 PC(可选,但有助于调试;需要 USB-TTL 串口线)。
  5. 将板子连接到您的显示器(通过 DVI/HDMI,可选)。
  6. 打开板子的电源。
  7. 完成首次启动步骤。
  8. 以太网配置为通过 DHCP 请求 IP,请检查您的 DHCP 服务器以获取板子的 IP(如果使用)。
  9. 玩得开心...
默认登录信息为 root:linux,适用于串口控制台、ssh 和 GUI。

已知问题

这些问题大多与缺少上游支持有关。Xilinx 目前正在努力弥合这些差距。

  • 尚不支持 Display Port
  • 不支持 USB3(USB3 端口上的 USB2 正常工作)
  • 无法控制风扇