跳到主要内容

快速上手

Synaptics Coralboard™ SL

Synaptics Coralboard™ SL 是 Coralboard™ 系列中的首款开发套件。该系列是面向边缘 AI 的开发套件,旨在让开发者更轻松地为高能效 AI 产品制作原型。Coralboard 系列由 Synaptics 与 Google Research 合作打造,面向采用 Coral NPU 技术的产品。

概览​

配置方式​

Synaptics Coralboard™ SL 在无屏(headless)配置下即可胜任大多数任务,无需连接显示器。在无屏配置下,您需要从主机连接到 Coralboard,并完全通过终端窗口中的命令行界面(CLI)与其交互。

如果您的项目需要图形界面,Coralboard SL 也支持搭配可选 MIPI DSI 显示屏的有屏配置。 关于兼容显示屏、引脚定义和硬件配置的更多信息, 请参阅用户指南。

设置​

1. 准备工作​

  • Synaptics Coralboard SL
  • Micro SD 卡
    • 容量:至少 16 GB
    • 速度:持续写入至少 10 MB/s,等级为 C10、U1 或 V10 及以上
    • 应用性能:A1 及以上
  • USB Type-C 数据线
  • USB 转串口适配器(可选)

2. 准备 SD 卡镜像​

有关准备和烧录 SD 卡镜像的说明,请参阅用户指南中的 更新 Astra SDK(Linux)镜像。

3. 连接并启动​

插入 Micro SD 卡​

在断开电源线的情况下,插入 Micro SD 卡。

给 Coralboard 供电​

Coralboard 通过位于开发板右下角的 USB-C 接口供电。电源可以来自主机连接(需要数据连接时)或 USB-C 电源适配器。

状态指示灯​

Coralboard 提供三个状态指示灯,帮助您监控运行状态:

  • 绿色指示灯:电源指示(上电后常亮)
  • 红色指示灯:心跳指示(两次短闪后停顿)
  • 蓝色指示灯:I/O 指示(随存储访问不规则闪烁)

4. 打开终端并登录​

在无屏配置下,您可以通过以下两种方式之一,使用终端窗口访问操作系统:

方式 1 - 使用 Android ADB 接口(通过主机 USB-C 线)- 推荐​

在主机上下载 Android SDK Platform-Tools,并参阅 ADB 接口使用说明。

在主机上打开终端,使用以下命令打开 shell:

adb shell

方式 2 - 使用 USB 转串口适配器​

连接 Coralboard 排针上的串口引脚。 打开您常用的终端模拟器,连接到对应的串口,并将波特率设置为 115200。

登录信息:

  • 用户名:root
  • 密码:(无)

有关串口连接的更多信息,请参阅用户指南。

5. 连接网络(推荐)​

为获得最佳体验,建议将 Coralboard 连接到网络。 连接方式有多种,我们推荐通过 USB 端口进行网络共享。

方式 1 - USB 网络共享 - 推荐​

前提条件:

  • 支持网络共享的主机

操作步骤:

  1. 在 USB Type-C 线已连接的状态下,在主机上启用网络共享(具体方法取决于主机类型,支持 Windows、macOS 和 Linux,详见用户指南)。
  2. 将网络共享给“NCM”设备。

方式 2 - Wi-Fi 模块​

如果您有 M.2 Wi-Fi 模块,请参阅 用户指南了解启用方法。

6. 体验 AI 示例!​

成功登录终端并连接网络后,即可下载示例应用,开始体验端侧 AI。

每个示例应用都位于各自的子目录中。进入任一子目录,打开其中的 README 文件,即可查看具体的运行说明和详细信息。可用的示例子目录包括:

  • gemma_translate -- 基于 Gemma 的文本翻译
  • jellectronica -- 交互式音频与传感器演示
  • object_detection -- 基于摄像头的实时目标识别
  • Function_calling -- LLM 工具使用与函数调用工作流
  • image_classification -- 图像分类模型
  • scene_description -- 使用 VLM 描述图像
  • 以及更多

有关这些应用的更多信息,请前往 示例页面。

要获取示例,请连接到 Coralboard 终端,并将示例克隆到主目录。

    cd /home/root
git clone https://github.com/synaptics-astra-demos/sl2610-examples

按照顶层 README.md 中的说明开始使用。

    cd sl2610-examples
more README.md
备注

每个示例都可以选择在有屏或无屏模式下运行,详见 README.md。

无法联网?​

部分主机禁用了网络共享。目标检测和图像分类示例支持离线安装依赖。

主机要求:

  • 已联网
  • git(可选)
  • ADB

操作步骤:

  1. 在主机上将 sl2610-examples 下载为 zip 文件,或使用 git 克隆后压缩为 zip 文件,以便于传输(例如 zip -r sl2610-examples-main.zip sl2610-examples)。
  2. 使用 ADB 拷贝:adb push sl2610-examples-main.zip /home/root/

按照顶层 README.md 中的说明开始使用。请参阅 离线依赖安装。

后续步骤​

准备深入了解?完成入门后, 请访问完整的用户指南,了解高级硬件配置、深入的软件设置以及完整的技术规格。