.. _hw_venusa_yt_evb: VenusA YT EVB 开发板 ==================== 概述 ---- VenusA YT EVB 是基于 CSK7004J8U 的单轴云台评估板,板载 DVP 摄像头、步进电机驱动、TF 卡槽和双麦克风 + 喇叭音频通路。 - **板型标识**\ :``venusa_yt_evb`` - **搭载芯片**\ ::ref:`CSK7004J8U ` (16MB PSRAM + 16MB Nor Flash,QFN64) - **原理图**\ :``CSK7002J8U_GC032A_YT_EVB`` V1.0(20251112) - **板上丝印**\ :``CSK7S_YT_EVB_V1.0``\ ,PCB 日期 ``20251124`` .. note:: 实物 PCB 丝印是 ``CSK7S_YT_EVB``\ ,而 SDK 中的板型标识统一为 ``venusa_yt_evb``\ (与 ``venusa_rd_evb`` 保持同一命名族)。两者指同一块板,拿到实物时按丝印 ``CSK7S`` 对号即可。 .. image:: ../../../assets/venusa_yt_evb_board.png :alt: VenusA YT EVB 评估板 *VenusA YT EVB 评估板外观图(标注序号说明见下表)* 接口与组件 ---------- .. list-table:: :header-rows: 1 :widths: 8 15 42 * - 序号 - 接口/组件 - 说明 * - 1 - 步进电机接口 - 丝印 ``步进电机``\ ,1.25-4AB 7PIN;PA17~PA20 四相经 U7(ULN2802)驱动 * - 2 - I/O扩展排针 - 2×5 排针,引出 DVP 数据线:丝印 ``A21``~``A28`` 及两路 ``5V`` * - 3 - 摄像头 DVP 接口 - 丝印 ``CAM``\ ,FPC 连接器,GC032A / GC0328 兼容设计;出厂未插模组 * - 4 - I/O扩展排针 - 2×5 排针,引出 DVP 高位与 GPIOB:丝印 ``A29`` / ``A30``\ 、``B00``~``B03`` 及 ``3V0`` / ``GND`` * - 5 - 麦克风 - 两颗 MSM42A2718H9R MEMS 硅麦(MIC0 / MIC1),兼容驻极体 * - 6 - 麦克风外接焊盘 - 2 脚镀通孔 ×2,丝印 ``MICOP``/``MICON``\ (MIC0)与 ``MICIP``/``MICIN``\ (MIC1) * - 7 - 通道1切换开关 - 丝印 ``SWITCH``\ ,两档 ``MIC1`` / ``AEC``\ :真实硅麦 或 喇叭硬回采 * - 8 - 音频焊盘 - 位于功放输出侧的 2 脚镀通孔,对应原理图 H2 * - 9 - 扬声器接口 - 丝印 ``SPK``\ ,PH-2P 插座,ANT8110S D 类功放,~2.5W@4Ω * - 10 - 电源开关 - 丝印 ``ON/OFF``\ ,控制整板 5V 输入 * - 11 - USB 接口 - Type-C 16PIN,供电 + USB 2.0 数据(DP/DM 直连芯片 USB PHY);板上\ **无 USB 转串口芯片**\ ,日志和烧录走 UART0 TTL * - 12 - TF 卡槽 - 丝印 ``SD卡``\ ,MicroSD 卡座,SDIO 4bit * - 13 - 功能按键 - 丝印 ``KEY``\ ,接 PA04,软件按键(手势 / 巡航),内部需开上拉 * - 14 - BOOT按键 - 丝印 ``BOOT``\ ,拉低 PB05 后上电、或按复位后松开,进入 BOOT 烧录模式 * - 15 - RST按键 - 丝印 ``RST``\ ,短按复位 * - 16 - RGB LED - 丝印 ``RGB``\ ,三色可编程 LED,PA14 / PA15 / PA16 驱动 * - 17 - I/O扩展排针 - 2×16 排针,引出 UART0、SDIO 六根线、``BOOT`` / ``RST`` / ``EN`` 及电源 电源 ---- .. list-table:: :header-rows: 1 :widths: 15 10 25 35 * - 电源域 - 电压 - 来源 - 说明 * - VBUS - 5V - Type-C J1(SS24 防反灌 + OVP) - 系统输入 * - VIN - 5V - SW1 拨动开关之后 - 一级电源,供 LDO / DCDC / 电机 * - VDD3V / VMCU - 3.0V - U14 ME6211C30M5G-N(LDO) - 芯片 VCC(2.7~3.6V)、外设主电源 * - VDD_CORE - 0.96V - U25 SM8081 / SY8088AAC(DCDC,1A) - 内核电源,``Vout = 0.6 × (1 + R1/R2)`` * - VDD_IO2 - 1.8V - — - IO 电源域 2 * - VDD_AON - 0.7~0.9V - 芯片内部输出 - AON 域 * - AVDD_AUD - 2.2~2.7V - 芯片内部输出 - 音频模拟域 * - TF-3V3 - 3.3V - VDD_IO 经 R200(0R) - TF 卡电源 Type-C 为纯 Sink 设计(CC1/CC2 各 5.1K 下拉),\ **不支持 PD 协商**\ 。 引脚分配 -------- 串口(UART) ^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - 串口 - 引脚 - 功能 - 功能码 - 说明 * - UART0 - PAD_B[5] / PAD_B[4] - TX / RX - 2 - AP 主串口,日志 + 烧录(TTL 电平直出);TX 与 BOOT 按键 K1 同脚 * - UART1 - PAD_A[6] / PAD_A[5] - TX / RX - — - CP 侧日志 进入 BOOT 模式:拉低 PB05(按住 K1)后上电,或按复位后松开 PB05。 I2C ^^^ .. list-table:: :header-rows: 1 * - 总线 - SCL - SDA - 功能码 - 说明 * - I2C1 - PAD_B[0] - PAD_B[1] - 8 - 摄像头 SCCB DVP(摄像头) ^^^^^^^^^^^^^ DVP 相关引脚统一使用\ **功能码 13**\ : .. list-table:: :header-rows: 1 * - 信号 - 引脚 - 芯片功能 * - HSYNC / VSYNC / PCLK - PAD_A[21-23] - vic_h_sync / vic_v_sync / vic_pixel_clk * - D4~D11 - PAD_A[24-31] - vic_pixel_data4~11 * - MCLK - PAD_B[3] - vic_clk_out * - PWDN - PAD_B[2] - GPIO 传感器为 8bit 输出,接到芯片 DVP 的高 8 位,与 :ref:`venusa_rd_evb ` 接法一致。 电机驱动 ^^^^^^^^ .. list-table:: :header-rows: 1 * - 相 - 引脚 - ULN2802 输出 * - 1A / 1B - PAD_A[17] / PAD_A[18] - OUT1A / OUT1B * - 2A / 2B - PAD_A[19] / PAD_A[20] - OUT2A / OUT2B 方框图标注驱动方式为 **SPI or PWM**\ ,实际按步进时序用 GPIO/PWM 翻转即可。 .. note:: **布局要求**\ (原理图注释):ULN2802 尽量靠近芯片摆放、走线短(含到电机连接器的走线);若板子结构拉长,需在芯片侧 IO 串 RC 电路滤波,以改善电机连接线带来的辐射。 其他外设 ^^^^^^^^ - **SDIO**\ :SDIO_CLK / CMD / DAT0~DAT3,TF 卡 4bit,六根线各串 22R 并带 10K 上拉到 TF-3V3;复用为 GPIO 时对应 ``"gpiob"`` 设备的 GPIOB 10~15 - **音频**\ :MIC0/MIC1 差分输入、LIN_OUT_P/N 差分输出到 ANT8110S;功放 SD 脚(``PAMUTE``\ )位于 PAD_A[13] - **LED**\ :PAD_A[14] / PAD_A[15] / PAD_A[16] 驱动 RGB LED 三通道 - **按键**\ :PAD_A[4](功能键 K3)、PAD_B[5](BOOT K1) - **USB**\ :USB_DP / USB_DM 经 22R 串阻 + SEH0501P1 ESD 直连 Type-C,用于 UVC 视频输出和固件升级 - **SWD**\ :PAD_A[0] / PAD_A[1] 引到排针 - **未分配**\ :PAD_A[7] ~ PAD_A[12] 引到排针备用 引脚共用速查 ------------ 本板无屏、无触摸,IO 压力明显小于 :ref:`venusa_rd_evb `\ ,冲突仅三处: .. list-table:: :header-rows: 1 :widths: 12 28 35 * - 位号 - 作用 - 注意 * - J17 - MIC1 ↔ 喇叭硬回采(AEC) - 拨动开关二选一,物理互斥 * - K1 - PB05 兼作 UART0 TX 与 BOOT 按键 - 运行时按下会干扰串口输出 * - — - SDIO 六焊盘 ↔ GPIOB 10~15 - 与 TF 卡功能互斥 完整引脚功能表 ^^^^^^^^^^^^^^ 见板级目录 ``boards/venusa_yt_evb/README.md``\ ,其中包含逐引脚的原理图网络名、功能码与连接外设对照表。 .. seealso:: - :ref:`板型使用指南 ` — 板型机制、自定义板型开发 - :ref:`CSK70xx 系列芯片 ` — SoC 架构与外设资源 - :ref:`VenusA RD EVB 开发板 ` — 同系列参考设计评估板