Skip to content

Commit

Permalink
update homepage
Browse files Browse the repository at this point in the history
  • Loading branch information
wonderfullook committed Sep 20, 2022
1 parent b99c725 commit 64b36f5
Show file tree
Hide file tree
Showing 15 changed files with 233 additions and 122 deletions.
9 changes: 5 additions & 4 deletions config/config_zh.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
},
{
"url": "/hardware/zh/lichee/index.html",
"label": "Lichee-Pi"
"label": "LicheePi"
},
{
"url": "/hardware/zh/tang/index.html",
Expand All @@ -38,6 +38,10 @@
"url": "/hardware/zh/metasense/index.html",
"label": "MetaSense"
},
{
"url": "/hardware/zh/maixface/mf_ml_module/mf0_ml_module.html",
"label": "MaixFace"
},
{
"url":"/hardware/zh/modules_spmod/spmod_extender.html",
"label":"SP-Mod"
Expand Down Expand Up @@ -143,9 +147,6 @@
"label": "Sipeed 淘宝",
"url": "https://sipeed.taobao.com/",
"target": "_blank"
},
{

},
{
"label": "网站使用 teedoc 生成",
Expand Down
4 changes: 4 additions & 0 deletions docs/hardware/en/metasense/metasense-a075v/install_drivers.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ Open the extracted downloaded file path, choose one .inf file, click the `open`.

![inf](./assets/install_drivers/inf.png)

Here we click `OK`

![click_ok](./assets/install_drivers/click_ok.png)

Then we choose `Next`.

![Next](./assets/install_drivers/next.png)
Expand Down
64 changes: 47 additions & 17 deletions docs/hardware/zh/sidebar.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"file": "maix/README.md",
"items": [
{
"label": "Maix 模块",
"label":"M1 模块",
"collapsed": false,
"items": [
{
Expand All @@ -17,19 +17,19 @@
"file": "maix/M1n.md"
}
]
},
},
{
"label": "Maix 开发板",
"label": "M1 开发板",
"collapsed": false,
"items": [
{
"label": "Maix Dock(M1/M1W)",
"file": "maix/maixpy_develop_kit_board/Maix_dock.md"
},
{
"label": "Maix Bit",
"file": "maix/maixpy_develop_kit_board/maix_bit.md"
},
{
"label": "Maix Dock(M1/M1W)",
"file": "maix/maixpy_develop_kit_board/Maix_dock.md"
},
{
"label": "Maix Duino",
"file": "maix/maixpy_develop_kit_board/maix_duino.md"
Expand All @@ -55,6 +55,36 @@
"file": "maix/maixpy_develop_kit_board/maix_go.md"
}
]
},
{
"label":"M1s 模块",
"items":[
{
}
]

},
{
"label":"M1s 开发板",
"items":[
{
}
]
},
{
"label":"M1a 模块",
"items":[
{
}
]

},
{
"label":"M1a 开发板",
"items":[
{
}
]
}
]
},
Expand Down Expand Up @@ -232,7 +262,7 @@
"file": "tang/tang-primer-20k/primer-20k.md",
"items": [
{
"label":"开箱使用",
"label":"上手指南",
"file" :"tang/tang-primer-20k/start.md"
},
{
Expand Down Expand Up @@ -349,24 +379,24 @@
"label": "MaixFace",
"items": [
{
"label": "MF0&&MF0 Dock",
"label": "MF0 & MF0 Dock",
"file": "maixface/mf_ml_module/mf0_ml_module.md"
},
{
"label": "MF1 && MF2",
"label": "MF1 & MF2",
"file": "maixface/mf_ml_module/mf1_ml_module.md"
},
{
"label": "MF4 && MF5",
"label": "MF4 & MF5",
"file": "maixface/mf_ml_module/mf5_product.md"
},
{
"label": "MF 人脸识别模块 PCB 设计注意事项",
"file": "maixface/mf_ml_module/mf_precautions.md"
},
{
"label": "MF 更新固件说明",
"file": "maixface/mf_ml_module/mf_update_firmwave.md"
},
{
"label": "MF 人脸识别模块 PCB 设计注意事项",
"file": "maixface/mf_ml_module/mf_precautions.md"
}
]
},
Expand Down Expand Up @@ -467,10 +497,10 @@
]
},
{
"label": "模块&&调试器",
"label": "模块 & 调试器",
"items": [
{
"label": "调试器&&串口模块",
"label": "调试器 & 串口模块",
"file": "modules/debugger_and_uart.md"
},
{
Expand Down
Binary file modified docs/hardware/zh/tang/Tang-Nano-Doc/get_started/assets/IDE-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
50 changes: 32 additions & 18 deletions docs/hardware/zh/tang/Tang-Nano-Doc/get_started/install-the-ide.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,48 @@
---
title: 安装IDE
title: 安装 IDE
keywords: Sipeed, Gowin, Tang, Nano, fpga, 矽速
update:
- date: 2022-09-19
version: none
author: wonder
content:
- 根据高云半导体下载链接新页面重新截图
- 去掉了替换 Programmer 相关操作说明
---

编辑于 2022.08.16
<!--
---
title: 安装IDE
keywords: Sipeed, Gowin, Tang, Nano, fpga, 矽速
--- -->

使用高云半导体的 FPGA 需要用到 GOWIN 这个软件,对应的软件文档链接:
<http://www.gowinsemi.com.cn/down.aspx?FId=n14:14:26>

- 根据自己系统选择安装对应版本的 IDE
- 对于 Linux 系统下下载可以使用 Openfpgaloader,可以查看本页底部的 [Linux 下烧录](#burn-in-linux) 来进行烧录操作。
- 对于 Linux 系统下载固件可以使用 Openfpgaloader,可以查看本页底部的 [Linux 下烧录](#burn-in-linux) 来进行烧录操作。

## 安装软件

### 下载软件

前往 http://www.gowinsemi.com.cn/faq.aspx 下载 IDE。

![IDE](./assets/IDE-1.png)
由于高云半导体的IDE在不断的更新中,下图为 2022 年 09 月 19 日截图

> 由于高云半导体的IDE在不断的更新中,上图为 2022 年 08 月 16 日截图
![IDE](./assets/IDE-1.png)

---

IDE 分为普通版和教育版
IDE 分为商业版和教育版

普通版的 IDE 需要 license,需要向高云半导体官方自行申请。
商业版的 IDE 需要 license,需要向高云半导体官方自行申请。

教育版 IDE 不需要 license,且 V1.9.8.07 和之后的版本支持 GW2A-18C 器件。先在网页顶部注册、登陆然后就能够顺利下载下来教育版 IDE 了,目前教育版所支持的器件如下:

![educational_device](./assets/educational_device.png)

> 由于高云半导体的IDE在不断的更新中,上图为 2022 年 08 月 16 日截图
由于高云半导体的IDE在不断的更新中,上图为 2022 年 08 月 16 日截图

其中:
- GW2A-LV18PG256C8/I7 GW2A-18C 为 Primer 20K 所使用的芯片
Expand All @@ -42,20 +53,20 @@ IDE 分为普通版和教育版:

#### Linux 系统

Linux 版本的解压后里面存在着一个 bin 文件夹,然后可执行文件 gw.ide 就在所解压路径的 bin 文件夹中,用命令行来启动即可。
Linux 版本的解压后里面存在着一个 bin 文件夹,然后可执行文件 gw.ide 就在所解压路径的 bin 文件夹中,用命令行来启动即可;运行软件失败的话记得改软件的可执行权限 `chmod + x`

#### Windows 系统

下载相应的 IDE 之后所得到的是一个压缩包程序;对于 Windows 版本的解压后里面是一个可执行程序,双击安装继续下面的步骤就行。

下面的所有安装步骤均为 Windows 平台:
下载相应的 IDE 之后所得到的是一个压缩包程序;对于 Windows 版本的解压后里面是一个可执行程序,双击安装继续下面的步骤就行。下面的所有安装步骤均为 Windows 平台:

<div class="imbox">
<img src="./assets/IDE-2.png" width=45%>
<img src="./assets/IDE-3.png" width=45%>
</div>

下图的两个都需要安装上。其中的 Gowin 为 IDE 本体, 另一个 programmer 相关的是烧录软件。由于我们所提供下载器会与新版的 IDE 不太兼容,因此建议前往 <a href="./../questions.html#下载失败" target="blank">programmer 相关里的下载失败</a> 来查看对应方法。
下图的两个都需要安装上。其中的 Gowin 为 IDE 本体, 另一个 programmer 相关的是烧录软件。

<!-- 由于我们所提供下载器会与新版的 IDE 不太兼容,因此建议前往 <a href="./../questions.html#下载失败" target="blank">programmer 相关里的下载失败</a> 来查看对应方法。 -->

<img src="./assets/IDE-4.png" width=50%>

Expand Down Expand Up @@ -99,7 +110,7 @@ Linux 版本的解压后里面存在着一个 bin 文件夹,然后可执行文

### license 相关

教育版本的 IDE 直接运行即可;非教育版的 IDE 需要自行前往 [点我](http://www.gowinsemi.com.cn/faq_view.aspx) 申请 license 后才能使用,其中申请license 时 MAC 最好填写本机的以太网网卡地址,避免以后可能因部分设置而导致 MAC 地址改变 license 验证失败。
教育版本的 IDE 直接运行即可;商业版的 IDE 需要自行前往 [点我](http://www.gowinsemi.com.cn/faq_view.aspx) 申请 license 后才能使用,其中申请license 时 MAC 最好填写本机的以太网网卡地址,避免以后可能因部分设置而导致 MAC 地址改变 license 验证失败。

### 验证 license

Expand All @@ -112,7 +123,12 @@ Linux 版本的解压后里面存在着一个 bin 文件夹,然后可执行文

### Programmer

在烧录 FPGA 的时候可能因为安装 IDE 时所安装的 Programmer 软件不兼容我们所提供的下载器,因此对于 Windows 用户要求使用我们所提供的特定版本的 Programmer 软件,[点我](https://dl.sipeed.com/shareURL/TANG/programmer)跳转下载即可;对于 Linux 用户可以用 Openfpgaloader, 查看本页最底部的相关说明即可。
<!-- 在烧录 FPGA 的时候可能因为安装 IDE 时所安装的 Programmer 软件不兼容我们所提供的下载器,因此对于 Windows 用户要求使用我们所提供的特定版本的 Programmer 软件,[点我](https://dl.sipeed.com/shareURL/TANG/programmer)跳转下载即可; -->

如果下载固件失败的话,可以手动下载一下 Programmer 软件来试试 [跳转地址](http://www.gowinsemi.com.cn/faq.aspx)
![programmer_download](./assets/programmer_download.png)

对于 Linux 用户可以用 Openfpgaloader, 查看本页最底部的相关说明即可。

## 拓展

Expand All @@ -126,12 +142,10 @@ Linux 版本的解压后里面存在着一个 bin 文件夹,然后可执行文

![IDE](./assets/doc-folder.png)

**Programmer** 文件夹:里面是烧录软件,也有相关的文.3档
**Programmer** 文件夹:里面是烧录软件,也有相关的文档

![programmer](./assets/programmer-folder.png)

一般来说建议把安装 IDE 附带的 Programmer 删掉。替换成特定版本的(这样能减少不少问题)。可以在这里下载:[点我跳转](https://dl.sipeed.com/shareURL/TANG/programmer)

uninst.exe:卸载IDE

## 其他安装方法
Expand Down
Binary file modified docs/hardware/zh/tang/tang-primer-20k/assets/dock-back.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 18 additions & 9 deletions docs/hardware/zh/tang/tang-primer-20k/primer-20k.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,14 +109,16 @@ Tang Primer 20K 是基于 [GW2A-V18PG256C8IC8I7](http://www.gowinsemi.com.cn/pro

### Dock 底板产品图

其中 LED2 和 LED3 所对应的引脚编号为 N16 和 N14。查阅右图左方,已标明。

<div>
<img src="./assets/dock-up.png" alt="dock-up" width=45%>
<img src="./assets/dock-back.png" alt="dock-back" width=45%>
</div>

### Lite 底板产品图

底板左上角 R8 与 P9 之间为 P8 引脚。已标明
底板 R8 与 P9 之间为 P8 引脚。参考右图左上方,已标明

<div>
<img src="./assets/lite-up.png" alt="lite-up" width=45%>
Expand Down Expand Up @@ -316,23 +318,30 @@ https://github.com/sipeed/TangPrimer-20K-example

## 相关问题

### Dock 底板不工作

拨下 1 号拨码开关以使能核心板,不然底板会不工作且 LED0 和 LED1 常亮

| 使能核心板 | 未使能核心板 |
| --- | --- |
| ![switch_1_on](./assets/start/switch_1_on.png) | ![reset_led_on](./assets/start/reset_led_on.png) |

<!-- <img src="./assets/start/switch_1_on.png" alt="switch_1_on" width=20%> -->

### 如何下载到外部 FLASH
进行如下选项设置:
<img src="./assets/flash_mode.png" alt="flash_mode" width=75%>
<!-- ![flash_mode](./assets/flash_mode.png) -->

### 烧录后没反应或者引脚现象不对
首先确定选择了正确的型号,下图中的每一个参数都要求一致
<img src="./assets/device_choose.png" alt="device_choose" width=75%><br>
<!-- ![device_choose](./assets/device_choose.png) -->
然后检查自己的代码和对应的仿真波形是否满足要求
<!--
### 之前成功烧录过一次外部 Flash 后 Programmer 软件无法再烧录
<img src="./assets/device_choose.png" alt="device_choose" width=75%>

注意描述是之前成功烧录过一次 Flash。
然后检查自己的代码和对应的仿真波形是否满足要求

### 成功烧录过一次外部 Flash 后 Programmer 软件无法再烧录
注意描述是成功烧录过一次 Flash。
这种情况默认为启用了错误的引脚复用而导致下载器不能再识别到 FPGA 的 JTAG。解决办法是在芯片通电前将核心板上的 Flash 使能引脚拉高来阻止 FPGA 加载固件。使用金属将板子上的 Flash 短接后再通电即可解决。短接的具体位置见下图 Flash 处两侧的红框处。

![flash_cs](./assets/flash_cs.png) -->
![flash_cs](./assets/flash_cs.png)

### 更多问题及其解决办法前往[相关问题](./../Tang-Nano-Doc/questions.md)查看
Loading

0 comments on commit 64b36f5

Please sign in to comment.