Tang Console
2025-04-17
更新历史
日期 | 版本 | 作者 | 更新内容 |
---|---|---|---|
2025-04-17 | v0.2 | Serika |
|
2025-01-23 | v0.1 | Serika |
|
产品概述
板卡特点
注意,本页面主要以开发板视角介绍板卡,如需了解作为复古游戏机的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,参考如下连接:
- Tang Mega 138k 核心板
- Tang Mega 60k 核心板
底板参数
项目 | 数量 | 备注 |
---|---|---|
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):
特别鸣谢:nand2mario
其他学习资源
- 在线免费教程:Verilog 教程(学习Verilog)
- 在线免费 FPGA 教程:Verilog (英文网站)
- Verilog 刷题网站:HDLBits(英文网站)
- 在线高云半导体可参考视频教程:点击这里
交流方式
- 交流论坛: maixhub.com/discussion
- QQ 交流群:834585530
- 直接本页下方留言
- 商业邮箱 : support@sipeed.com
注意事项
事项 | 注意事项 |
---|---|
芯片型号 | 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
点击查看详情
IDE找不到型号GW5AT-LV60PG484A 或 GW5AST-LV138PG484A
点击查看详情
教育版不支持60K和138K,请更换商业版。如下图所示即为教育版(不支持60K);
IDE版本过老,必须更新IDE ≥ 1.9.10.01。
如何下载到外部 FLASH(固化)
点击查看详情
进行如下选项设置:
烧录后没反应或者引脚现象不对
点击查看详情
首先确定IDE选择了正确的型号
- 对于60K,GW5AT-LV60PG484AC1/10,下图中的每一个参数都要求一致;
- 对于138K,GW5AST-LV138PG484AC1/10,下图中的每一个参数都要求一致;
然后检查自己的代码和对应的仿真波形是否满足要求,使用云源软件(GOWIN IDE)的GAO工具可以进行片上仿真。更多详情请参考GOWIN文档SUG100中关于GAO工具的描述。