Merge branch 'main' of github.com:sipeed/sipeed_wiki

This commit is contained in:
Neucrack
2025-05-30 15:10:26 +08:00
20 changed files with 871 additions and 757 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 543 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 587 KiB

After

Width:  |  Height:  |  Size: 2.1 MiB

View File

@@ -0,0 +1,107 @@
---
title: Switch Management
---
## Introduction
NanoCluster is equipped with the JL6108 Gigabit switch chip, which is based on the **RISC-V** architecture. It can be used as a plug-and-play switch or as a locally managed Layer 2 switch, supporting configuration via a web interface. Its main features include:
- **System Management**: Displays system information, supports reboot, factory reset, and firmware upgrades
- **Network Configuration**: Supports static IP and DHCP dynamic IP configuration
- **Port Management**: Enables/disables ports, configures link speed, and manages flow control
- **Port Aggregation**: Supports port binding to increase bandwidth utilization
- **Security and Isolation**: Port isolation to prevent data leakage
- **Traffic Monitoring**: Port MIB statistics and traffic analysis
- **Loop Protection**: Prevents network loops to enhance stability
- **VLAN Configuration**: Supports MTU VLAN, port-based VLAN, 802.1Q VLAN, and PVID settings
- **QoS Configuration**: Manages traffic priority based on port, PCP, and DSCP
- **Bandwidth and Storm Control**: Supports port-based bandwidth limitation and broadcast storm suppression
>! The switch management interface currently has response issues on Linux. For better compatibility, it is recommended to log in to the switch management interface using Windows.
## Port Allocation
The cluster backplane connects to each core board (SOM) via the JL6108 switch. The port allocation is as follows:
| Switch Port | Connected Device |
|------------|--------------------------------------|
| Port 1 | Slot 7 |
| Port 2 | Slot 6 |
| Port 3 | Slot 5 |
| Port 4 | Slot 4 |
| Port 5 | Slot 3 |
| Port 6 | Slot 2 |
| Port 7 | Slot 1 |
| Port 8 | Cluster backplane RJ45 port (for external network connection) |
## User Guide
### Logging into the Web Management Interface
1. **Ensure Device Connection**
Make sure the NanoCluster is powered on and connected to the management host via an Ethernet cable.
2. **Configure IP Address**
The switch's default IP address is **10.10.11.10/24**. Ensure the management host has an IP in the same subnet, e.g., **10.10.11.x** (where x is between 1-254 but not 10), with a subnet mask of **255.255.255.0**.
![IP Configuration](../../../zh/cluster/NanoCluster/assets/ip.jpeg)
3. **Access the Management Interface**
Open a browser and enter `http://10.10.11.10`, then press Enter to reach the login page.
![Login Page](../../../zh/cluster/NanoCluster/assets/login_en.jpeg)
4. **Login to the Management System**
Enter the **admin username and password** (both default to `admin`), then click **Login** to access the main interface.
![Management Homepage](../../../zh/cluster/NanoCluster/assets/homepage_en.jpeg)
## Basic Configuration
### Port Management
The JL6108 switch provides port status management, supporting **port enable/disable**, **speed configuration**, and **flow control**.
- **Enable/Disable Ports**: Navigate to the **Port Management** page, select the desired port, and enable or disable it.
- **Modify Port Speed**: Supports 10Mbps / 100Mbps / 1000Mbps modes.
- **Flow Control**: Can be enabled to prevent packet loss.
![Port Management](../../../zh/cluster/NanoCluster/assets/portsetting_en.jpeg)
### VLAN Configuration
VLAN (Virtual Local Area Network) is used to segment different network areas, prevent broadcast storms, and enhance security.
#### Configuring Port VLAN
1. **Access the Port VLAN Page**
Navigate to `VLAN` >> `Port VLAN` in the Web interface.
2. **Enable Port VLAN**
Check the **"Enable Port VLAN"** option and click **`Apply`**.
3. **Create VLAN 2 and Assign Ports**
- Enter **`2`** in the **VLAN ID** field
- Select **Ports 2 to 4**
- Click **`Apply`** to save the configuration
4. **View the Port Member Table**
After configuration, **Ports 2-4 will be automatically removed from VLAN 1** and assigned to VLAN 2.
![Port VLAN Configuration](../../../zh/cluster/NanoCluster/assets/vlan_en.jpeg)
### QoS Configuration (Traffic Prioritization)
QoS ensures stable performance for high-priority traffic such as video conferencing and VoIP:
1. **Navigate to "QoS Settings"**
2. Select **Port-Based / 802.1P / DSCP** QoS strategy
3. Set **High / Medium / Low Priority Queues**
4. **Save the settings** to apply the QoS rules
![QoS Configuration](../../../zh/cluster/NanoCluster/assets/qos_en.jpeg)
## Additional Configuration
The JL6108 switch also supports more advanced features. For detailed configuration instructions, please refer to the official manual.
[Click here to view the full manual](https://dl.sipeed.com/shareURL/Cluster/NanoCluster/06_Switch_JL6108)
We provide the **JL6108 SDK** based on the **RISC-V** architecture. Users can download the SDK and develop independently from the following link:
[JL6108 SDK](https://dl.sipeed.com/shareURL/Cluster/NanoCluster/06_Switch_JL6108)

View File

@@ -157,6 +157,8 @@ If you need to debug or control multiple slots simultaneously, we recommend usin
![uart_board](../../../zh/cluster/NanoCluster/assets/uart.jpeg)
> ⚠️ Due to the serial port expansion module partially obstructing the airflow and the module itself supporting only 4 serial ports, it is recommended to insert only 4 to 5 SOMs when using this module to ensure system cooling and debugging stability.
## Power Control
The reset pins for slots 1~7 are controlled by slot 1 through **I2C extended IO**, enabling remote power on/off functionality.
@@ -187,7 +189,21 @@ sudo gpioset gpiochip2 2=0 && sudo gpioset gpiochip2 2=1
**CM4/CM5 Control Method Example:**
todo。
To enable I2C and load the PCA9557 driver on CM4 or CM5, you can control it in the same way:
Edit `/boot/firmware/config.txt` and add the following content:
``` txt
dtparam=i2c_arm=on
dtoverlay=pca953x,addr=0x18,pca9557
```
After saving and rebooting, you can control the slot reset using the `gpioset` method.
> - **CM4** corresponds to GPIO controller index: `gpiochip2`
> - **CM5** corresponds to GPIO controller index: `gpiochip14`
The control method is the same as for LM3H, but you only need to replace `gpiochip` with the actual index corresponding to the platform.
## Fan Speed Adjustment
@@ -213,7 +229,7 @@ echo enabled | sudo tee /sys/class/thermal/thermal_zone2/mode
### CM4 Fan Control
Add the following line to /boot/config.txt:
Add the following line to /boot/firmware/config.txt:
```bash
dtoverlay=pwm-2chan,pin=12,func=4,pin2=13,func2=4
@@ -255,109 +271,15 @@ pwm.start(0) # Off
pwm.start(100) # Full speed
```
## Switch Management
## Thermal Management
### Introduction
1. It is recommended to place the device in a well-ventilated environment with a temperature below **30°C** to reduce the overall thermal load.
NanoCluster is equipped with the JL6108 Gigabit switch chip, which is based on the **RISC-V** architecture. It can be used as a plug-and-play switch or as a locally managed Layer 2 switch, supporting configuration via a web interface. Its main features include:
2. For optimal performance, maintain the system's continuous operating power below **50W**, with peak power not exceeding **60W**, to match the power supply capacity and thermal performance.
- **System Management**: Displays system information, supports reboot, factory reset, and firmware upgrades
- **Network Configuration**: Supports static IP and DHCP dynamic IP configuration
- **Port Management**: Enables/disables ports, configures link speed, and manages flow control
- **Port Aggregation**: Supports port binding to increase bandwidth utilization
- **Security and Isolation**: Port isolation to prevent data leakage
- **Traffic Monitoring**: Port MIB statistics and traffic analysis
- **Loop Protection**: Prevents network loops to enhance stability
- **VLAN Configuration**: Supports MTU VLAN, port-based VLAN, 802.1Q VLAN, and PVID settings
- **QoS Configuration**: Manages traffic priority based on port, PCP, and DSCP
- **Bandwidth and Storm Control**: Supports port-based bandwidth limitation and broadcast storm suppression
3. If no SSD is installed, the system's space and cooling capacity can support **up to 7 SOMs running simultaneously**. If SSDs are installed, to ensure proper airflow, it is recommended to **install SOMs with spacing, supporting up to 4 SOMs**.
### Port Allocation
The cluster backplane connects to each core board (SOM) via the JL6108 switch. The port allocation is as follows:
| Switch Port | Connected Device |
|------------|--------------------------------------|
| Port 1 | Slot 7 |
| Port 2 | Slot 6 |
| Port 3 | Slot 5 |
| Port 4 | Slot 4 |
| Port 5 | Slot 3 |
| Port 6 | Slot 2 |
| Port 7 | Slot 1 |
| Port 8 | Cluster backplane RJ45 port (for external network connection) |
### User Guide
#### Logging into the Web Management Interface
1. **Ensure Device Connection**
Make sure the NanoCluster is powered on and connected to the management host via an Ethernet cable.
2. **Configure IP Address**
The switch's default IP address is **10.10.11.10/24**. Ensure the management host has an IP in the same subnet, e.g., **10.10.11.x** (where x is between 1-254 but not 10), with a subnet mask of **255.255.255.0**.
![IP Configuration](../../../zh/cluster/NanoCluster/assets/ip.jpeg)
3. **Access the Management Interface**
Open a browser and enter `http://10.10.11.10`, then press Enter to reach the login page.
![Login Page](../../../zh/cluster/NanoCluster/assets/login_en.jpeg)
4. **Login to the Management System**
Enter the **admin username and password** (both default to `admin`), then click **Login** to access the main interface.
![Management Homepage](../../../zh/cluster/NanoCluster/assets/homepage_en.jpeg)
### Basic Configuration
#### Port Management
The JL6108 switch provides port status management, supporting **port enable/disable**, **speed configuration**, and **flow control**.
- **Enable/Disable Ports**: Navigate to the **Port Management** page, select the desired port, and enable or disable it.
- **Modify Port Speed**: Supports 10Mbps / 100Mbps / 1000Mbps modes.
- **Flow Control**: Can be enabled to prevent packet loss.
![Port Management](../../../zh/cluster/NanoCluster/assets/portsetting_en.jpeg)
#### VLAN Configuration
VLAN (Virtual Local Area Network) is used to segment different network areas, prevent broadcast storms, and enhance security.
##### Configuring Port VLAN
1. **Access the Port VLAN Page**
Navigate to `VLAN` >> `Port VLAN` in the Web interface.
2. **Enable Port VLAN**
Check the **"Enable Port VLAN"** option and click **`Apply`**.
3. **Create VLAN 2 and Assign Ports**
- Enter **`2`** in the **VLAN ID** field
- Select **Ports 2 to 4**
- Click **`Apply`** to save the configuration
4. **View the Port Member Table**
After configuration, **Ports 2-4 will be automatically removed from VLAN 1** and assigned to VLAN 2.
![Port VLAN Configuration](../../../zh/cluster/NanoCluster/assets/vlan_en.jpeg)
#### QoS Configuration (Traffic Prioritization)
QoS ensures stable performance for high-priority traffic such as video conferencing and VoIP:
1. **Navigate to "QoS Settings"**
2. Select **Port-Based / 802.1P / DSCP** QoS strategy
3. Set **High / Medium / Low Priority Queues**
4. **Save the settings** to apply the QoS rules
![QoS Configuration](../../../zh/cluster/NanoCluster/assets/qos_en.jpeg)
### Additional Configuration
The JL6108 switch also supports more advanced features. For detailed configuration instructions, please refer to the official manual.
[Click here to view the full manual](https://dl.sipeed.com/shareURL/Cluster/NanoCluster/06_Switch_JL6108)
We provide the **JL6108 SDK** based on the **RISC-V** architecture. Users can download the SDK and develop independently from the following link:
[JL6108 SDK](https://dl.sipeed.com/shareURL/Cluster/NanoCluster/06_Switch_JL6108)
4. Slot 7 is located at the edge of the chassis, where fan airflow is lower but there is sufficient space to install a heatsink. It is recommended to install a larger heatsink in this position to enhance cooling efficiency.
## FAQ (Troubleshooting)

View File

@@ -55,7 +55,7 @@ When connecting, be sure to refer to the diagram above and the internal interfac
5. ATX Power Control: The principle of remote control of the main power supply is to simulate the action of pressing the power button and read the LED status to synchronize with the webpage. For this, you need to disconnect the nine-pin connector on the motherboard that was originally connected to the case power button and connect it to the corresponding interface on the NanoKVM-PCIe. Additionally, to allow the case button to still control the power, you need to connect the power wiring from the case to the NanoKVM-PCIe.
![](./../../../assets/NanoKVM/unbox/PCIe-ATX.jpg)
![](./../../../assets/NanoKVM/unbox/PCIE-ATX.jpg)
When wiring, please be sure to refer to the diagram above and the internal interface diagram of the NanoKVM-PCIe.

View File

@@ -278,7 +278,7 @@ items:
file: tang/tang-nano-20k/example/unbox.md
target: _blank
- label: Install IDE
file: tang/common-doc/install-the-ide.md
file: tang/common-doc/get_started/install-the-ide.md
- label: Tang Nano examples
file: tang/common-doc/examples.md
target: _blank
@@ -297,7 +297,7 @@ items:
- label: Notice
file: tang/tang-primer-20k/start.md
- label: Install IDE
file: tang/common-doc/install-the-ide.md
file: tang/common-doc/get_started/install-the-ide.md
- label: Examples(Github)
url: https://github.com/sipeed/TangPrimer-20K-example
- label: Questions&Answers
@@ -311,7 +311,7 @@ items:
- label: Introduction
file: tang/tang-primer-25k/primer-25k.md
- label: Install IDE
file: tang/common-doc/install-the-ide.md
file: tang/common-doc/get_started/install-the-ide.md
- label: Questions&Answers
file: tang/common-doc/questions.md
target: _blank
@@ -323,7 +323,7 @@ items:
- label: Introduction
file: tang/tang-primer-15k/primer-15k.md
- label: Install IDE
file: tang/common-doc/install-the-ide.md
file: tang/common-doc/get_started/install-the-ide.md
- label: Questions&Answers
file: tang/common-doc/questions.md
target: _blank
@@ -352,7 +352,7 @@ items:
- label: Introduction
file: tang/tang-mega-138k/mega-138k-pro.md
- label: Install IDE
file: tang/common-doc/install-the-ide.md
file: tang/common-doc/get_started/install-the-ide.md
- label: Questions&Answers
file: tang/common-doc/questions.md
target: _blank
@@ -364,7 +364,7 @@ items:
- label: Introduction
file: tang/tang-mega-138k/mega-138k.md
- label: Install IDE
file: tang/common-doc/install-the-ide.md
file: tang/common-doc/get_started/install-the-ide.md
- label: Questions&Answers
file: tang/common-doc/questions.md
target: _blank
@@ -376,7 +376,7 @@ items:
- label: Introduction
file: tang/tang-mega-60k/mega-60k.md
- label: Install IDE
file: tang/common-doc/install-the-ide.md
file: tang/common-doc/get_started/install-the-ide.md
- label: Questions&Answers
file: tang/common-doc/questions.md
target: _blank
@@ -387,11 +387,10 @@ items:
items:
- label: Retro Console
file: tang/tang-console/retro-console.md
- label: Install IDE
- label: Introduction
file: tang/tang-console/mega-console.md
- label: Install IDE
file: tang/common-doc/install-the-ide.md
file: tang/common-doc/get_started/install-the-ide.md
- label: Questions&Answers
file: tang/common-doc/questions.md
target: _blank
@@ -513,6 +512,8 @@ items:
file: cluster/NanoCluster/k3s.md
- label: distcc Deployment
file: cluster/NanoCluster/distcc.md
- label: Switch Management
file: cluster/NanoCluster/switch.md
# - label: Maix Audio
# items:
# - label: MA USB 16

View File

@@ -2,14 +2,21 @@
title: Tang Nano 9k examples
---
Before reading, we suggest using this [Programmer](https://dl.sipeed.com/shareURL/TANG/programmer) not that installed with IDE
~~Before reading, we suggest using this [Programmer](https://dl.sipeed.com/shareURL/TANG/programmer/archived) not that installed with IDE~~
> The above requirements are not necessary, version 1.9.9 can also work fine.
> If you want, you can also try the latest version of the IDE.
- [Blink](./examples/led.md)
- [LCD screen](./examples/rgb_screen.md)
- [Run examples of PicoRV](./examples/picorv.md)
- litex running on 9K(Preparing, please wait)
- FPGA drives SPI screen(Preparing, please wait)
- PicoRV running on 9K(Preparing, please wait)
- HDMI display(Preparing, please wait)
- Drive screen by mipi interface(Preparing, please wait)
- [⭐ **Lumorphix** ⭐](https://brisbanesilicon.com.au/products/lumorphix/beta-releases/#beta-release-02.0001)
- [litex running on 9K](https://github.com/curliph/tang_nano_9k_test)
- [FPGA drives SPI screen](https://github.com/sipeed/TangNano-9K-example/tree/main/spi_lcd)
- [HDMI display](https://github.com/sipeed/TangNano-9K-example/tree/main/hdmi)
- [Picotiny running on 9K](https://github.com/sipeed/TangNano-9K-example/tree/main/picotiny)
- ~~- MIPI Screen(Preparing, please wait)~~ (*Additional PCB board required, plan temporarily canceled, Please look forward to the demo of 25K*)
- others(Any ideas could be come up, and will be accepted if feasible)

View File

@@ -275,7 +275,9 @@ Place the game ROMs you wish to play into their corresponding directories.
### Additional Resources
- Original Installation Documentation: [**Click Here**](https://nand2mario.github.io/tangcore/user-guide/installation/)
- Special Thanks: **[nand2mario](https://github.com/nand2mario)**
- Special Thanks: **[fjpolo](https://github.com/fjpolo/GBTang)** | **[harbaum](https://github.com/harbaum/MiSTeryNano)** | **[nand2mario](https://github.com/nand2mario)** | **[pgate1](https://github.com/pgate1/SNES_on_FPGA)**
> *Ranking in no particular order*
---
@@ -317,7 +319,7 @@ Place the game ROMs you wish to play into their corresponding directories.
<summary><font color="#4F84FF">Click to View Details</font></summary>
<br>
1. Please unplug and replug the USB controller, then try again.
1. This is a known issue in *tangcore* *version* `0.8`, please unplug and replug the USB controller, then try again.
2. The stability issue with USB-A controllers connected to the front of the Console will be resolved in future firmware updates.
3. The most stable connection method currently is the PMOD DS2 controller.
4. Please pay attention to the silkscreen mark on the USB port. The USB port on the right is marked as P2. Some games can only be operated with the P1 controller(The same applies when using a DS2 controller).
@@ -332,7 +334,7 @@ Place the game ROMs you wish to play into their corresponding directories.
<summary><font color="#4F84FF">Click to View Details</font></summary>
<br>
1. This is a known issue and will be resolved in future firmware updates.
1. This is a known issue in *tangcore* *version* `0.8`, and will be resolved in future firmware updates.
2. If the cursor `>` is still visible, try using the controller to navigate pages or return to the previous menu to force a UI refresh.
</details>
@@ -368,6 +370,17 @@ Place the game ROMs you wish to play into their corresponding directories.
</details>
### The ***`Options`*** option in the main menu screen is inaccessible
<details>
<summary><font color="#4F84FF">Click to view details</font></summary>
<br>
1. This is because **[nand2mario](https://github.com/nand2mario)** has not yet implemented this functionality in *tangcore* *version* `0.8` & `0.9`.
2. This feature will be gradually implemented in future updates.
</details>
---
### For More Questions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 35 KiB

View File

@@ -0,0 +1,105 @@
---
title: 交换机管理
---
## 简介
NanoCluster 搭载 JL6108 千兆交换机芯片,该芯片基于 **RISC-V** 架构,既可作为即插即用的傻瓜交换机使用,也可作为可本地管理的二层交换机,支持通过 Web 进行配置。主要功能包括:
- **系统管理**:显示系统信息、支持重启、恢复出厂设置、固件升级
- **网络配置**:支持静态 IP 和 DHCP 动态 IP 配置
- **端口管理**:端口启用/禁用、链路速率设置、流控管理
- **端口汇聚**:支持端口绑定,提高带宽利用率
- **安全与隔离**:端口隔离、防止数据泄露
- **流量监控**:端口 MIB 统计、流量分析
- **环路保护**:防止网络环路,提升网络稳定性
- **VLAN 配置**:支持 MTU VLAN、基于端口的 VLAN、802.1Q VLAN、PVID 设置
- **QoS 配置**基于端口、PCP、DSCP 进行流量优先级管理
- **带宽与风暴控制**:支持基于端口的带宽限制与广播风暴抑制
>! 目前交换机管理界面在 Linux 上存在响应异常。为获得更佳兼容性,建议优先通过 Windows 登录交换机管理界面。
## 端口分配
集群底板通过 JL6108 交换机连接各个核心板SOM端口分配如下
| 交换机端口 | 连接设备 |
|------------|--------------------------------------|
| Port 1 | Slot 7 |
| Port 2 | Slot 6 |
| Port 3 | Slot 5 |
| Port 4 | Slot 4 |
| Port 5 | Slot 3 |
| Port 6 | Slot 2 |
| Port 7 | Slot 1 |
| Port 8 | 集群底板 RJ45 接口(用于连接外部网络) |
## 使用教程
1. **确保设备连接**
确保 NanoCluster 已上电,并通过网线将板载网口与管理主机相连。
2. **配置 IP 地址**
交换机的默认 IP 地址为 **10.10.11.10/24**,请确保管理主机的 IP 地址与其处于同一网段,例如 **10.10.11.x**x 取值范围1-254且不能为 10子网掩码设为 **255.255.255.0**
![IP 配置](./assets/ip.jpeg)
3. **访问管理界面**
在浏览器地址栏输入 `http://10.10.11.10` 并回车,即可进入交换机的登录界面。
![登录界面](./assets/login.jpeg)
4. **登录管理系统**
在登录界面输入 **管理员账号和密码**(默认均为 `admin`),然后点击 **登录**,进入交换机管理界面首页。
![管理系统首页](./assets/homepage.jpeg)
## 基本配置
### 端口管理
JL6108 交换机提供端口状态管理功能,支持 **端口启用/禁用**、**速率设置**、**流控管理**。
- **启用/禁用端口**:可在 **端口管理** 页面找到目标端口,选择“启用”或“禁用”
- **修改端口速率**:支持 10Mbps / 100Mbps / 1000Mbps 三种模式
- **流控**:可开启端口流控,防止数据丢失
![端口管理](./assets/portsetting.jpeg)
### VLAN 配置
VLAN虚拟局域网用于划分不同的网络区域防止广播风暴提高网络安全性。
#### 配置端口 VLAN
1. **进入端口 VLAN 界面**
在 Web 管理界面,依次进入:`VLAN` >> `端口 VLAN`,进入 VLAN 配置页面。
2. **启用端口 VLAN 功能**
勾选 **“端口 VLAN 使能”** 选项,并点击 **`应用`** 按钮。
3. **创建 VLAN 2 并配置端口成员**
-**VLAN ID** 输入框中输入 **`2`**
- 勾选 **端口 2 ~ 4**
- 点击 **`应用`** 按钮以保存配置
4. **查看端口成员表**
配置完成后,**端口 2 ~ 4 将自动从 VLAN 1 中移除**,并加入 VLAN 2。
![端口 VLAN 配置示例](./assets/vlan.jpeg)
### QoS 配置(流量优先级)
QoS 用于保障高优先级流量如视频会议、VoIP的稳定性
1. **进入“QoS 设置”**
2. 选择 **基于端口/802.1P/DSCP** 的 QoS 策略
3. 设置 **高/中/低优先级队列**
4. **保存设置**QoS 规则生效
![QoS 配置](./assets/qos.jpeg)
## 更多配置
JL6108 交换机还支持更多高级功能,详细配置说明,请参考官方手册。
[点击此处查看完整手册](https://dl.sipeed.com/shareURL/Cluster/NanoCluster/06_Switch_JL6108)
我们提供基于 **RISC-V** 架构的 **JL6108 SDK**,用户可以从以下链接下载 SDK 并进行自主开发。
[JL6108 SDK](https://dl.sipeed.com/shareURL/Cluster/NanoCluster/06_Switch_JL6108)

View File

@@ -155,6 +155,8 @@ ssh sipeed@lpi3h-xxxx.local
![串口小板](./assets/uart.jpeg)
> ⚠️ 由于串口扩展模块会部分遮挡风道,且模块本身仅支持 4 路串口,建议在使用该模块时,仅插入 45 个 SOM以保证系统散热与调试稳定性。
## 电源控制
slot1~7 的复位脚由 slot1 通过 **I2C 扩展的 IO** 进行控制,可实现远程开关机。
@@ -185,7 +187,21 @@ sudo gpioset gpiochip2 2=0 && sudo gpioset gpiochip2 2=1
**CM4/CM5 控制方法示例:**
todo。
在 CM4 或 CM5 上启用 I2C 并加载 PCA9557 驱动,即可使用相同方式控制:
编辑 /boot/firmware/config.txt添加以下内容
``` txt
dtparam=i2c_arm=on
dtoverlay=pca953x,addr=0x18,pca9557
```
保存并重启后,即可通过 gpioset 方法控制 slot 的复位。
> - **CM4** 对应的 GPIO 控制器编号为:`gpiochip2`
> - **CM5** 对应的 GPIO 控制器编号为:`gpiochip14`
控制方法与 LM3H 相同,只需将 gpiochip 替换为实际平台对应的编号。
## 风扇调速
@@ -211,7 +227,7 @@ echo enabled | sudo tee /sys/class/thermal/thermal_zone2/mode
### CM4 调速
将以下内容添加到 /boot/config.txt:
将以下内容添加到 /boot/firmware/config.txt:
```bash
dtoverlay=pwm-2chan,pin=12,func=4,pin2=13,func2=4
@@ -253,107 +269,15 @@ pwm.start(0) # 不转
pwm.start(100) # 满速
```
## 交换机管理
## 散热控制
### 简介
1. 建议将整机放置在通风良好、温度低于 **30 摄氏度** 的环境中,以减轻整体散热负担。
NanoCluster 搭载 JL6108 千兆交换机芯片,该芯片基于 **RISC-V** 架构,既可作为即插即用的傻瓜交换机使用,也可作为可本地管理的二层交换机,支持通过 Web 进行配置。主要功能包括:
2. 推荐整机持续工作功率控制在 **50W 以内**,峰值功率不超过 **60W**,以匹配电源输出能力与系统散热性能。
- **系统管理**:显示系统信息、支持重启、恢复出厂设置、固件升级
- **网络配置**:支持静态 IP 和 DHCP 动态 IP 配置
- **端口管理**:端口启用/禁用、链路速率设置、流控管理
- **端口汇聚**:支持端口绑定,提高带宽利用率
- **安全与隔离**:端口隔离、防止数据泄露
- **流量监控**:端口 MIB 统计、流量分析
- **环路保护**:防止网络环路,提升网络稳定性
- **VLAN 配置**:支持 MTU VLAN、基于端口的 VLAN、802.1Q VLAN、PVID 设置
- **QoS 配置**基于端口、PCP、DSCP 进行流量优先级管理
- **带宽与风暴控制**:支持基于端口的带宽限制与广播风暴抑制
3. 若未安装 SSD整机空间与散热能力可支持 **最多 7 个 SOM 同时运行**。若安装 SSD为确保良好的散热风道建议 **间隔安装 SOM最多 4 个**。
### 端口分配
集群底板通过 JL6108 交换机连接各个核心板SOM端口分配如下
| 交换机端口 | 连接设备 |
|------------|--------------------------------------|
| Port 1 | Slot 7 |
| Port 2 | Slot 6 |
| Port 3 | Slot 5 |
| Port 4 | Slot 4 |
| Port 5 | Slot 3 |
| Port 6 | Slot 2 |
| Port 7 | Slot 1 |
| Port 8 | 集群底板 RJ45 接口(用于连接外部网络) |
### 使用教程
1. **确保设备连接**
确保 NanoCluster 已上电,并通过网线将板载网口与管理主机相连。
2. **配置 IP 地址**
交换机的默认 IP 地址为 **10.10.11.10/24**,请确保管理主机的 IP 地址与其处于同一网段,例如 **10.10.11.x**x 取值范围1-254且不能为 10子网掩码设为 **255.255.255.0**。
![IP 配置](./assets/ip.jpeg)
3. **访问管理界面**
在浏览器地址栏输入 `http://10.10.11.10` 并回车,即可进入交换机的登录界面。
![登录界面](./assets/login.jpeg)
4. **登录管理系统**
在登录界面输入 **管理员账号和密码**(默认均为 `admin`),然后点击 **登录**,进入交换机管理界面首页。
![管理系统首页](./assets/homepage.jpeg)
### 基本配置
#### 端口管理
JL6108 交换机提供端口状态管理功能,支持 **端口启用/禁用**、**速率设置**、**流控管理**。
- **启用/禁用端口**:可在 **端口管理** 页面找到目标端口,选择“启用”或“禁用”
- **修改端口速率**:支持 10Mbps / 100Mbps / 1000Mbps 三种模式
- **流控**:可开启端口流控,防止数据丢失
![端口管理](./assets/portsetting.jpeg)
#### VLAN 配置
VLAN虚拟局域网用于划分不同的网络区域防止广播风暴提高网络安全性。
##### 配置端口 VLAN
1. **进入端口 VLAN 界面**
在 Web 管理界面,依次进入:`VLAN` >> `端口 VLAN`,进入 VLAN 配置页面。
2. **启用端口 VLAN 功能**
勾选 **“端口 VLAN 使能”** 选项,并点击 **`应用`** 按钮。
3. **创建 VLAN 2 并配置端口成员**
- 在 **VLAN ID** 输入框中输入 **`2`**
- 勾选 **端口 2 ~ 4**
- 点击 **`应用`** 按钮以保存配置
4. **查看端口成员表**
配置完成后,**端口 2 ~ 4 将自动从 VLAN 1 中移除**,并加入 VLAN 2。
![端口 VLAN 配置示例](./assets/vlan.jpeg)
#### QoS 配置(流量优先级)
QoS 用于保障高优先级流量如视频会议、VoIP的稳定性
1. **进入“QoS 设置”**
2. 选择 **基于端口/802.1P/DSCP** 的 QoS 策略
3. 设置 **高/中/低优先级队列**
4. **保存设置**QoS 规则生效
![QoS 配置](./assets/qos.jpeg)
### 更多配置
JL6108 交换机还支持更多高级功能,详细配置说明,请参考官方手册。
[点击此处查看完整手册](https://dl.sipeed.com/shareURL/Cluster/NanoCluster/06_Switch_JL6108)
我们提供基于 **RISC-V** 架构的 **JL6108 SDK**,用户可以从以下链接下载 SDK 并进行自主开发。
[JL6108 SDK](https://dl.sipeed.com/shareURL/Cluster/NanoCluster/06_Switch_JL6108)
4. Slot7 处于机壳边缘,风扇风量较小,但具备充足的空间安装散热片。建议为该位置安装较大的散热片以增强散热效果。
## 常见问题排查FAQ

View File

@@ -57,7 +57,7 @@ NanoKVM-PCIe 包装内包含主机, 半高 PCIe 挡板, 两条 USBA-C线缆, 一
5. ATX电源控制: 主机电源远程控制的原理是模拟开关按下操作,并读取LED状态同步到网页, 为此, 需要将主板上原本连接机箱开机按键的9针接口断开,接入 NanoKVM-PCIe 对应接口, 同时为了机箱按钮仍可操控电源, 需要将机箱上的电源排线也连接到 NanoKCM-PCIe上
![](./../../../assets/NanoKVM/unbox/PCIe-ATX.jpg)
![](./../../../assets/NanoKVM/unbox/PCIE-ATX.jpg)
接线时,请务必参照上方示意图和 NanoKVM-PCIe 内部接口示意图

View File

@@ -23,6 +23,7 @@ update:
| 模型 | 链接 | 链接(国内镜像站) |
| -- | -- | -- |
| Qwen3:0.6b | [Qwen3-0.6B-Int8](https://huggingface.co/AXERA-TECH/Qwen3-0.6B) | [Qwen3-0.6B-Int8](https://hf-mirror.com/AXERA-TECH/Qwen3-0.6B) |
| DeepSeek-R1:1.5b | [DeepSeek-R1-Distill-Qwen-1.5B](https://huggingface.co/AXERA-TECH/DeepSeek-R1-Distill-Qwen-1.5B) | [DeepSeek-R1-Distill-Qwen-1.5B](https://hf-mirror.com/AXERA-TECH/DeepSeek-R1-Distill-Qwen-1.5B) |
| Qwen2.5:1.5b | [Qwen2.5-1.5B-Instruct-GPTQ-Int8](https://huggingface.co/AXERA-TECH/Qwen2.5-1.5B-Instruct-GPTQ-Int8) | [Qwen2.5-1.5B-Instruct-GPTQ-Int8](https://hf-mirror.com/AXERA-TECH/Qwen2.5-1.5B-Instruct-GPTQ-Int8) |
| SD1.5 | [lcm-lora-sdv1-5](https://huggingface.co/AXERA-TECH/lcm-lora-sdv1-5) | [lcm-lora-sdv1-5](https://hf-mirror.com/AXERA-TECH/lcm-lora-sdv1-5) |
@@ -30,6 +31,20 @@ update:
**请注意:以上模型都需要基于 `SDK 1.45.0` 版本编译打包出来的镜像才可运行大模型。请及时更新系统,我们提供的 TFCard&eMMC 镜像是符合条件的,且预留了 6GB 内存供模型加载运行使用,可以运行 7b 参数的 int4 大模型。**
*快速体验 qwen3-0.6b*
```bash
git clone https://hf-mirror.com/AXERA-TECH/Qwen3-0.6B
pip install transformers jinja2 -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
cd Qwen3-0.6B
chmod +x main_ax650
python3 qwen3_tokenizer_uid.py
sh run_qwen3_0.6b_int8_ctx_ax650.sh
```
## 爱芯元智AX650N部署yolov5s 自定义模型
> 本博客将向你展示零基础一步步的部署好自己的yolov5s模型博主展示的是安全帽模型利用yolov5 官方的代码工具导出onnx模型并通过onnxsim自带的工具精简网络结构导出子图为了Pulsar2 工具进行处理模型做准备。

View File

@@ -523,6 +523,8 @@ items:
file: cluster/NanoCluster/k3s.md
- label: distcc 部署
file: cluster/NanoCluster/distcc.md
- label: 交换机管理
file: cluster/NanoCluster/switch.md
# - label: Maix Audio
# items:
# - label: MA USB 16

View File

@@ -2,16 +2,21 @@
title: Tang nano 9k 一些例程
---
对于Programmer(下载程序)建议使用 https://dl.sipeed.com/shareURL/TANG/programmer 里面的文件。
下载后解压替换掉Gowin对应安装目录的Programmer文件夹即可。
不会替换的话可以在下载解压后的Programmer程序中手动添加对应下载文件来进行烧录。
~~对于Programmer(下载程序)建议使用 [这里](https://dl.sipeed.com/shareURL/TANG/programmer/archived) 的文件。~~
~~下载后解压替换掉Gowin对应安装目录的Programmer文件夹即可。~~
~~不会替换的话可以在下载解压后的Programmer程序中手动添加对应下载文件来进行烧录。~~
> 以上要求并非必需1.9.9 版本也可以正常工作。
> 如果您愿意,也可以尝试最新版本的 IDE。
- [点灯例程](./examples/LED.md)
- [驱RGB屏教程](./examples/LCD.md)
- [PicoRV 在9K上运行的示例](./examples/picorv.md)
- litex在9K上使用示例即将更新
- 使用软核驱动SPI屏幕待更新
- ~~FPGA驱动1.14寸SPI屏幕待更新~~
- HDMI显示例程:即将更新
- 驱动MIPI接口屏幕待更新
- [⭐ **Lumorphix** ⭐](https://brisbanesilicon.com.au/products/lumorphix/beta-releases/#beta-release-02.0001)
- [litex在9K上使用示例](https://github.com/curliph/tang_nano_9k_test)
- [FPGA驱动SPI屏幕](https://github.com/sipeed/TangNano-9K-example/tree/main/spi_lcd)
- [HDMI显示例程](https://github.com/sipeed/TangNano-9K-example/tree/main/hdmi)
- [Picotiny在9K上使用示例](https://github.com/sipeed/TangNano-9K-example/tree/main/picotiny)
- ~~驱动MIPI接口屏幕待更新~~ *由于需要额外的转接板计划暂时取消请期待25K的相关例程*
- 其他(有什么想法可以提出来,可行的话或许会被采纳)

View File

@@ -264,7 +264,10 @@ update:
### 其他资源
- 安装文档原文: [**点我**](https://nand2mario.github.io/tangcore/user-guide/installation/)
- 特别鸣谢:**[nand2mario](https://github.com/nand2mario)**
- 特别鸣谢:**[fjpolo](https://github.com/fjpolo/GBTang)** | **[harbaum](https://github.com/harbaum/MiSTeryNano)** | **[nand2mario](https://github.com/nand2mario)** | **[pgate1](https://github.com/pgate1/SNES_on_FPGA)**
> 以上排名不分先后
## 交流方式
@@ -330,7 +333,7 @@ update:
<summary><font color="#4F84FF">点击查看详情</font></summary>
<br>
1. 请重新拔插USB手柄后再尝试操作
1. 目前在 *tang core* version `0.8` 中是已知问题,请重新拔插USB手柄后再尝试操作
2. Console正面的USB-A手柄的稳定性会在之后的固件更新中解决
3. 目前最稳定连接方式为PMOD DS2手柄
4. 请注意USB接口的丝印标记位于右侧的标记为P2的手柄有些游戏只能使用P1的手柄进行操作使用DS2手柄时同理
@@ -342,7 +345,7 @@ update:
<summary><font color="#4F84FF">点击查看详情</font></summary>
<br>
1. 目前是已知问题,会在未来的固件更新中解决;
1. 目前在 *tang core* version `0.8` 中是已知问题,会在未来的固件更新中解决;
2. 如果画面中游标 `>` 还在可以尝试用手柄操作翻页或返回上级等操作强迫UI刷新
</details>
@@ -372,6 +375,17 @@ update:
<img src="./assert/retro-console_menu5.jpg" width="45%">
</details>
### 主菜单画面中的 ***`Options`*** 选项无法进入
<details>
<summary><font color="#4F84FF">点击查看详情</font></summary>
<br>
1. 这是因为 **[nand2mario](https://github.com/nand2mario)** 在 *tang core* version `0.8` & `0.9` 中尚未实现这一部分的功能;
2. 此功能会造之后的更新中逐步实现;
</details>
### 更多问题及其解决办法前往Tang Core的文档中的 [Troubleshooting](https://nand2mario.github.io/tangcore/user-guide/troubleshooting/) 页面查看

View File

@@ -23,11 +23,11 @@ msgstr ""
#: licheepi.html:221 licheepi.html:242 licheepi.html:258 licheepi.html:279
#: licheepi.html:295 licheepi.html:311 maix.html:167 maix.html:241
#: maix.html:262 maix.html:279 maix.html:296 maixsense.html:44
#: maixsense.html:60 others.html:42 tang.html:172 tang.html:188 tang.html:204
#: tang.html:220 tang.html:236 tang.html:252 tang.html:268 tang.html:284
#: tang.html:300 tang.html:316 tang.html:496 tang.html:512 tang.html:528
#: tang.html:544 tang.html:560 tang.html:576 tang.html:592 tang.html:608
#: tang.html:624
#: maixsense.html:60 others.html:42 tang.html:171 tang.html:187 tang.html:203
#: tang.html:219 tang.html:235 tang.html:251 tang.html:267 tang.html:283
#: tang.html:299 tang.html:315 tang.html:495 tang.html:511 tang.html:527
#: tang.html:543 tang.html:559 tang.html:575 tang.html:591 tang.html:607
#: tang.html:623
msgid "购买"
msgstr "Buy"
@@ -51,10 +51,10 @@ msgstr "/static/home/banner_nanokvm_en.jpg"
#: licheepi.html:238 licheepi.html:254 licheepi.html:275 licheepi.html:291
#: licheepi.html:307 maix.html:180 maix.html:197 maix.html:237 maix.html:254
#: maix.html:275 maix.html:292 maixsense.html:40 maixsense.html:56
#: others.html:38 tang.html:168 tang.html:184 tang.html:200 tang.html:216
#: tang.html:232 tang.html:248 tang.html:264 tang.html:280 tang.html:296
#: tang.html:312 tang.html:492 tang.html:508 tang.html:524 tang.html:540
#: tang.html:556 tang.html:572 tang.html:588 tang.html:604 tang.html:620
#: others.html:38 tang.html:167 tang.html:183 tang.html:199 tang.html:215
#: tang.html:231 tang.html:247 tang.html:263 tang.html:279 tang.html:295
#: tang.html:311 tang.html:491 tang.html:507 tang.html:523 tang.html:539
#: tang.html:555 tang.html:571 tang.html:587 tang.html:603 tang.html:619
msgid "文档"
msgstr "Docs"
@@ -106,7 +106,7 @@ msgstr "Linux ARM SBC Series"
msgid "RISC-V SBC 系列产品参数对比"
msgstr "RISC-V SBC Series Product Comparison"
#: licheepi.html:49 licheepi.html:132 maix.html:53 tang.html:32 tang.html:356
#: licheepi.html:49 licheepi.html:132 maix.html:53 tang.html:31 tang.html:355
msgid "参数"
msgstr "Parameter"
@@ -118,7 +118,7 @@ msgstr "CPU"
msgid "内存"
msgstr "memory"
#: licheepi.html:69 licheepi.html:152 maix.html:90 tang.html:130 tang.html:454
#: licheepi.html:69 licheepi.html:152 maix.html:90 tang.html:129 tang.html:453
msgid "储存"
msgstr "storage"
@@ -299,7 +299,7 @@ msgstr ""
"RISC-V 1GHz + 1Tops NPU, 4M HD camera, various sizes of HD capacitive "
"touch screen, perfect support for all new Maix ecosystem software"
#: maix.html:168 tang.html:317 tang.html:625
#: maix.html:168 tang.html:316 tang.html:624
msgid "https://sipeed.taobao.com"
msgstr "https://www.aliexpress.com/store/911876460"
@@ -387,226 +387,226 @@ msgstr ""
"Logic Analyzer + CKLink + DAPLink + USB to Serial Port, an all-in-one "
"fingertip tool."
#: tang.html:5 tang.html:329
#: tang.html:4 tang.html:328
msgid "Tang FPGA 系列"
msgstr "Tang FPGA Series"
#: tang.html:25 tang.html:349
#: tang.html:24 tang.html:348
msgid "Tang 系列板卡参数对比"
msgstr "Tang Series Product Comparison"
#: tang.html:46 tang.html:370
#: tang.html:45 tang.html:369
msgid "芯片"
msgstr "Chip"
#: tang.html:58 tang.html:382
#: tang.html:57 tang.html:381
msgid "查找表(LUT)"
msgstr "LUT4"
#: tang.html:70 tang.html:394
#: tang.html:69 tang.html:393
msgid "寄存器(FF)"
msgstr "FF"
#: tang.html:107 tang.html:108 tang.html:109 tang.html:111 tang.html:131
#: tang.html:132 tang.html:133 tang.html:134 tang.html:135 tang.html:136
#: tang.html:137 tang.html:138 tang.html:139 tang.html:431 tang.html:432
#: tang.html:433 tang.html:435 tang.html:455 tang.html:456 tang.html:457
#: tang.html:458 tang.html:459 tang.html:460 tang.html:461 tang.html:462
#: tang.html:463
#: tang.html:106 tang.html:107 tang.html:108 tang.html:110 tang.html:130
#: tang.html:131 tang.html:132 tang.html:133 tang.html:134 tang.html:135
#: tang.html:136 tang.html:137 tang.html:138 tang.html:430 tang.html:431
#: tang.html:432 tang.html:434 tang.html:454 tang.html:455 tang.html:456
#: tang.html:457 tang.html:458 tang.html:459 tang.html:460 tang.html:461
#: tang.html:462
msgid "板载_fpga"
msgstr "Onboard"
#: tang.html:112 tang.html:113 tang.html:114 tang.html:115 tang.html:138
#: tang.html:139 tang.html:436 tang.html:437 tang.html:438 tang.html:439
#: tang.html:462 tang.html:463
#: tang.html:111 tang.html:112 tang.html:113 tang.html:114 tang.html:137
#: tang.html:138 tang.html:435 tang.html:436 tang.html:437 tang.html:438
#: tang.html:461 tang.html:462
msgid "内含"
msgstr "Inchip"
#: tang.html:118 tang.html:442
#: tang.html:117 tang.html:441
#, fuzzy
msgid "内嵌处理器"
msgstr "CPU"
#: tang.html:142 tang.html:466
#: tang.html:141 tang.html:465
msgid "其他特点"
msgstr "Ohter Features"
#: tang.html:143 tang.html:467
#: tang.html:142 tang.html:466
msgid "内含 12.5G Transceivers"
msgstr "Inchip 12.5G Transceivers"
#: tang.html:143 tang.html:144 tang.html:467 tang.html:468
#: tang.html:142 tang.html:143 tang.html:466 tang.html:467
msgid "支持 PCIe 3.0 通信"
msgstr "Support PCIe 3.0 Interface"
#: tang.html:143 tang.html:467
#: tang.html:142 tang.html:466
msgid "支持 SFP+ 数据传输"
msgstr "Support SFP+ (10G) Transmission"
#: tang.html:144 tang.html:468
#: tang.html:143 tang.html:467
msgid "内含 8.0G Transceivers"
msgstr "Inchip 6.6G Transceivers"
#: tang.html:144 tang.html:145 tang.html:468 tang.html:469
#: tang.html:143 tang.html:144 tang.html:467 tang.html:468
msgid "支持 USB3 数据传输"
msgstr "Support USB3 SS Transmission"
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "内含 6.6G Transceivers"
msgstr "Inchip 6.6G Transceivers"
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "内含 2.5G MIPI C/DPHY RX/TX"
msgstr "2.5G MIPI C/DPHY RX/TX inside"
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "支持 PCIe 2.0 通信"
msgstr "Support PCIe 2.0 Interface"
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "内含 2.5G MIPI DPHY RX/TX"
msgstr "2.5G MIPI DPHY RX/TX inside"
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "支持 PMOD, 64MByte SDRAM模块"
msgstr "Support PMOD,64MByte SDRAM Module"
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "支持 USB手柄"
msgstr "Support USB Joystick"
#: tang.html:147 tang.html:471
#: tang.html:146 tang.html:470
msgid "丰富外设HDMI/以太网/USB"
msgstr "Rich peripherals, HDMI/Ethernet/USB"
#: tang.html:148 tang.html:472
#: tang.html:147 tang.html:471
msgid "M.2 外形兼容"
msgstr "M.2 Golden Fingers compatible"
#: tang.html:149 tang.html:473
#: tang.html:148 tang.html:472
msgid "for RetroGame ~"
msgstr ""
#: tang.html:150 tang.html:474
#: tang.html:149 tang.html:473
msgid "for RISCV softcore"
msgstr ""
#: tang.html:151 tang.html:475
#: tang.html:150 tang.html:474
msgid "GOAI~"
msgstr ""
#: tang.html:165
#: tang.html:164
msgid "预售中,敬请期待。。。"
msgstr "Pre-saling..."
#: tang.html:169
#: tang.html:168
msgid "/hardware/zh/tang/tang-console/mega-console.html"
msgstr "/hardware/en/tang/tang-console/mega-console.html"
#: tang.html:173
#: tang.html:172
#, fuzzy
msgid "https://sipeed.com/tangconsole"
msgstr "https://sipeed.com/tangconsole"
#: tang.html:181 tang.html:489
#: tang.html:180 tang.html:488
msgid "小体积的中等量 FPGA 开发板"
msgstr "Campact Medium-capacity FPGA Board"
#: tang.html:185 tang.html:493
#: tang.html:184 tang.html:492
msgid "/hardware/zh/tang/tang-mega-60k/mega-60k.html"
msgstr "/hardware/en/tang/tang-mega-60k/mega-60k.html"
#: tang.html:189 tang.html:205 tang.html:497 tang.html:513
#: tang.html:188 tang.html:204 tang.html:496 tang.html:512
msgid "https://item.taobao.com/item.htm?id=808924746746"
msgstr "https://www.aliexpress.com/item/3256807078990410.html"
#: tang.html:197 tang.html:505
#: tang.html:196 tang.html:504
msgid "小体积的大容量 FPGA 开发板"
msgstr "Campact High-capacity FPGA Board"
#: tang.html:201 tang.html:509
#: tang.html:200 tang.html:508
msgid "/hardware/zh/tang/tang-mega-138k/mega-138k.html"
msgstr "/hardware/en/tang/tang-mega-138k/mega-138k.html"
#: tang.html:213 tang.html:521
#: tang.html:212 tang.html:520
msgid "可以高速通信的大容量 FPGA 开发板"
msgstr "High Speed Interface FPGA Board"
#: tang.html:217 tang.html:525
#: tang.html:216 tang.html:524
msgid "/hardware/zh/tang/tang-mega-138k/mega-138k-pro.html"
msgstr "/hardware/en/tang/tang-mega-138k/mega-138k-pro.html"
#: tang.html:221 tang.html:529
#: tang.html:220 tang.html:528
msgid "https://item.taobao.com/item.htm?id=740536508140"
msgstr "https://www.aliexpress.com/item/1005006080116482.html"
#: tang.html:229 tang.html:537
#: tang.html:228 tang.html:536
msgid "自由拓展的 FPGA 开发板"
msgstr "Free Expansion FPGA board"
#: tang.html:233 tang.html:541
#: tang.html:232 tang.html:540
msgid "/hardware/zh/tang/tang-primer-25k/primer-25k.html"
msgstr "/hardware/en/tang/tang-primer-25k/primer-25k.html"
#: tang.html:237 tang.html:545
#: tang.html:236 tang.html:544
msgid "https://item.taobao.com/item.htm?id=746293292946"
msgstr "https://www.aliexpress.com/item/1005006224593018.html"
#: tang.html:245 tang.html:553
#: tang.html:244 tang.html:552
msgid "自带多种外设接口的 FPGA 开发板"
msgstr "Mutiple Interfaces FPGA Board"
#: tang.html:249 tang.html:557
#: tang.html:248 tang.html:556
msgid "/hardware/zh/tang/tang-primer-20k/primer-20k.html"
msgstr "/hardware/en/tang/tang-primer-20k/primer-20k.html"
#: tang.html:253 tang.html:561
#: tang.html:252 tang.html:560
msgid "https://item.taobao.com/item.htm?id=680099020807"
msgstr "https://www.aliexpress.com/item/1005004653308809.html"
#: tang.html:261 tang.html:569
#: tang.html:260 tang.html:568
msgid "适用于模拟复古游戏机的 FPGA 开发板"
msgstr "Retro Games Friendly FPGA Board"
#: tang.html:265 tang.html:573
#: tang.html:264 tang.html:572
msgid "/hardware/zh/tang/tang-nano-20k/nano-20k.html"
msgstr "/hardware/en/tang/tang-nano-20k/nano-20k.html"
#: tang.html:269 tang.html:577
#: tang.html:268 tang.html:576
msgid "https://item.taobao.com/item.htm?id=717932028073"
msgstr "https://www.aliexpress.com/item/1005005581148230.html"
#: tang.html:277 tang.html:585
#: tang.html:276 tang.html:584
msgid "适合 RiscV 软核验证的 FPGA 开发板"
msgstr "RiscV Softcore FPGA Board"
#: tang.html:281 tang.html:589
#: tang.html:280 tang.html:588
msgid "/hardware/zh/tang/Tang-Nano-9K/Nano-9K.html"
msgstr "/hardware/en/tang/Tang-Nano-9K/Nano-9K.html"
#: tang.html:285 tang.html:593
#: tang.html:284 tang.html:592
msgid "https://item.taobao.com/item.htm?id=666055424174"
msgstr " https://www.aliexpress.com/item/1005003803994525.html"
#: tang.html:293 tang.html:601
#: tang.html:292 tang.html:600
msgid "芯片内部含有 MCU 的 FPGA 开发板"
msgstr "Hardcore Inside FPGA Board"
#: tang.html:297 tang.html:605
#: tang.html:296 tang.html:604
msgid "/hardware/zh/tang/Tang-Nano-4K/Nano-4K.html"
msgstr "/hardware/en/tang/Tang-Nano-4K/Nano-4K.html"
#: tang.html:301 tang.html:609
#: tang.html:300 tang.html:608
#, fuzzy
msgid "https://item.taobao.com/item.htm?id=661994055100"
msgstr "https://www.aliexpress.com/item/1005003152104886.html"
#: tang.html:309 tang.html:617
#: tang.html:308 tang.html:616
#, fuzzy
msgid "开发中,敬请期待。。。"
msgstr "Pre-saling..."
#: tang.html:313 tang.html:621
#: tang.html:312 tang.html:620
msgid "/hardware/zh/tang/tang-primer-15k/primer-15k.html"
msgstr "/hardware/en/tang/tang-primer-15k/primer-15k.html"

View File

@@ -22,11 +22,11 @@ msgstr ""
#: licheepi.html:221 licheepi.html:242 licheepi.html:258 licheepi.html:279
#: licheepi.html:295 licheepi.html:311 maix.html:167 maix.html:241
#: maix.html:262 maix.html:279 maix.html:296 maixsense.html:44
#: maixsense.html:60 others.html:42 tang.html:172 tang.html:188 tang.html:204
#: tang.html:220 tang.html:236 tang.html:252 tang.html:268 tang.html:284
#: tang.html:300 tang.html:316 tang.html:496 tang.html:512 tang.html:528
#: tang.html:544 tang.html:560 tang.html:576 tang.html:592 tang.html:608
#: tang.html:624
#: maixsense.html:60 others.html:42 tang.html:171 tang.html:187 tang.html:203
#: tang.html:219 tang.html:235 tang.html:251 tang.html:267 tang.html:283
#: tang.html:299 tang.html:315 tang.html:495 tang.html:511 tang.html:527
#: tang.html:543 tang.html:559 tang.html:575 tang.html:591 tang.html:607
#: tang.html:623
msgid "购买"
msgstr ""
@@ -50,10 +50,10 @@ msgstr ""
#: licheepi.html:238 licheepi.html:254 licheepi.html:275 licheepi.html:291
#: licheepi.html:307 maix.html:180 maix.html:197 maix.html:237 maix.html:254
#: maix.html:275 maix.html:292 maixsense.html:40 maixsense.html:56
#: others.html:38 tang.html:168 tang.html:184 tang.html:200 tang.html:216
#: tang.html:232 tang.html:248 tang.html:264 tang.html:280 tang.html:296
#: tang.html:312 tang.html:492 tang.html:508 tang.html:524 tang.html:540
#: tang.html:556 tang.html:572 tang.html:588 tang.html:604 tang.html:620
#: others.html:38 tang.html:167 tang.html:183 tang.html:199 tang.html:215
#: tang.html:231 tang.html:247 tang.html:263 tang.html:279 tang.html:295
#: tang.html:311 tang.html:491 tang.html:507 tang.html:523 tang.html:539
#: tang.html:555 tang.html:571 tang.html:587 tang.html:603 tang.html:619
msgid "文档"
msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
msgid "RISC-V SBC 系列产品参数对比"
msgstr ""
#: licheepi.html:49 licheepi.html:132 maix.html:53 tang.html:32 tang.html:356
#: licheepi.html:49 licheepi.html:132 maix.html:53 tang.html:31 tang.html:355
msgid "参数"
msgstr ""
@@ -117,7 +117,7 @@ msgstr ""
msgid "内存"
msgstr ""
#: licheepi.html:69 licheepi.html:152 maix.html:90 tang.html:130 tang.html:454
#: licheepi.html:69 licheepi.html:152 maix.html:90 tang.html:129 tang.html:453
msgid "储存"
msgstr ""
@@ -296,7 +296,7 @@ msgstr ""
msgid "RISC-V 1GHz + 1Tops NPU, 4M高清摄像头多种尺寸高清电容触摸屏完美支持全新 Maix 生态所有软件"
msgstr ""
#: maix.html:168 tang.html:317 tang.html:625
#: maix.html:168 tang.html:316 tang.html:624
msgid "https://sipeed.taobao.com"
msgstr ""
@@ -372,222 +372,222 @@ msgstr ""
msgid "逻辑分析仪+CKLink+DAPLink+USB转串口 多合一指尖工具"
msgstr ""
#: tang.html:5 tang.html:329
#: tang.html:4 tang.html:328
msgid "Tang FPGA 系列"
msgstr ""
#: tang.html:25 tang.html:349
#: tang.html:24 tang.html:348
msgid "Tang 系列板卡参数对比"
msgstr ""
#: tang.html:46 tang.html:370
#: tang.html:45 tang.html:369
msgid "芯片"
msgstr ""
#: tang.html:58 tang.html:382
#: tang.html:57 tang.html:381
msgid "查找表(LUT)"
msgstr ""
#: tang.html:70 tang.html:394
#: tang.html:69 tang.html:393
msgid "寄存器(FF)"
msgstr ""
#: tang.html:107 tang.html:108 tang.html:109 tang.html:111 tang.html:131
#: tang.html:132 tang.html:133 tang.html:134 tang.html:135 tang.html:136
#: tang.html:137 tang.html:138 tang.html:139 tang.html:431 tang.html:432
#: tang.html:433 tang.html:435 tang.html:455 tang.html:456 tang.html:457
#: tang.html:458 tang.html:459 tang.html:460 tang.html:461 tang.html:462
#: tang.html:463
#: tang.html:106 tang.html:107 tang.html:108 tang.html:110 tang.html:130
#: tang.html:131 tang.html:132 tang.html:133 tang.html:134 tang.html:135
#: tang.html:136 tang.html:137 tang.html:138 tang.html:430 tang.html:431
#: tang.html:432 tang.html:434 tang.html:454 tang.html:455 tang.html:456
#: tang.html:457 tang.html:458 tang.html:459 tang.html:460 tang.html:461
#: tang.html:462
msgid "板载_fpga"
msgstr ""
#: tang.html:112 tang.html:113 tang.html:114 tang.html:115 tang.html:138
#: tang.html:139 tang.html:436 tang.html:437 tang.html:438 tang.html:439
#: tang.html:462 tang.html:463
#: tang.html:111 tang.html:112 tang.html:113 tang.html:114 tang.html:137
#: tang.html:138 tang.html:435 tang.html:436 tang.html:437 tang.html:438
#: tang.html:461 tang.html:462
msgid "内含"
msgstr ""
#: tang.html:118 tang.html:442
#: tang.html:117 tang.html:441
msgid "内嵌处理器"
msgstr ""
#: tang.html:142 tang.html:466
#: tang.html:141 tang.html:465
msgid "其他特点"
msgstr ""
#: tang.html:143 tang.html:467
#: tang.html:142 tang.html:466
msgid "内含 12.5G Transceivers"
msgstr ""
#: tang.html:143 tang.html:144 tang.html:467 tang.html:468
#: tang.html:142 tang.html:143 tang.html:466 tang.html:467
msgid "支持 PCIe 3.0 通信"
msgstr ""
#: tang.html:143 tang.html:467
#: tang.html:142 tang.html:466
msgid "支持 SFP+ 数据传输"
msgstr ""
#: tang.html:144 tang.html:468
#: tang.html:143 tang.html:467
msgid "内含 8.0G Transceivers"
msgstr ""
#: tang.html:144 tang.html:145 tang.html:468 tang.html:469
#: tang.html:143 tang.html:144 tang.html:467 tang.html:468
msgid "支持 USB3 数据传输"
msgstr ""
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "内含 6.6G Transceivers"
msgstr ""
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "内含 2.5G MIPI C/DPHY RX/TX"
msgstr ""
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "支持 PCIe 2.0 通信"
msgstr ""
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "内含 2.5G MIPI DPHY RX/TX"
msgstr ""
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "支持 PMOD, 64MByte SDRAM模块"
msgstr ""
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "支持 USB手柄"
msgstr ""
#: tang.html:147 tang.html:471
#: tang.html:146 tang.html:470
msgid "丰富外设HDMI/以太网/USB"
msgstr ""
#: tang.html:148 tang.html:472
#: tang.html:147 tang.html:471
msgid "M.2 外形兼容"
msgstr ""
#: tang.html:149 tang.html:473
#: tang.html:148 tang.html:472
msgid "for RetroGame ~"
msgstr ""
#: tang.html:150 tang.html:474
#: tang.html:149 tang.html:473
msgid "for RISCV softcore"
msgstr ""
#: tang.html:151 tang.html:475
#: tang.html:150 tang.html:474
msgid "GOAI~"
msgstr ""
#: tang.html:165
#: tang.html:164
msgid "预售中,敬请期待。。。"
msgstr ""
#: tang.html:169
#: tang.html:168
msgid "/hardware/zh/tang/tang-console/mega-console.html"
msgstr ""
#: tang.html:173
#: tang.html:172
msgid "https://sipeed.com/tangconsole"
msgstr ""
#: tang.html:181 tang.html:489
#: tang.html:180 tang.html:488
msgid "小体积的中等量 FPGA 开发板"
msgstr ""
#: tang.html:185 tang.html:493
#: tang.html:184 tang.html:492
msgid "/hardware/zh/tang/tang-mega-60k/mega-60k.html"
msgstr ""
#: tang.html:189 tang.html:205 tang.html:497 tang.html:513
#: tang.html:188 tang.html:204 tang.html:496 tang.html:512
msgid "https://item.taobao.com/item.htm?id=808924746746"
msgstr ""
#: tang.html:197 tang.html:505
#: tang.html:196 tang.html:504
msgid "小体积的大容量 FPGA 开发板"
msgstr ""
#: tang.html:201 tang.html:509
#: tang.html:200 tang.html:508
msgid "/hardware/zh/tang/tang-mega-138k/mega-138k.html"
msgstr ""
#: tang.html:213 tang.html:521
#: tang.html:212 tang.html:520
msgid "可以高速通信的大容量 FPGA 开发板"
msgstr ""
#: tang.html:217 tang.html:525
#: tang.html:216 tang.html:524
msgid "/hardware/zh/tang/tang-mega-138k/mega-138k-pro.html"
msgstr ""
#: tang.html:221 tang.html:529
#: tang.html:220 tang.html:528
msgid "https://item.taobao.com/item.htm?id=740536508140"
msgstr ""
#: tang.html:229 tang.html:537
#: tang.html:228 tang.html:536
msgid "自由拓展的 FPGA 开发板"
msgstr ""
#: tang.html:233 tang.html:541
#: tang.html:232 tang.html:540
msgid "/hardware/zh/tang/tang-primer-25k/primer-25k.html"
msgstr ""
#: tang.html:237 tang.html:545
#: tang.html:236 tang.html:544
msgid "https://item.taobao.com/item.htm?id=746293292946"
msgstr ""
#: tang.html:245 tang.html:553
#: tang.html:244 tang.html:552
msgid "自带多种外设接口的 FPGA 开发板"
msgstr ""
#: tang.html:249 tang.html:557
#: tang.html:248 tang.html:556
msgid "/hardware/zh/tang/tang-primer-20k/primer-20k.html"
msgstr ""
#: tang.html:253 tang.html:561
#: tang.html:252 tang.html:560
msgid "https://item.taobao.com/item.htm?id=680099020807"
msgstr ""
#: tang.html:261 tang.html:569
#: tang.html:260 tang.html:568
msgid "适用于模拟复古游戏机的 FPGA 开发板"
msgstr ""
#: tang.html:265 tang.html:573
#: tang.html:264 tang.html:572
msgid "/hardware/zh/tang/tang-nano-20k/nano-20k.html"
msgstr ""
#: tang.html:269 tang.html:577
#: tang.html:268 tang.html:576
msgid "https://item.taobao.com/item.htm?id=717932028073"
msgstr ""
#: tang.html:277 tang.html:585
#: tang.html:276 tang.html:584
msgid "适合 RiscV 软核验证的 FPGA 开发板"
msgstr ""
#: tang.html:281 tang.html:589
#: tang.html:280 tang.html:588
msgid "/hardware/zh/tang/Tang-Nano-9K/Nano-9K.html"
msgstr ""
#: tang.html:285 tang.html:593
#: tang.html:284 tang.html:592
msgid "https://item.taobao.com/item.htm?id=666055424174"
msgstr ""
#: tang.html:293 tang.html:601
#: tang.html:292 tang.html:600
msgid "芯片内部含有 MCU 的 FPGA 开发板"
msgstr ""
#: tang.html:297 tang.html:605
#: tang.html:296 tang.html:604
msgid "/hardware/zh/tang/Tang-Nano-4K/Nano-4K.html"
msgstr ""
#: tang.html:301 tang.html:609
#: tang.html:300 tang.html:608
msgid "https://item.taobao.com/item.htm?id=661994055100"
msgstr ""
#: tang.html:309 tang.html:617
#: tang.html:308 tang.html:616
msgid "开发中,敬请期待。。。"
msgstr ""
#: tang.html:313 tang.html:621
#: tang.html:312 tang.html:620
msgid "/hardware/zh/tang/tang-primer-15k/primer-15k.html"
msgstr ""

View File

@@ -22,11 +22,11 @@ msgstr ""
#: licheepi.html:221 licheepi.html:242 licheepi.html:258 licheepi.html:279
#: licheepi.html:295 licheepi.html:311 maix.html:167 maix.html:241
#: maix.html:262 maix.html:279 maix.html:296 maixsense.html:44
#: maixsense.html:60 others.html:42 tang.html:172 tang.html:188 tang.html:204
#: tang.html:220 tang.html:236 tang.html:252 tang.html:268 tang.html:284
#: tang.html:300 tang.html:316 tang.html:496 tang.html:512 tang.html:528
#: tang.html:544 tang.html:560 tang.html:576 tang.html:592 tang.html:608
#: tang.html:624
#: maixsense.html:60 others.html:42 tang.html:171 tang.html:187 tang.html:203
#: tang.html:219 tang.html:235 tang.html:251 tang.html:267 tang.html:283
#: tang.html:299 tang.html:315 tang.html:495 tang.html:511 tang.html:527
#: tang.html:543 tang.html:559 tang.html:575 tang.html:591 tang.html:607
#: tang.html:623
msgid "购买"
msgstr ""
@@ -50,10 +50,10 @@ msgstr ""
#: licheepi.html:238 licheepi.html:254 licheepi.html:275 licheepi.html:291
#: licheepi.html:307 maix.html:180 maix.html:197 maix.html:237 maix.html:254
#: maix.html:275 maix.html:292 maixsense.html:40 maixsense.html:56
#: others.html:38 tang.html:168 tang.html:184 tang.html:200 tang.html:216
#: tang.html:232 tang.html:248 tang.html:264 tang.html:280 tang.html:296
#: tang.html:312 tang.html:492 tang.html:508 tang.html:524 tang.html:540
#: tang.html:556 tang.html:572 tang.html:588 tang.html:604 tang.html:620
#: others.html:38 tang.html:167 tang.html:183 tang.html:199 tang.html:215
#: tang.html:231 tang.html:247 tang.html:263 tang.html:279 tang.html:295
#: tang.html:311 tang.html:491 tang.html:507 tang.html:523 tang.html:539
#: tang.html:555 tang.html:571 tang.html:587 tang.html:603 tang.html:619
msgid "文档"
msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
msgid "RISC-V SBC 系列产品参数对比"
msgstr ""
#: licheepi.html:49 licheepi.html:132 maix.html:53 tang.html:32 tang.html:356
#: licheepi.html:49 licheepi.html:132 maix.html:53 tang.html:31 tang.html:355
msgid "参数"
msgstr ""
@@ -117,7 +117,7 @@ msgstr ""
msgid "内存"
msgstr ""
#: licheepi.html:69 licheepi.html:152 maix.html:90 tang.html:130 tang.html:454
#: licheepi.html:69 licheepi.html:152 maix.html:90 tang.html:129 tang.html:453
msgid "储存"
msgstr ""
@@ -296,7 +296,7 @@ msgstr ""
msgid "RISC-V 1GHz + 1Tops NPU, 4M高清摄像头多种尺寸高清电容触摸屏完美支持全新 Maix 生态所有软件"
msgstr ""
#: maix.html:168 tang.html:317 tang.html:625
#: maix.html:168 tang.html:316 tang.html:624
msgid "https://sipeed.taobao.com"
msgstr ""
@@ -372,222 +372,222 @@ msgstr ""
msgid "逻辑分析仪+CKLink+DAPLink+USB转串口 多合一指尖工具"
msgstr ""
#: tang.html:5 tang.html:329
#: tang.html:4 tang.html:328
msgid "Tang FPGA 系列"
msgstr ""
#: tang.html:25 tang.html:349
#: tang.html:24 tang.html:348
msgid "Tang 系列板卡参数对比"
msgstr ""
#: tang.html:46 tang.html:370
#: tang.html:45 tang.html:369
msgid "芯片"
msgstr ""
#: tang.html:58 tang.html:382
#: tang.html:57 tang.html:381
msgid "查找表(LUT)"
msgstr ""
#: tang.html:70 tang.html:394
#: tang.html:69 tang.html:393
msgid "寄存器(FF)"
msgstr ""
#: tang.html:107 tang.html:108 tang.html:109 tang.html:111 tang.html:131
#: tang.html:132 tang.html:133 tang.html:134 tang.html:135 tang.html:136
#: tang.html:137 tang.html:138 tang.html:139 tang.html:431 tang.html:432
#: tang.html:433 tang.html:435 tang.html:455 tang.html:456 tang.html:457
#: tang.html:458 tang.html:459 tang.html:460 tang.html:461 tang.html:462
#: tang.html:463
#: tang.html:106 tang.html:107 tang.html:108 tang.html:110 tang.html:130
#: tang.html:131 tang.html:132 tang.html:133 tang.html:134 tang.html:135
#: tang.html:136 tang.html:137 tang.html:138 tang.html:430 tang.html:431
#: tang.html:432 tang.html:434 tang.html:454 tang.html:455 tang.html:456
#: tang.html:457 tang.html:458 tang.html:459 tang.html:460 tang.html:461
#: tang.html:462
msgid "板载_fpga"
msgstr ""
#: tang.html:112 tang.html:113 tang.html:114 tang.html:115 tang.html:138
#: tang.html:139 tang.html:436 tang.html:437 tang.html:438 tang.html:439
#: tang.html:462 tang.html:463
#: tang.html:111 tang.html:112 tang.html:113 tang.html:114 tang.html:137
#: tang.html:138 tang.html:435 tang.html:436 tang.html:437 tang.html:438
#: tang.html:461 tang.html:462
msgid "内含"
msgstr ""
#: tang.html:118 tang.html:442
#: tang.html:117 tang.html:441
msgid "内嵌处理器"
msgstr ""
#: tang.html:142 tang.html:466
#: tang.html:141 tang.html:465
msgid "其他特点"
msgstr ""
#: tang.html:143 tang.html:467
#: tang.html:142 tang.html:466
msgid "内含 12.5G Transceivers"
msgstr ""
#: tang.html:143 tang.html:144 tang.html:467 tang.html:468
#: tang.html:142 tang.html:143 tang.html:466 tang.html:467
msgid "支持 PCIe 3.0 通信"
msgstr ""
#: tang.html:143 tang.html:467
#: tang.html:142 tang.html:466
msgid "支持 SFP+ 数据传输"
msgstr ""
#: tang.html:144 tang.html:468
#: tang.html:143 tang.html:467
msgid "内含 8.0G Transceivers"
msgstr ""
#: tang.html:144 tang.html:145 tang.html:468 tang.html:469
#: tang.html:143 tang.html:144 tang.html:467 tang.html:468
msgid "支持 USB3 数据传输"
msgstr ""
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "内含 6.6G Transceivers"
msgstr ""
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "内含 2.5G MIPI C/DPHY RX/TX"
msgstr ""
#: tang.html:145 tang.html:148 tang.html:469 tang.html:472
#: tang.html:144 tang.html:147 tang.html:468 tang.html:471
msgid "支持 PCIe 2.0 通信"
msgstr ""
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "内含 2.5G MIPI DPHY RX/TX"
msgstr ""
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "支持 PMOD, 64MByte SDRAM模块"
msgstr ""
#: tang.html:146 tang.html:470
#: tang.html:145 tang.html:469
msgid "支持 USB手柄"
msgstr ""
#: tang.html:147 tang.html:471
#: tang.html:146 tang.html:470
msgid "丰富外设HDMI/以太网/USB"
msgstr ""
#: tang.html:148 tang.html:472
#: tang.html:147 tang.html:471
msgid "M.2 外形兼容"
msgstr ""
#: tang.html:149 tang.html:473
#: tang.html:148 tang.html:472
msgid "for RetroGame ~"
msgstr ""
#: tang.html:150 tang.html:474
#: tang.html:149 tang.html:473
msgid "for RISCV softcore"
msgstr ""
#: tang.html:151 tang.html:475
#: tang.html:150 tang.html:474
msgid "GOAI~"
msgstr ""
#: tang.html:165
#: tang.html:164
msgid "预售中,敬请期待。。。"
msgstr ""
#: tang.html:169
#: tang.html:168
msgid "/hardware/zh/tang/tang-console/mega-console.html"
msgstr ""
#: tang.html:173
#: tang.html:172
msgid "https://sipeed.com/tangconsole"
msgstr ""
#: tang.html:181 tang.html:489
#: tang.html:180 tang.html:488
msgid "小体积的中等量 FPGA 开发板"
msgstr ""
#: tang.html:185 tang.html:493
#: tang.html:184 tang.html:492
msgid "/hardware/zh/tang/tang-mega-60k/mega-60k.html"
msgstr ""
#: tang.html:189 tang.html:205 tang.html:497 tang.html:513
#: tang.html:188 tang.html:204 tang.html:496 tang.html:512
msgid "https://item.taobao.com/item.htm?id=808924746746"
msgstr ""
#: tang.html:197 tang.html:505
#: tang.html:196 tang.html:504
msgid "小体积的大容量 FPGA 开发板"
msgstr ""
#: tang.html:201 tang.html:509
#: tang.html:200 tang.html:508
msgid "/hardware/zh/tang/tang-mega-138k/mega-138k.html"
msgstr ""
#: tang.html:213 tang.html:521
#: tang.html:212 tang.html:520
msgid "可以高速通信的大容量 FPGA 开发板"
msgstr ""
#: tang.html:217 tang.html:525
#: tang.html:216 tang.html:524
msgid "/hardware/zh/tang/tang-mega-138k/mega-138k-pro.html"
msgstr ""
#: tang.html:221 tang.html:529
#: tang.html:220 tang.html:528
msgid "https://item.taobao.com/item.htm?id=740536508140"
msgstr ""
#: tang.html:229 tang.html:537
#: tang.html:228 tang.html:536
msgid "自由拓展的 FPGA 开发板"
msgstr ""
#: tang.html:233 tang.html:541
#: tang.html:232 tang.html:540
msgid "/hardware/zh/tang/tang-primer-25k/primer-25k.html"
msgstr ""
#: tang.html:237 tang.html:545
#: tang.html:236 tang.html:544
msgid "https://item.taobao.com/item.htm?id=746293292946"
msgstr ""
#: tang.html:245 tang.html:553
#: tang.html:244 tang.html:552
msgid "自带多种外设接口的 FPGA 开发板"
msgstr ""
#: tang.html:249 tang.html:557
#: tang.html:248 tang.html:556
msgid "/hardware/zh/tang/tang-primer-20k/primer-20k.html"
msgstr ""
#: tang.html:253 tang.html:561
#: tang.html:252 tang.html:560
msgid "https://item.taobao.com/item.htm?id=680099020807"
msgstr ""
#: tang.html:261 tang.html:569
#: tang.html:260 tang.html:568
msgid "适用于模拟复古游戏机的 FPGA 开发板"
msgstr ""
#: tang.html:265 tang.html:573
#: tang.html:264 tang.html:572
msgid "/hardware/zh/tang/tang-nano-20k/nano-20k.html"
msgstr ""
#: tang.html:269 tang.html:577
#: tang.html:268 tang.html:576
msgid "https://item.taobao.com/item.htm?id=717932028073"
msgstr ""
#: tang.html:277 tang.html:585
#: tang.html:276 tang.html:584
msgid "适合 RiscV 软核验证的 FPGA 开发板"
msgstr ""
#: tang.html:281 tang.html:589
#: tang.html:280 tang.html:588
msgid "/hardware/zh/tang/Tang-Nano-9K/Nano-9K.html"
msgstr ""
#: tang.html:285 tang.html:593
#: tang.html:284 tang.html:592
msgid "https://item.taobao.com/item.htm?id=666055424174"
msgstr ""
#: tang.html:293 tang.html:601
#: tang.html:292 tang.html:600
msgid "芯片内部含有 MCU 的 FPGA 开发板"
msgstr ""
#: tang.html:297 tang.html:605
#: tang.html:296 tang.html:604
msgid "/hardware/zh/tang/Tang-Nano-4K/Nano-4K.html"
msgstr ""
#: tang.html:301 tang.html:609
#: tang.html:300 tang.html:608
msgid "https://item.taobao.com/item.htm?id=661994055100"
msgstr ""
#: tang.html:309 tang.html:617
#: tang.html:308 tang.html:616
msgid "开发中,敬请期待。。。"
msgstr ""
#: tang.html:313 tang.html:621
#: tang.html:312 tang.html:620
msgid "/hardware/zh/tang/tang-primer-15k/primer-15k.html"
msgstr ""

View File

@@ -1,4 +1,3 @@
<<<<<<< HEAD
<!-- 修改后保存一下 include 这个文件的 html 模板比如home.html就会渲染 -->
<div class="w-full flex flex-col justify-center items-center">
@@ -322,312 +321,312 @@
],
};
</script>
=======
<!-- 修改后保存一下 include 这个文件的 html 模板比如home.html就会渲染 -->
<div class="w-full flex flex-col justify-center items-center">
<h2 class="text-2xl font-bold my-8 block_simple">{{_('Tang FPGA 系列')}}</h2>
<div class="cards">
<!-- cards -->
<div class="card" v-for="item in data_tang.cards">
<div class="img_wrapper">
<img class="card_img" :src="item.img" />
</div>
<h3 class="card_title" class="text-lg">{[item.title]}</h3>
<div class="card_brief">{[item.brief]}</div>
<div class="card_btns">
<a
v-for="btn in item.btns"
:href="btn.link"
:target="btn.new_tab ? '_blank' : '_self'"
>{[btn.label]}</a
>
</div>
</div>
<!-- cards end -->
</div>
<h3 class="text-2xl font-bold my-8">{{_('Tang 系列板卡参数对比')}}</h3>
<div class="w-full my-8 overflow-auto px-2">
<div class="table_wrapper">
<!-- a table to compare upper products' parameters -->
<table>
<thead>
<tr>
<th>{{_('参数')}}</th>
<th>Mega 138K Pro</th>
<th>Mega 138K</th>
<th>Mega 60K</th>
<th>Primer 25K</th>
<th>Primer 20K</th>
<th>Primer 15K</th>
<th>Nano 20K</th>
<th>Nano 9K</th>
<th>Nano 4K</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{_('芯片')}}</td>
<td>GW5AST-138</td>
<td>GW5AST-138</td>
<td>GW5AT-60</td>
<td>GW5A-25</td>
<td>GW2A-18</td>
<td>GW5ART-15</td>
<td>GW2AR-18</td>
<td>GW1NR-9</td>
<td>GW1NSR-4C</td>
</tr>
<tr>
<td>{{_('查找表(LUT)')}}</td>
<td>138240</td>
<td>138240</td>
<td>59904</td>
<td>23040</td>
<td>20736</td>
<td>15120</td>
<td>20736</td>
<td>8640</td>
<td>4608</td>
</tr>
<tr>
<td>{{_('寄存器(FF)')}}</td>
<td>138240</td>
<td>138240</td>
<td>59904</td>
<td>23040</td>
<td>15552</td>
<td>15120</td>
<td>15552</td>
<td>6480</td>
<td>4608</td>
</tr>
<tr>
<td>SSRAM(Kbits)</td>
<td>1080</td>
<td>1080</td>
<td>468</td>
<td>180</td>
<td>41</td>
<td>118</td>
<td>41</td>
<td>17</td>
<td></td>
</tr>
<tr>
<td>BSRAM(Kbits)</td>
<td>6120</td>
<td>6120</td>
<td>2124</td>
<td>1008</td>
<td>828</td>
<td>630</td>
<td>828</td>
<td>468</td>
<td>180</td>
</tr>
<tr>
<td nowrap="nowrap"> RAM </td>
<td nowrap="nowrap">{{_('板载_fpga')}} 4Gb DDR3 SDRAM * 2</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 4Gb DDR3 SDRAM * 2</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 4Gb DDR3 SDRAM * 1</td>
<td nowrap="nowrap">-</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 1Gb DDR3 SDRAM</td>
<td nowrap="nowrap">{{_('内含')}} 64Mb PSRAM</td>
<td nowrap="nowrap">{{_('内含')}} 64Mb SDR SDRAM</td>
<td nowrap="nowrap">{{_('内含')}} 64Mb PSRAM</td>
<td nowrap="nowrap">{{_('内含')}} 64Mb HyperRAM</td>
</tr>
<tr>
<td nowrap="nowrap">{{_('内嵌处理器')}}</td>
<td nowrap="nowrap">RiscV AE350_SOC</td>
<td nowrap="nowrap">RiscV AE350_SOC</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>Cortex-M3</td>
</tr>
<tr>
<td nowrap="nowrap">{{_('储存')}}</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 128Mb Flash * 2</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 128Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 128Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 64Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 64Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 64Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 64Mb Flash</td>
<td nowrap="nowrap">{{_('内含')}} 608Kb Flash<br>{{_('板载_fpga')}} 32Mb Flash</td>
<td nowrap="nowrap">{{_('内含')}} 256Kb Flash<br>{{_('板载_fpga')}} 32Mb Flash</td>
</tr>
<tr>
<td>{{_('其他特点')}}</td>
<td nowrap="nowrap">{{_('内含 12.5G Transceivers')}}<br>{{_('支持 PCIe 3.0 通信')}}<br>{{_('支持 SFP+ 数据传输')}}</td>
<td nowrap="nowrap">{{_('内含 8.0G Transceivers')}}<br>{{_('支持 PCIe 3.0 通信')}}<br>{{_('支持 USB3 数据传输')}}</td>
<td nowrap="nowrap">{{_('内含 6.6G Transceivers')}}<br>{{_('内含 2.5G MIPI C/DPHY RX/TX')}}<br>{{_('支持 PCIe 2.0 通信')}}<br>{{_('支持 USB3 数据传输')}}</td>
<td nowrap="nowrap">{{_('内含 2.5G MIPI DPHY RX/TX')}}<br>{{_('支持 PMOD, 64MByte SDRAM模块')}}<br>{{_('支持 USB手柄')}}</td>
<td nowrap="nowrap">{{_('丰富外设HDMI/以太网/USB')}}</td>
<td nowrap="nowrap">{{_('内含 6.6G Transceivers')}}<br>{{_('内含 2.5G MIPI C/DPHY RX/TX')}}<br>{{_('支持 PCIe 2.0 通信')}}<br>{{_('M.2 外形兼容')}}</td>
<td nowrap="nowrap">{{_('for RetroGame ~')}}</td>
<td nowrap="nowrap">{{_('for RISCV softcore')}}</td>
<td nowrap="nowrap">{{_('GOAI~')}}</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script lang="ts">
const data_tang = {
cards: [
{
img: "/static/home/Tang_Mega_60K.png",
title: "Tang Mega 60K",
brief: "{{_('小体积的中等量 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-mega-60k/mega-60k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=808924746746')}}",
new_tab: true,
}
],
},
{
img: "/static/home/Tang_Mega_138K.png",
title: "Tang Mega 138K",
brief: "{{_('小体积的大容量 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-mega-138k/mega-138k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=808924746746')}}",
new_tab: true,
}
],
},
{
img: "/static/home/Tang_Mega_138K_Pro.png",
title: "Tang Mega 138K Pro",
brief: "{{_('可以高速通信的大容量 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-mega-138k/mega-138k-pro.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=740536508140')}}",
new_tab: true,
}
],
},
{
img: "/static/home/Tang_Primer_25K.png",
title: "Tang Primer 25K",
brief: "{{_('自由拓展的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-primer-25k/primer-25k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=746293292946')}}",
new_tab: true,
}
],
},
{
img: "/static/home/Tang_Primer_20K.png",
title: "Tang Primer 20K",
brief: "{{_('自带多种外设接口的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-primer-20k/primer-20k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=680099020807')}}",
new_tab: true,
},
],
},
{
img: "/static/home/Tang_Nano_20K.png",
title: "Tang Nano 20K",
brief: "{{_('适用于模拟复古游戏机的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-nano-20k/nano-20k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=717932028073')}}",
new_tab: true,
},
],
},
{
img: "/static/home/Tang_Nano_9K.png",
title: "Tang Nano 9K",
brief: "{{_('适合 RiscV 软核验证的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/Tang-Nano-9K/Nano-9K.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=666055424174')}}",
new_tab: true,
},
],
},
{
img: "/static/home/Tang_Nano_4K.png",
title: "Tang Nano 4K",
brief: "{{_('芯片内部含有 MCU 的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/Tang-Nano-4K/Nano-4K.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=661994055100')}}",
new_tab: true,
},
],
},
{
img: "/static/home/Tang_Primer_15K.png",
title: "Tang Primer 15K",
brief: "{{_('开发中,敬请期待。。。')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-primer-15k/primer-15k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://sipeed.taobao.com')}}",
new_tab: true,
}
],
},
],
};
</script>
>>>>>>> parent of e227cb51 (merge upstream/main)
=======
<!-- 修改后保存一下 include 这个文件的 html 模板比如home.html就会渲染 -->
<div class="w-full flex flex-col justify-center items-center">
<h2 class="text-2xl font-bold my-8 block_simple">{{_('Tang FPGA 系列')}}</h2>
<div class="cards">
<!-- cards -->
<div class="card" v-for="item in data_tang.cards">
<div class="img_wrapper">
<img class="card_img" :src="item.img" />
</div>
<h3 class="card_title" class="text-lg">{[item.title]}</h3>
<div class="card_brief">{[item.brief]}</div>
<div class="card_btns">
<a
v-for="btn in item.btns"
:href="btn.link"
:target="btn.new_tab ? '_blank' : '_self'"
>{[btn.label]}</a
>
</div>
</div>
<!-- cards end -->
</div>
<h3 class="text-2xl font-bold my-8">{{_('Tang 系列板卡参数对比')}}</h3>
<div class="w-full my-8 overflow-auto px-2">
<div class="table_wrapper">
<!-- a table to compare upper products' parameters -->
<table>
<thead>
<tr>
<th>{{_('参数')}}</th>
<th>Mega 138K Pro</th>
<th>Mega 138K</th>
<th>Mega 60K</th>
<th>Primer 25K</th>
<th>Primer 20K</th>
<th>Primer 15K</th>
<th>Nano 20K</th>
<th>Nano 9K</th>
<th>Nano 4K</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{_('芯片')}}</td>
<td>GW5AST-138</td>
<td>GW5AST-138</td>
<td>GW5AT-60</td>
<td>GW5A-25</td>
<td>GW2A-18</td>
<td>GW5ART-15</td>
<td>GW2AR-18</td>
<td>GW1NR-9</td>
<td>GW1NSR-4C</td>
</tr>
<tr>
<td>{{_('查找表(LUT)')}}</td>
<td>138240</td>
<td>138240</td>
<td>59904</td>
<td>23040</td>
<td>20736</td>
<td>15120</td>
<td>20736</td>
<td>8640</td>
<td>4608</td>
</tr>
<tr>
<td>{{_('寄存器(FF)')}}</td>
<td>138240</td>
<td>138240</td>
<td>59904</td>
<td>23040</td>
<td>15552</td>
<td>15120</td>
<td>15552</td>
<td>6480</td>
<td>4608</td>
</tr>
<tr>
<td>SSRAM(Kbits)</td>
<td>1080</td>
<td>1080</td>
<td>468</td>
<td>180</td>
<td>41</td>
<td>118</td>
<td>41</td>
<td>17</td>
<td></td>
</tr>
<tr>
<td>BSRAM(Kbits)</td>
<td>6120</td>
<td>6120</td>
<td>2124</td>
<td>1008</td>
<td>828</td>
<td>630</td>
<td>828</td>
<td>468</td>
<td>180</td>
</tr>
<tr>
<td nowrap="nowrap"> RAM </td>
<td nowrap="nowrap">{{_('板载_fpga')}} 4Gb DDR3 SDRAM * 2</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 4Gb DDR3 SDRAM * 2</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 4Gb DDR3 SDRAM * 1</td>
<td nowrap="nowrap">-</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 1Gb DDR3 SDRAM</td>
<td nowrap="nowrap">{{_('内含')}} 64Mb PSRAM</td>
<td nowrap="nowrap">{{_('内含')}} 64Mb SDR SDRAM</td>
<td nowrap="nowrap">{{_('内含')}} 64Mb PSRAM</td>
<td nowrap="nowrap">{{_('内含')}} 64Mb HyperRAM</td>
</tr>
<tr>
<td nowrap="nowrap">{{_('内嵌处理器')}}</td>
<td nowrap="nowrap">RiscV AE350_SOC</td>
<td nowrap="nowrap">RiscV AE350_SOC</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>Cortex-M3</td>
</tr>
<tr>
<td nowrap="nowrap">{{_('储存')}}</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 128Mb Flash * 2</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 128Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 128Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 64Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 64Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 64Mb Flash</td>
<td nowrap="nowrap">{{_('板载_fpga')}} 64Mb Flash</td>
<td nowrap="nowrap">{{_('内含')}} 608Kb Flash<br>{{_('板载_fpga')}} 32Mb Flash</td>
<td nowrap="nowrap">{{_('内含')}} 256Kb Flash<br>{{_('板载_fpga')}} 32Mb Flash</td>
</tr>
<tr>
<td>{{_('其他特点')}}</td>
<td nowrap="nowrap">{{_('内含 12.5G Transceivers')}}<br>{{_('支持 PCIe 3.0 通信')}}<br>{{_('支持 SFP+ 数据传输')}}</td>
<td nowrap="nowrap">{{_('内含 8.0G Transceivers')}}<br>{{_('支持 PCIe 3.0 通信')}}<br>{{_('支持 USB3 数据传输')}}</td>
<td nowrap="nowrap">{{_('内含 6.6G Transceivers')}}<br>{{_('内含 2.5G MIPI C/DPHY RX/TX')}}<br>{{_('支持 PCIe 2.0 通信')}}<br>{{_('支持 USB3 数据传输')}}</td>
<td nowrap="nowrap">{{_('内含 2.5G MIPI DPHY RX/TX')}}<br>{{_('支持 PMOD, 64MByte SDRAM模块')}}<br>{{_('支持 USB手柄')}}</td>
<td nowrap="nowrap">{{_('丰富外设HDMI/以太网/USB')}}</td>
<td nowrap="nowrap">{{_('内含 6.6G Transceivers')}}<br>{{_('内含 2.5G MIPI C/DPHY RX/TX')}}<br>{{_('支持 PCIe 2.0 通信')}}<br>{{_('M.2 外形兼容')}}</td>
<td nowrap="nowrap">{{_('for RetroGame ~')}}</td>
<td nowrap="nowrap">{{_('for RISCV softcore')}}</td>
<td nowrap="nowrap">{{_('GOAI~')}}</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script lang="ts">
const data_tang = {
cards: [
{
img: "/static/home/Tang_Mega_60K.png",
title: "Tang Mega 60K",
brief: "{{_('小体积的中等量 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-mega-60k/mega-60k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=808924746746')}}",
new_tab: true,
}
],
},
{
img: "/static/home/Tang_Mega_138K.png",
title: "Tang Mega 138K",
brief: "{{_('小体积的大容量 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-mega-138k/mega-138k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=808924746746')}}",
new_tab: true,
}
],
},
{
img: "/static/home/Tang_Mega_138K_Pro.png",
title: "Tang Mega 138K Pro",
brief: "{{_('可以高速通信的大容量 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-mega-138k/mega-138k-pro.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=740536508140')}}",
new_tab: true,
}
],
},
{
img: "/static/home/Tang_Primer_25K.png",
title: "Tang Primer 25K",
brief: "{{_('自由拓展的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-primer-25k/primer-25k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=746293292946')}}",
new_tab: true,
}
],
},
{
img: "/static/home/Tang_Primer_20K.png",
title: "Tang Primer 20K",
brief: "{{_('自带多种外设接口的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-primer-20k/primer-20k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=680099020807')}}",
new_tab: true,
},
],
},
{
img: "/static/home/Tang_Nano_20K.png",
title: "Tang Nano 20K",
brief: "{{_('适用于模拟复古游戏机的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-nano-20k/nano-20k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=717932028073')}}",
new_tab: true,
},
],
},
{
img: "/static/home/Tang_Nano_9K.png",
title: "Tang Nano 9K",
brief: "{{_('适合 RiscV 软核验证的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/Tang-Nano-9K/Nano-9K.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=666055424174')}}",
new_tab: true,
},
],
},
{
img: "/static/home/Tang_Nano_4K.png",
title: "Tang Nano 4K",
brief: "{{_('芯片内部含有 MCU 的 FPGA 开发板')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/Tang-Nano-4K/Nano-4K.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://item.taobao.com/item.htm?id=661994055100')}}",
new_tab: true,
},
],
},
{
img: "/static/home/Tang_Primer_15K.png",
title: "Tang Primer 15K",
brief: "{{_('开发中,敬请期待。。。')}}",
btns: [
{
label: "{{_('文档')}}",
link: "{{_('/hardware/zh/tang/tang-primer-15k/primer-15k.html')}}",
},
{
label: "{{_('购买')}}",
link: "{{_('https://sipeed.taobao.com')}}",
new_tab: true,
}
],
},
],
};
</script>
>>>>>>> parent of e227cb51 (merge upstream/main)