Tang Console

更新历史
日期 版本 作者 更新内容
2025-04-17 v0.2 Serika
  • 加入Retro Console相关内容
2025-01-23 v0.1 Serika
  • 新建文档

产品概述

  • 发售日期:2025年4月中旬
  • 预购链接:点我(预购已结束,敬请期待零售版本)
  • 游戏机相关内容:点我

板卡特点

注意,本页面主要以开发板视角介绍板卡,如需了解作为复古游戏机的Retro Conssole,请【移步这里】

  • 兼容多种SOM (Mega 138k & Mega 60k)
  • 更小更紧凑更经济
  • 兼容 RPi 5 PCIe FPC(然而由於PCIe硬核和arm的PCIe控制器存在兼容性问题,需要在未来的软体更新中解决。)
  • PCIe Gen2/3 x 1 FPC连接器
  • USB3 x 2 (Type-A, Device, 5Gbps or 10Gbps)
  • USB2 x 2 (Type-A, Host, 1.5Mbps or 12Mbps)
  • HDMI TX x 1 (1080P 30Hz/720P 60Hz)
  • Soft-PHY USB2 x1 (Typc-C, Device, 480Mbps)
  • 板载3.7V锂离子电池(1S)充放电管理电路
  • PMOD x 2 标准间距,可使用双PMOD模组

产品外观

硬件参数

硬件框图

点击此处查看

核心板(SOM)参数

请根据实际安装的SOM,参考如下连接:

底板参数

项目 数量 备注
LEDs 2(3+3) 电源指示灯x3 + 用户指示灯x3 (共计2颗RGB LED)
Buttons 2+1 用户按键x2 + MODE(reconfig)按键x1
PCIe 1 1通道 8/5Gbps (取决于核心板)
USB3 2 SERDES 通道,超速 @ 5Gbps (设备模式)
USB2 1 IO Soft-PHY,高速 @ 480Mbps (设备模式)
DVI(HDMI) 1 兼容HDMI, 支持TX, 可通过修改实现RX
PMOD 2 标准间距(800mil),支持双PMOD模组
ADC 2 两组独立输入通道(其中一组用于锂电池电压测量)
RGB 接口 1 40P 0.5mm间距FPC,支持RGB88,支持RGB转VGA模组
microSD 插槽 1 支持4-bit SDIO/MMC 或 SPI 模式
电池连接器 1 支持 3.7V 锂离子电池, 内置电池充放电管理
风扇连接器 1 支持5V直流风扇,最大功率1W
扬声器连接器 1 支持2W扬声器,单声道输出
MS5351 1 为 Serdes 提供 RefClk,通过板载调试器的 UART 控制
USB JTAG & UART 1 板载调试器支持FPGA编程,并提供UART功能
2x20P 排针连接器 2 独立的2x20P排针,最多提供2x38个IO,可通过修改兼容DE10-Nano Kit

硬件资料

板卡规格书
板卡原理图
PCB BOM
板卡尺寸图
板卡 3D 模型
部分芯片手册
全引脚约束

上手使用

注意60K目前未被教育版支持,需要下载 V1.9.10.01 或更新版本的商业版IDE使用。
V1.9.10.02版本的Programmer存在严重问题,无法正常下载本产品。
如需将码流下载到flash中固化,推荐使用 exFlash Erase,Program thru GAO-Bridge 5A 模式(需要≥V1.9.10.03)。
Lic 可以在高云官网申请,或者使用Sipeed提供的在线Lic服务,在IDE中选择Float Lic,填写以下信息即可:

---Server 01---
ip: 45.33.107.56
port: 10559

---Server 02---
ip: 106.55.34.119
port: 10559

如果上面的IP不能工作, 尝试使用 "gowinlic.sipeed.com" 域名对应的IP.

安装 IDE 点我

例程代码(Github):


其他学习资源

  • 在线免费教程:Verilog 教程(学习Verilog)
  • 在线免费 FPGA 教程:Verilog (英文网站)
  • Verilog 刷题网站:HDLBits(英文网站)
  • 在线高云半导体可参考视频教程:点击这里

交流方式

注意事项

事项 注意事项
芯片型号 Tang Console 60K 使用的 FPGA 芯片具体型号是 GW5AT-LV60PG484AC1/l0
Tang Console 138K 使用的 FPGA 芯片具体型号是 GW5AST-LV138PG484AC1/l0
在 IDE 中选择封装型号 PBG484A & Device Version: B
静电 请避免静电打到 PCBA 上;接触 PCBA 之前请把手的静电释放掉
容忍电压 使用 GPIO 排针引脚进行外部通信时,要确保 IO 电压是 3.3V,过高的电压会永久损坏 PCBA
FPC 座子 在连接 FPC 软排线的时候,请确保排线无偏侈地完整地插入到排线中
在通电之前请仔细核对两端FPC 连接器的 1号PIN 的方向是否正确
插拔 请完全断电后才进行配件的插拔操作
避免短路 请在上电过程中,避免任何液体和金属触碰到 PCBA 上的元件的焊盘,否则会导致路,烧毁 PCBA

联系

Tang Console 可以在多种场景实现客户不同方面的需要,技术支持和商业合作请联系邮箱 support@sipeed.com

常见问题

板子电源指示灯亮了,Programmer提示No USB Cable Connection

点击查看详情
  1. 请检查USB线是否正确接入标记为 MCU 的USB-C连接器

  2. 尽量避免使用机箱前面板的USB连接器和没有独立供电的USB HUB

  3. 检查自己是否正确安装FT2232的驱动:出现USB Serial Converter A/B

    flash_mode
  4. 通常情况下Windows会在联网后自动安装相应驱动。如果想要手动处理,请前往相关问题查看相关内容

  5. 尝试更新板载下载器的固件,请参考这里 【点我跳转】

IDE找不到型号GW5AT-LV60PG484A 或 GW5AST-LV138PG484A

点击查看详情
  1. 教育版不支持60K和138K,请更换商业版。如下图所示即为教育版(不支持60K);

  2. IDE版本过老,必须更新IDE ≥ 1.9.10.01。

如何下载到外部 FLASH(固化)

点击查看详情
  1. 进行如下选项设置:

    flash_mode

烧录后没反应或者引脚现象不对

点击查看详情
  1. 首先确定IDE选择了正确的型号

    • 对于60K,GW5AT-LV60PG484AC1/10,下图中的每一个参数都要求一致;
    device_choose
    • 对于138K,GW5AST-LV138PG484AC1/10,下图中的每一个参数都要求一致;
    device_choose
  2. 然后检查自己的代码和对应的仿真波形是否满足要求,使用云源软件(GOWIN IDE)的GAO工具可以进行片上仿真。更多详情请参考GOWIN文档SUG100中关于GAO工具的描述。

PCB勘误

点击查看详情

记录 Tang Console 各版本中已知的PCB问题

如果您发现了设计的错误,请在勘误页面留言 点我前往


更多问题及其解决办法前往相关问题查看