Skip to content

Commit d96ba30

Browse files
committed
update page.
1 parent ea6b7a9 commit d96ba30

1,423 files changed

Lines changed: 13233 additions & 2085 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/deploy.yml

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ on:
44
push:
55
branches:
66
- master
7-
# Review gh actions docs if you want to further define triggers, paths, etc
8-
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#on
97

108
permissions:
119
contents: write
@@ -14,20 +12,43 @@ jobs:
1412
deploy:
1513
name: Deploy to GitHub Pages
1614
runs-on: ubuntu-latest
15+
1716
steps:
18-
- uses: actions/checkout@v4
17+
- name: Checkout master
18+
uses: actions/checkout@v4
1919
with:
2020
fetch-depth: 0
21-
- uses: actions/setup-node@v4
21+
22+
- name: Setup Node
23+
uses: actions/setup-node@v4
2224
with:
2325
node-version: 20
2426
cache: npm
2527

2628
- name: Install dependencies
2729
run: npm install
30+
2831
- name: Build website
2932
run: npm run build
3033

34+
- name: Check build output
35+
run: |
36+
echo "PWD=$(pwd)"
37+
ls -lah
38+
ls -lah build
39+
find build -maxdepth 2 -type f | head -n 20
40+
41+
- name: Copy build to server via SSH
42+
uses: appleboy/scp-action@v1
43+
with:
44+
host: ${{ secrets.HOST }}
45+
username: ${{ secrets.USERNAME }}
46+
password: ${{ secrets.PASSWORD }}
47+
port: ${{ secrets.PORT }}
48+
source: "build/**"
49+
target: /www/wwwroot/dshanpi.100ask.net/
50+
strip_components: 1
51+
3152
# Popular action to deploy to GitHub Pages:
3253
# Docs: https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-docusaurus
3354
- name: Deploy to GitHub Pages
Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
---
2+
sidebar_position: 1
3+
---
4+
5+
import LearningPathGuide from '@site/src/components/LearningPathGuide';
6+
7+
# T527-AvaotaA1
8+
9+
<LearningPathGuide
10+
title="T527-AvaotaA1开发板学习路线"
11+
sections={[
12+
{
13+
id: 'intro',
14+
title: '01 入门',
15+
description: '本章节将详细介绍T527-AvaotaA1开发板的基本信息、技术参数,以及如何快速上手使用。',
16+
items: [
17+
{ name: '产品介绍', url: '/docs/T527-AvaotaA1/BoardIntroduction' },
18+
{ name: '源码与镜像系统', url: '/docs/T527-AvaotaA1/SourceCodeImageSystem' },
19+
]
20+
},
21+
{
22+
id: 'quick-start',
23+
title: '02 快速启动',
24+
description: '本章节将指导您完成系统烧录和快速启动T527-AvaotaA1开发板。',
25+
items: [
26+
{ name: '主线系统烧录', url: '/docs/T527-AvaotaA1/part1/part1-1/FlashSystemMianLine' },
27+
{ name: 'TinaSUNXI系统烧录', url: '/docs/T527-AvaotaA1/part1/part1-1/FlashSystemTinaSUNXI' },
28+
{ name: '快速上手', url: '/docs/T527-AvaotaA1/part1/QuickStart' },
29+
{ name: '常见问题', url: '/docs/T527-AvaotaA1/part1/SomeQustion' },
30+
{ name: '学习路径', url: '/docs/T527-AvaotaA1/part1/StudyPath' }
31+
]
32+
},
33+
{
34+
id: 'board-functions',
35+
title: '03 板载功能体验',
36+
description: '本章节将介绍T527-AvaotaA1开发板的各种板载功能和使用方法。',
37+
items: [
38+
{ name: 'WiFi联网', url: '/docs/T527-AvaotaA1/part2/WiFiNetworking' },
39+
{ name: 'WiFi联网(版本2)', url: '/docs/T527-AvaotaA1/part2/part2-1/WiFiNetworking' },
40+
{ name: 'WiFi联网(版本3)', url: '/docs/T527-AvaotaA1/part2/part2-2/WiFiNetworking' },
41+
{ name: 'WiFi联网(版本4)', url: '/docs/T527-AvaotaA1/part2/part2-3/WiFiNetworking' },
42+
{ name: 'WiFi联网(版本5)', url: '/docs/T527-AvaotaA1/part2/part2-4/WiFiNetworking' }
43+
]
44+
},
45+
{
46+
id: 'dev-env',
47+
title: '04 开发环境搭建',
48+
description: '本章节将介绍如何搭建T527-AvaotaA1开发板的开发环境。',
49+
items: [
50+
{ name: '配置主机环境', url: '/docs/T527-AvaotaA1/part3/ConfigHostEnv' },
51+
{ name: '开发环境搭建', url: '/docs/T527-AvaotaA1/part3/DevelopmentEnvironmentSetup' }
52+
]
53+
},
54+
{
55+
id: 'app-dev',
56+
title: '05 应用开发',
57+
description: '本章节将介绍如何在T527-AvaotaA1平台上进行应用程序开发。',
58+
items: [
59+
{ name: 'HelloWorld应用', url: '/docs/T527-AvaotaA1/part4/HelloWorld' },
60+
{ name: 'HelloWorld应用(进阶)', url: '/docs/T527-AvaotaA1/part5/HelloWorld' }
61+
]
62+
}
63+
]}
64+
/>
65+
66+
67+
68+
69+
* 此开发板的任何问题都可以在我们的论坛交流讨论 https://forums.100ask.net/c/aw/15
70+
71+
## AvaotaSBC 命名规则
72+
### Avaota A 系列
73+
Avaota A 系列提供中高端性能 SBC 体验,包括 PCIe、USB3.0、双千兆、HDMI、DP等丰富的接口。
74+
75+
:::tip
76+
77+
Avaota A 系列硬件设计均采用 [CERN-OHL-S](https://cern-ohl.web.cern.ch/) 开源许可。
78+
79+
CERN-OHL-S(CERN Open Hardware License - Strongly Reciprocal)是一种由欧洲核子研究组织(CERN)开发的开源硬件许可证。它是CERN-OHL许可证的一个变体,其目的是促进硬件设计的共享和开放,以鼓励创新和合作。与许多其他开源许可证不同,CERN-OHL-S有着更严格的互惠条款,要求在对硬件设计进行修改时必须以相同的许可证方式发布修改后的设计。这意味着对CERN-OHL-S许可的硬件设计进行修改后,必须以相同的许可证方式分享修改后的设计,从而确保了硬件设计的开放性和可持续性。
80+
:::
81+
82+
## 硬件简述
83+
import Tabs from '@theme/Tabs';
84+
import TabItem from '@theme/TabItem';
85+
86+
<Tabs>
87+
<TabItem value="apple" label="正面功能示意图" default>
88+
![DshanPi-A1-StructureDiagram](images/10001.jpg)
89+
</TabItem>
90+
<TabItem value="orange" label="详细功能参数">
91+
![DshanPi-A1-StructureDiagram](images/10002.jpg)
92+
</TabItem>
93+
</Tabs>
94+
95+
### SOC框架
96+
97+
![image-20240606123235242](./images/image-20240606123235242-e6f956e289acaf0de84be5204a242748.png)
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
sidebar_position: 2
3+
---
4+
# 资源下载汇总
5+
6+
## 系统镜像
7+
8+
### AvaotaOS
9+
10+
标准用户:用户名:`avaota` 密码:`avaota`
11+
12+
根用户 用户名:`root` 密码:`avaota`
13+
14+
AvaotaOS 还在不断迭代,目前推荐使用 Armbian
15+
16+
- Nightly 每日更新版
17+
- 前往 Release 下载:https://github.com/AvaotaSBC/AvaotaOS/releases
18+
19+
20+
### Armbian
21+
22+
- https://www.armbian.com/avaota-a1/
23+
24+
- ### 官网下载
25+
26+
![image-20240616131136392](./images/image-20240616131136392-92fbd01de2deafee4a5209031a04a730.png)
27+
28+
29+
30+
### Openwrt
31+
32+
前往:https://github.com/AvaotaSBC/openwrt/releases 下载固件
33+
34+
- 网络配置
35+
36+
```text
37+
WAN LAN
38+
^ ^
39+
| |
40+
+----++----+ +-+ +-+ +----+ +--+
41+
+--|eth0||eth1|--| |-| |--|USB3|--|PD|--+
42+
| |
43+
| |
44+
| Avaota-A1 |
45+
```
46+
47+
### Tina5System
48+
49+
50+
51+
52+
53+
## 硬件文档
54+
55+
- 原理图:https://github.com/AvaotaSBC/Avaota-A1/tree/master/hardware/v1.7/01_SCH
56+
- PCB:https://github.com/AvaotaSBC/Avaota-A1/tree/master/hardware/v1.7/02_PCB
57+
- GERBER:https://github.com/AvaotaSBC/Avaota-A1/tree/master/hardware/v1.7/03_GERBER
58+
- BOM:https://github.com/AvaotaSBC/Avaota-A1/tree/master/hardware/v1.7/04_BOM
59+
- 点位:https://github.com/AvaotaSBC/Avaota-A1/tree/master/hardware/v1.7/05_PICKANDPLACE
60+
- 3D:https://github.com/AvaotaSBC/Avaota-A1/tree/master/hardware/v1.7/06_3D
61+
- AD转换版PCB:https://github.com/AvaotaSBC/Avaota-A1/tree/master/hardware/v1.7/07_ADPCB
62+
- EasyEDA工程:https://github.com/AvaotaSBC/Avaota-A1/tree/master/hardware/v1.7/08_JLCEDA
63+
- 国内镜像
64+
- 原理图:https://gitee.com/avaotasbc/avaota-a1/tree/master/hardware/v1.7/01_SCH
65+
- PCB:https://gitee.com/avaotasbc/avaota-a1/tree/master/hardware/v1.7/02_PCB
66+
- GERBER:https://gitee.com/avaotasbc/avaota-a1/tree/master/hardware/v1.7/03_GERBER
67+
- BOM:https://gitee.com/avaotasbc/avaota-a1/tree/master/hardware/v1.7/04_BOM
68+
- 点位:https://gitee.com/avaotasbc/avaota-a1/tree/master/hardware/v1.7/05_PICKANDPLACE
69+
- 3D:https://gitee.com/avaotasbc/avaota-a1/tree/master/hardware/v1.7/06_3D
70+
- AD转换版PCB:https://gitee.com/avaotasbc/avaota-a1/tree/master/hardware/v1.7/07_ADPCB
71+
- EasyEDA工程:https://gitee.com/avaotasbc/avaota-a1/tree/master/hardware/v1.7/08_JLCEDA
72+
1.33 MB
Loading
655 KB
Loading

docs/A527-AvaotaA1/images/H616.jpg

1.2 MB
Loading
144 KB
Loading
42.2 KB
Loading
File renamed without changes.

0 commit comments

Comments
 (0)