Vllogic

快速上手

  • Vllink 2X 快速上手
    • 一、对比
    • 二、调试接口定义
    • 三、模式介绍及切换
      • 3.1 升级模式
      • 3.2 运行模式切换
      • 3.3 重置及重新配对
      • 3.4 有线模式
      • 3.5 无线接入点模式(AP)
      • 3.6 无线设备模式(STA)
    • 四、示例
      • 4.1 有线模式:常见3.3V单片机
      • 4.2 无线模式:直连,STA独立供电
      • 4.3 无线模式:直连,STA给目标板提供5V,目标板给调试器提供参考电压
      • 4.4 无线模式:直连,目标板给调试器提供5V,调试器给目标板芯片提供1.8V
      • 4.5 无线模式:局域网、广域网
      • 4.6 无线模式:一对多
      • 4.7 无线模式:TCP-DAP
      • 4.8 无线模式:TCP-UART
      • 4.9 无线模式:无线串口桥
    • 五、常见问题
    • 六、进阶使用
      • 6.1 FPGA下载器
      • 6.2 MIPI-10及JTAG-20P转接板
      • 6.3 供电模块
  • Vllink Basic 快速上手
  • Vllink Basic2 快速上手
  • Vllink Box 快速上手
  • Vllink Box2 快速上手
  • USB Sniffer H7P20 快速上手

硬件资料

  • Vllink 2X 电源部分详细说明
  • Vout口使用说明
  • VRef口使用说明
  • Basic2配套FPGA接口转接板
  • Basic2配套MIPI-10P及JTAG-20P转接板
  • Vllink锂电池充放一体供电模块
  • TTL串口使用说明

固件更新

  • Vllink Basic 固件更新
  • Vllink Basic2 固件更新
  • Vllink Box & Vllink Box2 固件更新

开发工具使用说明

  • Windows 驱动问题处理
  • IAR 使用说明
  • Keil MDK 使用说明
  • Probe RS 使用说明
  • OpenOCD 使用说明
  • PyOCD 使用说明
  • FreeMASTER 使用说明
  • Hercules 命令说明
  • 速度测试
  • 在线工具

应用实例

  • 无线ICP(在电路编程)
  • 使用VSCode的Cortex Debug调试任意固件
  • Linux下非root用户授权
  • 局域网使用
  • 互联网使用

其他

  • WebUSB通讯协议
  • 文档维护
Vllogic
  • Vllink 2X 快速上手
  • 查看页面源码

Vllink 2X 快速上手

一、对比

  • Vllink 2X固件与Vllink Basic2通用

  • Vllink 2X硬件部分做了如下优化:

    硬件对比

    Vllink 2X

    Vllink Basic 2

    外壳

    塑料外壳+PVC标签

    热缩管

    独立蓝牙天线

    无

    预留

    2.4G Wifi天线

    支持2.4G信道

    无

    5.8G Ipex4外置天线接口

    支持,可手工切换

    无

    红色LED灯

    无

    有

    USB电源输入单向二极管 (1N5817W)

    有

    无

    DC3 5V输入理想二极管 (CH213K)

    有

    无

    DC3 5V输出功率电子开关 (SY6280)

    有,软件控制

    无

    DC3 5V脚TVS (SMF5.0A)

    有

    无

二、调试接口定义

接口(定位见PVC标签)

介绍

TDI

JTAG数据口3

DIO / TMS

JTAG模式口、SWD数据口3

DCK / TCK

JTAG时钟口、SWD时钟口3

SRST

芯片复位口3

TDO

JTAG数据口3

5V

双向5V电源口1

GND

共地口

VRef

参考电平及简易可调电压源2

TXD

串口输出3

RXD

串口输入3

[1] 5V脚支持供电双向切换,默认经理想二极管(CH213K)单向输入,支持软件开启5V输出。详见 Vllink 2X 电源部分详细说明

[2] VRef默认输出3.3V,可配置为输入模式或输出其他电压。详见 Vllink 2X 电源部分详细说明

[3] 数据口的通讯电平由VRef决定。详见 Vllink 2X 电源部分详细说明
* 由于VRef默认输出3.3V,所以对于常见3.3V芯片,可以仅连接必要数据接口及GND
* 对于超过VRef电平的芯片,可将VRev接上芯片IO电平
* 对于低于VRef电平的芯片,必须调低VRef电平或者关闭VRef输出

三、模式介绍及切换

3.1 升级模式

  • 按住按键接电脑,进入升级模式。详见 Vllink Basic2 固件更新

  • 升级模式下,单击按键,退出升级模式

3.2 运行模式切换

  • 正常上电后,通过双击按键切换运行模式

  • 运行模式有三种,分别是有线模式、无线接入点模式(AP)以及无线设备模式(STA)

3.3 重置及重新配对

  • 正常上电后,长按按键10秒至灯光熄灭,松开后即重置所有配置,但VOut以及Vref_Voltage_mV除外,避免误改动输出电压

  • 重置后,将两个硬件分别切换到AP与STA模式,即可进行重新配对

  • AP不存储配对信息,重新配对仅需对STA重置

3.4 有线模式

  • 正常上电后,所有LED闪烁一次

  • 有线模式下,DC3接口强制选定

  • DC3接口被选定时,板上黄灯作为VRef脚电平指示:常亮表示存在电压;闪烁表示无电压

  • USB设备启用,可与计算机通信

3.5 无线接入点模式(AP)

  • 正常上电后,所有LED闪烁两次

  • AP的DC3接口在无STA接入时会被选定,选定时可用

  • DC3接口被选定时,板上黄灯作为VRef脚电平指示:常亮表示存在电压;闪烁表示无电压

  • 板上蓝灯作为无线连接指示灯,未连接时闪烁、已连接后常亮

  • USB设备启用,可与计算机通信

3.6 无线设备模式(STA)

  • 正常上电后,所有LED闪烁三次

  • STA的DC3接口仅在无线接入且被选定后可用

  • DC3接口被选定时,板上黄灯作为VRef脚电平指示:常亮表示存在电压;闪烁表示无电压

  • 板上绿灯作为无线连接指示灯,未连接时闪烁、已连接后常亮

  • USB设备关闭,不可与计算机通信

四、示例

4.1 有线模式:常见3.3V单片机

  • 调试器接电脑,目标板独立供电

  • 目标板带有LDO,电平3.3V,调试器VRef默认配置Vref_Voltage_mV=3300,故只需接3根线:GND、DIO及CLK

  • 如需CDC-UART功能,需额外连接图中TXD,RXD

4.2 无线模式:直连,STA独立供电

  • AP在远端接电脑,图中未展示

  • STA与目标板皆独立供电

  • 目标板带有LDO,电平3.3V,调试器VRef默认配置Vref_Voltage_mV=3300,故只需接3根线:GND、DIO及CLK

  • 如需CDC-UART功能,需额外连接图中TXD,RXD,下同,不再赘述

4.3 无线模式:直连,STA给目标板提供5V,目标板给调试器提供参考电压

  • AP在远端接电脑,图中未展示

  • STA通过USB获得供电

  • 目标板芯片为PY32F002B,支持5V电压

  • 调试器的5V脚连接目标板的VCC,配置中启用对外供电Vout=enable

  • 配置中的VRef无需调整,可以将目标板的VCC再接到调试器的VRef脚上,给调试器提供5V参考电平

  • 故需接5根线:GND、5V、VRef、DIO及CLK

4.4 无线模式:直连,目标板给调试器提供5V,调试器给目标板芯片提供1.8V

  • AP在远端接电脑,图中未展示

  • 目标板通过USB获得5V,目标板上的LDO已被移除,目标板芯片为STM32G0B1,支持1.8V电压

  • 调试器的5V脚连接目标板的5V

  • 调试器VRef配置为Vref_Voltage_mV=1800,对外输出1.8V

  • 调试器的VRef脚连接目标板的VCC,给目标板芯片提供1.8V

  • 故需接5根线:GND、5V、VRef、DIO及CLK

4.5 无线模式:局域网、广域网

  • 本调试器基于TCP协议,天然支持局域网、广域网通讯,仅需少量配置调整即可

  • 受通讯延迟影响,在小型局域网内,调试速度会有些许影响;在互联网上,会严重劣化,仅推荐使用OpenOCD

  • 详见 局域网使用

  • 详见 互联网使用

4.6 无线模式:一对多

  • 配置工具:Vllink 2026 Console

  • 准备一个AP,接电脑

  • 准备至多8个STA并供电。如果该STA曾经与其他AP配对过,需要长按重置或通过配置工具清除Wireless_Device_SSID与Wireless_Device_Password,然后切换到STA模式,会重新与当前AP重新配对

  • 在无线指示灯稳定后,即可通过电脑端的配置工具选定任意调试器。详见 Vllink Basic2 2026年新特性

4.7 无线模式:TCP-DAP

  • 此模式仅需一个调试器,无需AP配合

  • 修改调试器的配置:Wireless_Device_SSID=路由器SSID、Wireless_Device_SSID=路由器密码以及Mode3_TCP_UART=enable

  • 调整串口参数配置:默认Mode3_TCP_UART_PARAM=115200.1p0.none

  • 切换到STA模式,在STA连上路由器后,查看STA的IP

  • 通过TCP客户端连接:STA_IPv4:20010

  • 连接后,TCP客户端发送的数据将通过串口TXD输出,串口RXD输入的数据将发送给TCP客户端

4.8 无线模式:TCP-UART

  • 此模式仅需一个调试器,无需AP配合

  • 修改调试器的配置:Wireless_Device_SSID=路由器SSID、Wireless_Device_SSID=路由器密码

  • 切换到STA模式,在STA连上路由器后,查看STA的IP

  • 准备 最新版OpenOCD,Windows

  • 命令示例:./openocd.exe -f interface/cmsis-dap.cfg -f target/stm32f4x.cfg -c "cmsis-dap backend tcp; cmsis-dap tcp host 192.168.1.183; cmsis-dap tcp port 4441; transport select swd; adapter speed 8000" 注意:执行命令前修改IP

  • 测试:

    > adapter speed 30000
    adapter speed: 30000 kHz
    > dump_image ram.bin 0x20000000 0x10000
    dumped 65536 bytes in 0.168065s (380.805 KiB/s)
    > load_image ram.bin 0x20000000        
    65536 bytes written at address 0x20000000
    downloaded 65536 bytes in 0.134932s (474.313 KiB/s)
    

4.9 无线模式:无线串口桥

  • 在AP与STA建立连接后,如果AP端没有打开CDC串口,两端的TTL串口将自动形成无线串口桥

  • 此状态下,一段的RXD接收的串口数据将通过另一端的TXD发出

  • 两端串口参数默认由AP的UART_Bridge_Host决定,STA也可以指定独立配置UART_Bridge_Device。详见 TTL串口使用说明

五、常见问题

  • 问:目标板只有3.3V,使用3.3V给STA的5V脚供电,使用过程中发现不稳定容易断线的情况

答:调试器无线基于Wifi+PA实现,无线工作时平均电流不大,但瞬时峰值电流在3.3V供电时可达600mA,请合理优化供电机制。若无优化经验,请使用USB独立供电

  • 问:使用目标板上的5V脚给STA供电,使用过程中发现不稳定容易断线的情况

答:若您的目标板非自行设计,请评审目标板的原理图,如果在5V输出线路上发现限流器件,如自恢复保险丝,也可能出现掉电。若无优化经验,请使用USB独立供电

  • Windows 驱动问题处理

六、进阶使用

6.1 FPGA下载器

  • 转接板资料

6.2 MIPI-10及JTAG-20P转接板

  • 转接板资料

6.3 供电模块

  • 锂电池充放一体供电模块

上一页 下一页

© 版权所有 2022, Vllogic。

利用 Sphinx 构建,使用的 主题 由 Read the Docs 开发.