Skip to content

Commit 0dc4e91

Browse files
committed
fix v851s v851se images
1 parent 8f8a859 commit 0dc4e91

7 files changed

Lines changed: 113 additions & 5 deletions

File tree

docs/V851S/part3/03-1_TinaSDK_DevelopmentGuide.md

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ book@100ask:~$ cp -rfvd Yuzukilizard-v851s-TinaSDK/* tina-v853-open/
3636
```
3737

3838

39-
4039
## 安装必要依赖包
4140

4241
### ubuntu-18.04
@@ -51,13 +50,44 @@ book@100ask:~$ cp -rfvd Yuzukilizard-v851s-TinaSDK/* tina-v853-open/
5150

5251

5352

54-
5553
## 最小系统编译烧写
5654

5755
### 编译spi nand最小系统镜像
5856

57+
58+
```bash
59+
book@100ask:~/tina-v853$ source build/envsetup.sh #设置环境变量
60+
book@100ask:~/tina-v853-open$ ./build.sh config #配置选择单板
61+
========ACTION List: mk_config ;========
62+
options :
63+
All available platform:
64+
0. android
65+
1. linux
66+
Choice [linux]: 1 #选择平台Linux
67+
All available linux_dev:
68+
0. bsp
69+
1. buildroot
70+
2. tinyos
71+
3. openwrt
72+
Choice [openwrt]: 3 #选择文件系统openwrt
73+
All available ic:
74+
0. v851s
75+
1. v853
76+
Choice [v851s]: 0 #选择芯片v851s
77+
All available board:
78+
0. lizard
79+
Choice [lizard]: 0 #选择单板方案lizard
80+
All available flash:
81+
0. default
82+
1. nor
83+
Choice [default]: 0 #选择存储类型默认
84+
INFO: Prepare toolchain ...
85+
book@100ask:~/tina-v853-open$ ./build.sh #开始编译
86+
book@100ask:~/tina-v853-open$ ./build.sh pack #编译后打包
87+
```
5988
```bash
6089
book@100ask:~/tina-v853$ source build/envsetup.sh
90+
book@100ask:~/tina-v853$ lunch
6191

6292
You're building on Linux
6393
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
sidebar_position: 7
3+
---
4+
# 测试屏幕
5+
## 测试显示部分
6+
7+
终端下执行如下命令,可以看到屏幕花屏并显示色条
8+
``` bash
9+
cat /dev/urandom > /dev/fb0
10+
echo 8 > /sys/class/disp/disp/attr/colorbar
11+
```
12+
终端输入 lv_g2d_test 可以看到屏幕显示lvgl默认的测试界面
13+
``` bash
14+
root@TinaLinux:/# lv_g2d_test
15+
```
16+
17+
## 测试触摸屏
18+
终端下执行 `cat /proc/bus/input/handlers` 可以看到当前支持的输入设备,找到 Name="fts_ts" 得到 Handlers=event0 之后执行 cat /dev/input/event0 手指触摸即可看到数据反馈
19+
``` bash
20+
root@TinaLinux:/# cat /proc/bus/input/handlers
21+
N: Number=0 Name=kbd
22+
N: Number=1 Name=evdev Minor=64
23+
root@TinaLinux:/# cat /proc/bus/input/devices
24+
I: Bus=0018 Vendor=0000 Product=0000 Version=0000
25+
N: Name="fts_ts"
26+
P: Phys=
27+
S: Sysfs=/devices/platform/soc/twi2/i2c-2/2-0038/input/input0
28+
U: Uniq=
29+
H: Handlers=event0
30+
B: PROP=2
31+
B: EV=b
32+
B: KEY=400 0 0 0 0 0 0 0 0 0 0
33+
B: ABS=6618000 0
34+
35+
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
36+
N: Name="sunxi-gpadc0"
37+
P: Phys=sunxigpadc0/input0
38+
S: Sysfs=/devices/virtual/input/input1
39+
U: Uniq=
40+
H: Handlers=kbd event1
41+
B: PROP=0
42+
B: EV=100003
43+
B: KEY=800 c0040 0 0 10000000
44+
45+
root@TinaLinux:/# cat /dev/input/event0
46+
47+
```
48+
49+
77.5 KB
Loading

docs/V851se-TinyVision/part3/2-PrepareTheDevelopmentEnvironmentForTranslationOnly.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ sidebar_position: 2
44

55
# 准备开发环境
66

7-
首先准备一台 Ubuntu 20.04 / Ubuntu 18.04 / Ubuntu 16.04 / Ubuntu 14.04 的虚拟机或实体机,其他系统没有测试过出 BUG 不管。
7+
首先准备一台Ubuntu 18.04 的虚拟机或实体机,其他系统没有测试过出 BUG 不管。
88

99
更新系统,安装基础软件包
1010

@@ -21,4 +21,8 @@ sudo dpkg --add-architecture i386
2121
sudo apt-get update
2222
sudo apt install gcc-multilib
2323
sudo apt install libc6:i386 libstdc++6:i386 lib32z1
24-
```
24+
```
25+
26+
后续编译镜像会涉及到OPENCV源码多线程编译,请配置虚拟机内存至少为16GB,处理器核心至少8个,否则会出现编译中断等错误。
27+
28+
![image-20251105151915563](2-PrepareTheDevelopmentEnvironmentForTranslationOnly.assets/image-20251105151915563.png)
23.9 KB
Loading

docs/V851se-TinyVision/part3/3-DownloadTheAWOLTinaLinuxBSP.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,27 @@ repo sync
6666

6767
```bash
6868
repo start devboard-v853-tina-for-awol --all
69-
```
69+
```
70+
71+
## 使用网盘SDK
72+
73+
74+
通过网盘分享的文件:tina-v85x-open-SDK 链接: https://pan.baidu.com/s/1-5LZj7my46EKz3aER54Z8g?pwd=yyxw 提取码: yyxw
75+
76+
![image-20251105150805037](3-DownloadTheAWOLTinaLinuxBSP.assets/image-20251105150805037.png)
77+
78+
下载到本地后,通过ssh等方式上传至ubuntu18虚拟机家目录下,执行解压。
79+
80+
注意:不要直接在 vmware的共享文件夹进行解压缩,会导致解压报错。
81+
82+
注意:不要直接在 vmware的共享文件夹进行解压缩,会导致解压报错。
83+
84+
注意:不要直接在 vmware的共享文件夹进行解压缩,会导致解压报错。
85+
86+
解压命令:
87+
88+
``` bash
89+
cat tina-v853-open.tar.gz.0* | tar xzv
90+
```
91+
92+
解压完后会显示一个名为 tina-v853-open 文件夹。

docs/V851se-TinyVision/part3/5-InitializeTheSDKEnvironment.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ source build/envsetup.sh
1212
然后按 1 选择 TinyVision
1313

1414
![image-20240122202904787](assets/post/README/image-20240122202904787.png)
15+
16+
之后执行 make 命令开始编译,等待编译完成后,执行 pack 打包。

0 commit comments

Comments
 (0)