chore(assets): deduplicate same-product images across doc trees
同一产品的素材散在多个文档树里各存一份(hardware/assets、
hardware/{zh,en}/<产品>、soft/<产品> 等),260 组、399 个副本,49MB。
判别「同产品」用两个条件,缺一不可:
1. 文件名完全相同 —— 文件名不同说明是两个产品碰巧用了同一张图
(cleam.png 与 clean_core_board.png),不是刻意复制
2. 路径里不含同一产品族的两个不同型号
第 2 条拦下了 100 组:lpi3a/lpi4a、lpi3h/lpi4a、tang-nano/-1k/-4k、
tang-primer-20k/25k、tang-mega-138k/60k、spmod_eink/spmod_rfid。
这些合并会制造耦合——更新一个产品的图会让另一个产品的文档悄悄跟着变。
规范副本优先级:hardware/assets 共享区 > zh > 路径较短者。
引用改写基于解析后的目标文件,128 个 md 共 381 处,增删一一对应。
验证:断链 5 -> 5(新增 0),构建通过,抽查页面图片全部可取到。
@@ -33,7 +33,7 @@ Lichee Nano开发板板载的F1C100s芯片功能很强大,芯片内置32MBDDR
|
||||
| 通信接口 | SDIO,可搭配配套 SDIO WiFi+BT 模块<br>SPI x2<br>TWI x3<br>UART x3<br>OTG USB x1<br>TV out |
|
||||
| 其它接口 | PWM x2<br>LRADC x1<br>Speakerx2 + Mic x1 |
|
||||
|
||||

|
||||

|
||||
|
||||
### 软件参数
|
||||
| 开发环境 | 参数 |
|
||||
|
||||
|
Before Width: | Height: | Size: 258 KiB |
|
Before Width: | Height: | Size: 181 KiB |
|
Before Width: | Height: | Size: 141 KiB |
|
Before Width: | Height: | Size: 71 KiB |
@@ -198,11 +198,11 @@ https://mega.nz/folder/p9BCTbLb#sWSZvLw6nrBmqujQXfvWrg
|
||||
|
||||
|
||||
Common application Show:
|
||||

|
||||

|
||||
|
||||
|
||||
The system architecture of the Book is as follows. Refer to the schematic or device tree files for details.
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
1. Remove the SSD back cover
|
||||
2. Find the BOOT button and RST button
|
||||
|
||||

|
||||

|
||||
|
||||
1. Hold down the BOOT button, then press the power button on the keyboard to start up, and then connect the typec port to another machine.
|
||||
|
||||

|
||||

|
||||
|
||||
1. Download the image for burning on another machine: [Click here to download](https://wiki.sipeed.com/hardware/zh/lichee/th1520/lcon4a/3_images.html)
|
||||
2. On another machine, execute `fastboot flash ram u-boot-with-spl-console.bin`
|
||||
|
||||
|
Before Width: | Height: | Size: 141 KiB |
|
Before Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 315 KiB |
|
Before Width: | Height: | Size: 433 KiB |
@@ -146,11 +146,11 @@ Mega cloud disk: [Click me](https://mega.nz/folder/phoQlBTZ#cZeQ3qZ__pDvP94PT3_b
|
||||
|
||||
|
||||
Common application displays:
|
||||

|
||||

|
||||
|
||||
|
||||
The Console system architecture is as follows. For details, please refer to the schematic diagram or device tree file.
|
||||

|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
@@ -22,14 +22,14 @@ At the login screen, enter the username sipeed and the password licheepi to log
|
||||
|
||||
**Starting from version 0714, the image enables automatic login with the user sipeed.**
|
||||
|
||||

|
||||

|
||||
|
||||
## Open the Command Line
|
||||
|
||||
In the Debian graphical system on LicheePi 4A, you can directly open the command line terminal using the shortcut `Ctrl` + `Alt` + `T` for quick and convenient system operations.
|
||||
**Starting from version 0714, the image enables passwordless `sudo`**
|
||||
|
||||

|
||||

|
||||
|
||||
## Connect to the Network
|
||||
|
||||
@@ -43,8 +43,8 @@ LicheePi 4A has two gigabit network interfaces. To connect to a wired network, s
|
||||
<td>After connecting the cable</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="./../../../../zh/lichee/th1520/lpi4a/assets/desktop/usage_debian_ethernet_port_disconnect_one.png" alt="usage_debian_ethernet_port_connect_one"></td>
|
||||
<td><img src="./../../../../zh/lichee/th1520/lpi4a/assets/desktop/usage_debian_ethernet_port_connect_one.png" alt="usage_debian_ethernet_port_connect_one"></td>
|
||||
<td><img src="../../../../zh/lichee/th1520/lpi4a/assets/usage/usage_debian_ethernet_port_disconnect_one.png" alt="usage_debian_ethernet_port_connect_one"></td>
|
||||
<td><img src="../../../../zh/lichee/th1520/lpi4a/assets/usage/usage_debian_ethernet_port_connect_one.png" alt="usage_debian_ethernet_port_connect_one"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2> By comparing the two images above, you can see that before connecting the cable, it shows <code>Ethernet Network</code> under <code>disconnected</code>, and after connecting the cable, it shows<code>Wired connection </code></td>
|
||||
@@ -59,11 +59,11 @@ From the Available networks in the status bar, select the desired wireless netwo
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan=2><img src="./../../../../zh/lichee/th1520/lpi4a/assets/desktop/usage_debian_select_wireless_network.png" alt="usage_debian_select_wireless_network"></td>
|
||||
<td colspan=2><img src="../../../../zh/lichee/th1520/lpi4a/assets/usage/usage_debian_select_wireless_network.png" alt="usage_debian_select_wireless_network"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="./../../../../zh/lichee/th1520/lpi4a/assets/desktop/usage_debian_wireless_network_password.png" alt="usage_debian_wireless_network_password"></td>
|
||||
<td><img src="./../../../../zh/lichee/th1520/lpi4a/assets/desktop/usage_debian_wireless_network_connected.png" alt="usage_debian_wireless_network_connected"></td>
|
||||
<td><img src="../../../../zh/lichee/th1520/lpi4a/assets/usage/usage_debian_wireless_network_password.png" alt="usage_debian_wireless_network_password"></td>
|
||||
<td><img src="../../../../zh/lichee/th1520/lpi4a/assets/usage/usage_debian_wireless_network_connected.png" alt="usage_debian_wireless_network_connected"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -115,7 +115,7 @@ When installing software, it will search for and download the target software fr
|
||||
|
||||
By default, the sources are listed in the `/etc/apt/sources.list` file, but you can change it if you need to. You can change this if you need to. However, please note that you need to use sources that support the Risc-V architecture.
|
||||
|
||||

|
||||

|
||||
|
||||
### Upgrading the Software
|
||||
|
||||
@@ -130,7 +130,7 @@ Then use `sudo apt upgrade package_name` to update the software with the name `p
|
||||
|
||||
For example, the following is an example of using `sudo apt upgrade vim` to update the program `vim`.
|
||||
|
||||

|
||||

|
||||
|
||||
If you use the `sudo apt update` command, you encounter a message similar to the following:
|
||||
```shell
|
||||
@@ -165,11 +165,11 @@ sudo apt-get update --fix-missing
|
||||
|
||||
Software can be installed with the aid of the apt command; for example, `sudo apt install package_name` is used to install `package_name`, and the following is an example of using apt to install `net-tools`.
|
||||
|
||||

|
||||

|
||||
|
||||
After installing `net-tools`, you can use the `ifconfig` command.
|
||||
|
||||

|
||||

|
||||
|
||||
The arrow points to what is often referred to as the IP address.
|
||||
|
||||
@@ -354,13 +354,13 @@ After inserting a USB flash drive into the USB port of the LicheePi 4A, you can
|
||||
|
||||
The following is the latest information seen in the command line terminal using `dmesg` after connecting the USB flash drive (screenshot).
|
||||
|
||||

|
||||

|
||||
|
||||
The message above shows the peripheral change information for the board; from this you can see that there is a mass USB storage device connected to the LicheePi 4A.
|
||||
|
||||
Use the command `cat /proc/partitions | grep "sd*"` to see the number of partitions within the USB.
|
||||
|
||||

|
||||

|
||||
|
||||
Take the above result as an example, where `sda` refers to the whole USB flash drive, and `sda1` and `sda2` represent the two partitions inside the USB flash drive.
|
||||
|
||||
@@ -377,11 +377,11 @@ mount /dev/sda2 ~/Desktop/udisk # Mount the sda2 partition of the USB flash driv
|
||||
<td> After running the command </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="white-space:nowrap"><img src="./../../../../zh/lichee/th1520/lpi4a/assets/desktop/usage_debian_udisk_before_mount.png" alt="usage_debian_udisk_before_mount"></td>
|
||||
<td style="white-space:nowrap"><img src="./../../../../zh/lichee/th1520/lpi4a/assets/desktop/usage_debian_udisk_after_mount.png" alt="usage_debian_udisk_after_mount"></td>
|
||||
<td style="white-space:nowrap"><img src="../../../../zh/lichee/th1520/lpi4a/assets/usage/usage_debian_udisk_before_mount.png" alt="usage_debian_udisk_before_mount"></td>
|
||||
<td style="white-space:nowrap"><img src="../../../../zh/lichee/th1520/lpi4a/assets/usage/usage_debian_udisk_after_mount.png" alt="usage_debian_udisk_after_mount"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan=2> After running the command, a new folder named udisk has been added to the desktop, double-click the mouse to open the udisk folder and you can see that the contents of the folder are the same as the actual contents of the USB flash drive. <img src="./../../../../zh/lichee/th1520/lpi4a/assets/desktop/usage_debian_udisk_open_folder.png" alt="usage_debian_udisk_open_folder"></td>
|
||||
<td colspan=2> After running the command, a new folder named udisk has been added to the desktop, double-click the mouse to open the udisk folder and you can see that the contents of the folder are the same as the actual contents of the USB flash drive. <img src="../../../../zh/lichee/th1520/lpi4a/assets/usage/usage_debian_udisk_open_folder.png" alt="usage_debian_udisk_open_folder"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
@@ -1763,11 +1763,11 @@ sudo apt install kodi
|
||||
kodi
|
||||
```
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## Other
|
||||
|
||||
|
Before Width: | Height: | Size: 38 KiB |
@@ -86,7 +86,7 @@ PIO 内置 dfu-util 下载工具,使用此工具需要为开发板安装 libus
|
||||
下载成功后打开 Zadig
|
||||
|
||||
在下拉栏中选择 GD32V, 替换驱动选择 WinUSB, 点击替换按钮,即可替换成功。
|
||||

|
||||

|
||||
## DFU 图形界面下载
|
||||
|
||||
下载DFU工具:http://dl.sipeed.com/LONGAN/Nano/Tools/GD32_MCU_Dfu_Tool_V3.8.1.5784_1.rar
|
||||
|
||||
@@ -19,7 +19,7 @@ SiPEEDM1n是基于基于嘉楠堪智科技的边缘智能计算芯片K210(RISC-v
|
||||
## M1n 参数
|
||||
M1n模块以K210作为核心单元,功能非常很强大,芯片内置64位双核处理器,拥有8M的片上SRAM,在Al机器视觉、听觉性能方便表现突出,内置多种硬件加速单元(KPU、FPU,FFT等),总算力最高可达1TOPs ,可以方便地实现各类应用场景的机器视觉/听觉算法,也可以进行语音方向扫描和语音数据输出的前置处理工作。
|
||||
|
||||
<p><img loading="M1/M1W" src="./assets/m1n/M1n.png" width = 500 ></p>
|
||||
<p><img loading="M1/M1W" src="../../zh/maix/assets/m1n/M1n.png" width = 500 ></p>
|
||||
|
||||
<table role="table" class="center_table">
|
||||
<thead>
|
||||
|
||||
@@ -23,15 +23,15 @@ desc: Silicon Speed Technology's Hardware Information
|
||||
</tr>
|
||||
<tr>
|
||||
<td> Maix Go</td>
|
||||
<td><a href="./maixpy_develop_kit_board/maix_go.html" target="_blank"><img src="./assets/dk_board/maix_go/Go.jpg" width="260"></a></td>
|
||||
<td><a href="./maixpy_develop_kit_board/maix_go.html" target="_blank"><img src="../../zh/maix/assets/dk_board/maix_go/Go.jpg" width="260"></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Maix Dock</td>
|
||||
<td><a href="./maixpy_develop_kit_board/Maix_dock.html" target="_blank"><img src="./assets/dk_board/maix_dock/Dan_Dock.png" width="260"></a></td>
|
||||
<td><a href="./maixpy_develop_kit_board/Maix_dock.html" target="_blank"><img src="../../zh/maix/assets/dk_board/maix_dock/Dan_Dock.png" width="260"></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Maix Duino</td>
|
||||
<td><a href="./maixpy_develop_kit_board/maix_duino.html" target="_blank"><img src="./assets/dk_board/maix_duino/maixduino_0.png" width="260"></a></td>
|
||||
<td><a href="./maixpy_develop_kit_board/maix_duino.html" target="_blank"><img src="../../zh/maix/assets/dk_board/maix_duino/maixduino_0.png" width="260"></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Maix Bit</td>
|
||||
|
||||
|
Before Width: | Height: | Size: 263 KiB |
|
Before Width: | Height: | Size: 193 KiB |
|
Before Width: | Height: | Size: 406 KiB |
|
Before Width: | Height: | Size: 451 KiB |
|
Before Width: | Height: | Size: 216 KiB |
|
Before Width: | Height: | Size: 187 KiB |
|
Before Width: | Height: | Size: 258 KiB |
|
Before Width: | Height: | Size: 375 KiB |
|
Before Width: | Height: | Size: 142 KiB |
|
Before Width: | Height: | Size: 129 KiB |
|
Before Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 159 KiB |
|
Before Width: | Height: | Size: 348 KiB |
|
Before Width: | Height: | Size: 264 KiB |
|
Before Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 104 KiB |
|
Before Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 83 KiB |
|
Before Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 171 KiB |
|
Before Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 279 KiB |
|
Before Width: | Height: | Size: 64 KiB |
|
Before Width: | Height: | Size: 349 KiB |
|
Before Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 303 KiB |
|
Before Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 317 KiB |
|
Before Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 150 KiB |
|
Before Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 219 KiB |
|
Before Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 195 KiB |
|
Before Width: | Height: | Size: 248 KiB |
|
Before Width: | Height: | Size: 446 KiB |
|
Before Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 103 KiB |
|
Before Width: | Height: | Size: 433 KiB |
|
Before Width: | Height: | Size: 326 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 279 KiB |
|
Before Width: | Height: | Size: 68 KiB |
|
Before Width: | Height: | Size: 114 KiB |
|
Before Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 204 KiB |
|
Before Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 128 KiB |
|
Before Width: | Height: | Size: 9.9 KiB |
|
Before Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 100 KiB |
|
Before Width: | Height: | Size: 255 KiB |
|
Before Width: | Height: | Size: 421 KiB |
|
Before Width: | Height: | Size: 442 KiB |
|
Before Width: | Height: | Size: 81 KiB |
|
Before Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 282 KiB |
|
Before Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 146 KiB |
|
Before Width: | Height: | Size: 451 KiB |
|
Before Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 292 KiB |