mirror of
https://github.com/sipeed/sipeed_wiki.git
synced 2026-11-09 17:44:31 -06:00
fix(docs): repair page links to moved or renamed pages
These pages were moved or renamed but the links were not updated; they only work today because the old HTML is still in the COS bucket. - tang (en): common-doc/install-the-ide.md moved to get_started/, common/ was renamed to common-doc/. - ai/deploy/ax-pi: sdk.html was renamed to sdk_usage.html; there is no English Maix-III index, link the English AXera-Pi page instead. - faq: Tang-Nano-Doc/questions moved to common-doc/questions.
This commit is contained in:
@@ -64,7 +64,7 @@ Indepth specifications of the tang nano 9k.
|
|||||||
|
|
||||||
1. **[Download User Guide](https://dl.sipeed.com/shareURL/TANG/Nano%209K/6_Chip_Manual/EN/General%20Guide)**: Access all necessary PDF documents by downloading our comprehensive user guide package.
|
1. **[Download User Guide](https://dl.sipeed.com/shareURL/TANG/Nano%209K/6_Chip_Manual/EN/General%20Guide)**: Access all necessary PDF documents by downloading our comprehensive user guide package.
|
||||||
|
|
||||||
2. **[Install IDE & License Configuration](./../common-doc/install-the-ide.md)**: Set up your Integrated Development Environment (IDE) and configure your license by following this guide.
|
2. **[Install IDE & License Configuration](./../common-doc/get_started/install-the-ide.md)**: Set up your Integrated Development Environment (IDE) and configure your license by following this guide.
|
||||||
|
|
||||||
3. **[Software User Guide](https://dl.sipeed.com/fileList/TANG/Nano%209K/6_Chip_Manual/EN/General%20Guide/SUG100-2.6E_Gowin%20Software%20User%20Guide.pdf)**: Refer to the "SUG100-2.6E_Gowin Software User Guide.pdf" in the downloaded package for detailed software instructions.
|
3. **[Software User Guide](https://dl.sipeed.com/fileList/TANG/Nano%209K/6_Chip_Manual/EN/General%20Guide/SUG100-2.6E_Gowin%20Software%20User%20Guide.pdf)**: Refer to the "SUG100-2.6E_Gowin Software User Guide.pdf" in the downloaded package for detailed software instructions.
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ There is an example neorv32 project using the built in 72kb of user flash as ins
|
|||||||
|
|
||||||
## Environment
|
## Environment
|
||||||
|
|
||||||
- [Gowin IDE](./../../common-doc/install-the-ide.md)
|
- [Gowin IDE](./../../common-doc/get_started/install-the-ide.md)
|
||||||
- [GCC Toolchain](https://stnolting.github.io/neorv32/ug/#_software_toolchain_setup)
|
- [GCC Toolchain](https://stnolting.github.io/neorv32/ug/#_software_toolchain_setup)
|
||||||
|
|
||||||
## Steps
|
## Steps
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ In this tutorial we just describe how to run the example simply .
|
|||||||
## Environment
|
## Environment
|
||||||
|
|
||||||
- Python
|
- Python
|
||||||
- [Gowin IDE](./../../common-doc/install-the-ide.md)
|
- [Gowin IDE](./../../common-doc/get_started/install-the-ide.md)
|
||||||
|
|
||||||
## Steps
|
## Steps
|
||||||
|
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ More example codes [Github](https://github.com/sipeed/TangNano-20K-example)
|
|||||||
|
|
||||||
### How to update the firmware for the onboard debugger
|
### How to update the firmware for the onboard debugger
|
||||||
|
|
||||||
- See [Update the debugger](./../common/update_debugger.md) for details.
|
- See [Update the debugger](./../common-doc/update_debugger.md) for details.
|
||||||
|
|
||||||
### How to store bitstream
|
### How to store bitstream
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ Because of the DDR test function, Core Board will be very hot. you can erase the
|
|||||||
|
|
||||||
## Install IDE
|
## Install IDE
|
||||||
|
|
||||||
Visit [Install IDE](./../../../common-doc/install-the-ide.md) to prepare the environment for this FPGA.
|
Visit [Install IDE](./../../../common-doc/get_started/install-the-ide.md) to prepare the environment for this FPGA.
|
||||||
|
|
||||||
For Linux users, if it's difficult to run Programmer application to burn firmware into fpga, please visit [OpenFpgaloader](https://wiki.sipeed.com/hardware/en/tang/common-doc/flash-in-linux.html) to see how to use it.
|
For Linux users, if it's difficult to run Programmer application to burn firmware into fpga, please visit [OpenFpgaloader](https://wiki.sipeed.com/hardware/en/tang/common-doc/flash-in-linux.html) to see how to use it.
|
||||||
|
|
||||||
|
|||||||
@@ -262,7 +262,7 @@ The corresponding pin numbering between R8 and P9 is P8. See the mark on the top
|
|||||||
|
|
||||||
`Install IDE` -> `Learn coding programmer` -> `Read Tutorial` -> `Program by yourself` -> `Read more official documents`
|
`Install IDE` -> `Learn coding programmer` -> `Read Tutorial` -> `Program by yourself` -> `Read more official documents`
|
||||||
|
|
||||||
1. Install IDE: [Click me](./../common-doc/install-the-ide.md).
|
1. Install IDE: [Click me](./../common-doc/get_started/install-the-ide.md).
|
||||||
|
|
||||||
2. Visit [Start to use](https://wiki.sipeed.com/hardware/en/tang/tang-primer-20k/start.html) to avoid some problems, and we can start coding for FPGA there.
|
2. Visit [Start to use](https://wiki.sipeed.com/hardware/en/tang/tang-primer-20k/start.html) to avoid some problems, and we can start coding for FPGA there.
|
||||||
|
|
||||||
|
|||||||
@@ -187,7 +187,7 @@ Specifications, schematics, dimension drawings, etc. can be found here: [Click h
|
|||||||
|
|
||||||
### How to update the firmware for the onboard debugger
|
### How to update the firmware for the onboard debugger
|
||||||
|
|
||||||
- See [Update the debugger](./../common/update_debugger.md) for details.
|
- See [Update the debugger](./../common-doc/update_debugger.md) for details.
|
||||||
|
|
||||||
### How to Download to External FLASH {#burn_flash}
|
### How to Download to External FLASH {#burn_flash}
|
||||||
|
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ update:
|
|||||||
|
|
||||||
> [MaixHub](https://maixhub.com/model/zoo) model zoo has models that can run directly on AXera-Pi. You can download and use them, and also share your models~
|
> [MaixHub](https://maixhub.com/model/zoo) model zoo has models that can run directly on AXera-Pi. You can download and use them, and also share your models~
|
||||||
|
|
||||||
[Click to view Maix-III(M3) series AXera-Pi development board details and basic usage documentation](/hardware/en/maixIII/index.html)
|
[Click to view Maix-III(M3) series AXera-Pi development board details and basic usage documentation](/hardware/en/maixIII/ax-pi/axpi.html)
|
||||||
|
|
||||||
To deploy models to `AXera-Pi`, you need to quantize the model to INT8 to reduce model size and improve runtime speed. Generally, `PTQ` (Post-Training Quantization) is used. Steps:
|
To deploy models to `AXera-Pi`, you need to quantize the model to INT8 to reduce model size and improve runtime speed. Generally, `PTQ` (Post-Training Quantization) is used. Steps:
|
||||||
**1.** Prepare the floating-point model.
|
**1.** Prepare the floating-point model.
|
||||||
@@ -312,7 +312,7 @@ If your model isn't a simple classification model, you may need to add post-proc
|
|||||||
## Using Cameras and Screens
|
## Using Cameras and Screens
|
||||||
|
|
||||||
At this point, the model runs independently. To build an application, since it’s `Linux`, many general development methods and libraries are available. If you wish to use cameras and screens together, you can use [libmaix](https://github.com/sipeed/libmaix) or develop directly using [axpi_bsp_sdk](https://github.com/sipeed/axpi_bsp_sdk) (which is somewhat more challenging).
|
At this point, the model runs independently. To build an application, since it’s `Linux`, many general development methods and libraries are available. If you wish to use cameras and screens together, you can use [libmaix](https://github.com/sipeed/libmaix) or develop directly using [axpi_bsp_sdk](https://github.com/sipeed/axpi_bsp_sdk) (which is somewhat more challenging).
|
||||||
* Refer to the [SDK Development Instructions](/hardware/en/maixIII/ax-pi/sdk.html) to compile and execute the [camera screen display routine](https://github.com/sipeed/libmaix/tree/release/examples/axpi). Since the repositories are on `github`, having a good proxy server is recommended.
|
* Refer to the [SDK Development Instructions](/hardware/zh/maixIII/ax-pi/sdk_usage.html) to compile and execute the [camera screen display routine](https://github.com/sipeed/libmaix/tree/release/examples/axpi). Since the repositories are on `github`, having a good proxy server is recommended.
|
||||||
* When merging the model execution code into the routine, one important issue to note: if you plan to use the camera, the default `AI-ISP` will be activated (no way to turn it off for now, TODO for future updates). **Therefore, when converting the model, specify it to run on the virtual NPU by setting `ax620_virtual_npu: AX620_VIRTUAL_NPU_MODE_111` in the configuration file, otherwise initialization will fail**.
|
* When merging the model execution code into the routine, one important issue to note: if you plan to use the camera, the default `AI-ISP` will be activated (no way to turn it off for now, TODO for future updates). **Therefore, when converting the model, specify it to run on the virtual NPU by setting `ax620_virtual_npu: AX620_VIRTUAL_NPU_MODE_111` in the configuration file, otherwise initialization will fail**.
|
||||||
> You can directly use the [1000-classification routine](https://github.com/sipeed/libmaix/tree/release/examples/axpi_classification_cam).
|
> You can directly use the [1000-classification routine](https://github.com/sipeed/libmaix/tree/release/examples/axpi_classification_cam).
|
||||||
> After compilation on the board, execute `./dist/axpi_classification_cam -m mobilenetv2.joint` to start recognition. Models can also be downloaded from the [MaixHub Model Zoo](https://maixhub.com/model/zoo/89).
|
> After compilation on the board, execute `./dist/axpi_classification_cam -m mobilenetv2.joint` to start recognition. Models can also be downloaded from the [MaixHub Model Zoo](https://maixhub.com/model/zoo/89).
|
||||||
|
|||||||
@@ -303,7 +303,7 @@ print(out.argmax(), out.max())
|
|||||||
## 使用摄像头和屏幕
|
## 使用摄像头和屏幕
|
||||||
|
|
||||||
到此,模型单独运行已经走通了,如果要基于此做应用,因为是 `Linux`,有很多通用的开发方法和库,如果你希望将摄像头和屏幕联合起来使用,可以使用[libmaix](https://github.com/sipeed/libmaix),或者你也可以直接使用[axpi_bsp_sdk](https://github.com/sipeed/axpi_bsp_sdk)进行开发(难度会比较大一点)。
|
到此,模型单独运行已经走通了,如果要基于此做应用,因为是 `Linux`,有很多通用的开发方法和库,如果你希望将摄像头和屏幕联合起来使用,可以使用[libmaix](https://github.com/sipeed/libmaix),或者你也可以直接使用[axpi_bsp_sdk](https://github.com/sipeed/axpi_bsp_sdk)进行开发(难度会比较大一点)。
|
||||||
* 看[SDK 开发说明](/hardware/zh/maixIII/ax-pi/sdk.html) 编译并执行[摄像头屏幕显示例程](https://github.com/sipeed/libmaix/tree/release/examples/axpi),因为仓库都在`github`,所以最好是有个好的代理服务器。
|
* 看[SDK 开发说明](/hardware/zh/maixIII/ax-pi/sdk_usage.html) 编译并执行[摄像头屏幕显示例程](https://github.com/sipeed/libmaix/tree/release/examples/axpi),因为仓库都在`github`,所以最好是有个好的代理服务器。
|
||||||
* 将模型运行代码合并到例程中,有个问题要十分注意,如果要使用摄像头,默认`AI-ISP`会打开(暂未提供关闭的方式,后面更新TODO:),**所以模型转换的时候要指定模型为虚拟NPU运行,即配置文件中设置`ax620_virtual_npu: AX620_VIRTUAL_NPU_MODE_111`,否则初始化会失败**。
|
* 将模型运行代码合并到例程中,有个问题要十分注意,如果要使用摄像头,默认`AI-ISP`会打开(暂未提供关闭的方式,后面更新TODO:),**所以模型转换的时候要指定模型为虚拟NPU运行,即配置文件中设置`ax620_virtual_npu: AX620_VIRTUAL_NPU_MODE_111`,否则初始化会失败**。
|
||||||
> 可以直接使用[1000分类例程](https://github.com/sipeed/libmaix/tree/release/examples/axpi_classification_cam).
|
> 可以直接使用[1000分类例程](https://github.com/sipeed/libmaix/tree/release/examples/axpi_classification_cam).
|
||||||
> 在板子编译通过后执行`./dist/axpi_classification_cam -m mobilenetv2.joint` 即可开始识别。模型也可以到[MaixHub 模型库下载](https://maixhub.com/model/zoo/89)
|
> 在板子编译通过后执行`./dist/axpi_classification_cam -m mobilenetv2.joint` 即可开始识别。模型也可以到[MaixHub 模型库下载](https://maixhub.com/model/zoo/89)
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ The sharing location is the FAQ page of the corresponding product in the table b
|
|||||||
| MaixPy3 | [MaixPy3](/maixpy3) | [MaixPy3 FAQ](/soft/maixpy3/zh/question/maixpy3_faq.html) |
|
| MaixPy3 | [MaixPy3](/maixpy3) | [MaixPy3 FAQ](/soft/maixpy3/zh/question/maixpy3_faq.html) |
|
||||||
| Maix-III AXeraPi (AX620A) | [M3-AXeraPi](/m3axpi) | [AXeraPi FAQ](/hardware/zh/maixIII/ax-pi/faq_axpi.html) |
|
| Maix-III AXeraPi (AX620A) | [M3-AXeraPi](/m3axpi) | [AXeraPi FAQ](/hardware/zh/maixIII/ax-pi/faq_axpi.html) |
|
||||||
| MaixHub | [maixhub.com](https://maixhub.com) | [MaixHub FAQ](/ai/zh/maixhub/faq.html) |
|
| MaixHub | [maixhub.com](https://maixhub.com) | [MaixHub FAQ](/ai/zh/maixhub/faq.html) |
|
||||||
| Tang FPGA | [Tang](/tang) | [Tang FAQ](/hardware/zh/tang/Tang-Nano-Doc/questions.html) |
|
| Tang FPGA | [Tang](/tang) | [Tang FAQ](/hardware/en/tang/common-doc/questions.html) |
|
||||||
| NanoKVM | [NanoKVM](/nanokvm) | [NanoKVM FAQ](/hardware/en/kvm/NanoKVM/faq.html) |
|
| NanoKVM | [NanoKVM](/nanokvm) | [NanoKVM FAQ](/hardware/en/kvm/NanoKVM/faq.html) |
|
||||||
| NanoKVM-Go | [NanoKVM-Go](/nanokvmgo) | [NanoKVM Go FAQ](/hardware/en/kvm/NanoKVM_Go/faq.html) |
|
| NanoKVM-Go | [NanoKVM-Go](/nanokvmgo) | [NanoKVM Go FAQ](/hardware/en/kvm/NanoKVM_Go/faq.html) |
|
||||||
| NanoKVM-PCIe | [NanoKVM-PCIe](/nanokvmpcie) | [NanoKVM PCIe FAQ](/hardware/en/kvm/NanoKVM/faq.html) |
|
| NanoKVM-PCIe | [NanoKVM-PCIe](/nanokvmpcie) | [NanoKVM PCIe FAQ](/hardware/en/kvm/NanoKVM/faq.html) |
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class: faq
|
|||||||
| MaixPy3 | [MaixPy3](/maixpy3) | [MaixPy3 FAQ](/soft/maixpy3/zh/question/maixpy3_faq.html) |
|
| MaixPy3 | [MaixPy3](/maixpy3) | [MaixPy3 FAQ](/soft/maixpy3/zh/question/maixpy3_faq.html) |
|
||||||
| Maix-III AXeraPi (AX620A) | [M3-AXeraPi](/m3axpi) | [AXeraPi FAQ](/hardware/zh/maixIII/ax-pi/faq_axpi.html) |
|
| Maix-III AXeraPi (AX620A) | [M3-AXeraPi](/m3axpi) | [AXeraPi FAQ](/hardware/zh/maixIII/ax-pi/faq_axpi.html) |
|
||||||
| MaixHub | [maixhub.com](https://maixhub.com) | [MaixHub FAQ 汇总](/ai/zh/maixhub/faq.html) |
|
| MaixHub | [maixhub.com](https://maixhub.com) | [MaixHub FAQ 汇总](/ai/zh/maixhub/faq.html) |
|
||||||
| Tang FPGA | [Tang](/tang) | [Tang FAQ 汇总](/hardware/zh/tang/Tang-Nano-Doc/questions.html) |
|
| Tang FPGA | [Tang](/tang) | [Tang FAQ 汇总](/hardware/zh/tang/common-doc/questions.html) |
|
||||||
| NanoKVM | [NanoKVM](/nanokvm) | [NanoKVM FAQ 汇总](/hardware/zh/kvm/NanoKVM/faq.html) |
|
| NanoKVM | [NanoKVM](/nanokvm) | [NanoKVM FAQ 汇总](/hardware/zh/kvm/NanoKVM/faq.html) |
|
||||||
| NanoKVM-Go | [NanoKVM-Go](/nanokvmgo) | [NanoKVM Go FAQ 汇总](/hardware/zh/kvm/NanoKVM_Go/faq.html) |
|
| NanoKVM-Go | [NanoKVM-Go](/nanokvmgo) | [NanoKVM Go FAQ 汇总](/hardware/zh/kvm/NanoKVM_Go/faq.html) |
|
||||||
| NanoKVM-PCIe | [NanoKVM-PCIe](/nanokvmpcie) | [NanoKVM PCIe FAQ 汇总](/hardware/zh/kvm/NanoKVM/faq.html) |
|
| NanoKVM-PCIe | [NanoKVM-PCIe](/nanokvmpcie) | [NanoKVM PCIe FAQ 汇总](/hardware/zh/kvm/NanoKVM/faq.html) |
|
||||||
|
|||||||
Reference in New Issue
Block a user