anheng
2024-04-25 3d85e3d0c2c70ca78fe358b2518b19fdea179fe5
RK3568_Linux_SDK开发文档/RK3568_Linux_SDK开发文档.md
@@ -397,7 +397,7 @@
![](images/work-led.png)
DTS文件修改(如果有)
DTS文件修改(默认已经添加节点)
```
        leds: leds {
@@ -455,9 +455,7 @@
**注意:这四个gpio在设备树中可能会被其他设备所占用,导致不能操作gpio,所以要查看哪些设备占用着这几个gpio需要屏蔽掉这些设备。**
#### 测试方法
### 3.2.2 应用程序测试
由于这四个引脚都是用MOS管控制的开漏输出,所以我们需要去测试MOS管的栅极看看是否是3.3V电平
@@ -465,12 +463,6 @@
**GPIO输出1的时候,对应的栅极是0V**
**GPIO输出0的时候,对应的栅极是3.3V**
利用万用表,将万用表调到直流电压20V这一档,这四个模块对应的三极管如下图所示,利用gpioset来控制四个gpio的高低电平,看看是否符合上述规则。
### 3.2.2 应用程序测试
```c
gpioset 0 18=1/0
@@ -481,7 +473,7 @@
利用万用表,将万用表调到直流电压20V这一档,这四个模块对应的三极管如下图所示,利用gpioset来控制四个gpio的高低电平,看看是否符合上述规则。
![](/images/led_buzzer2.png)
![](./images/led_buzzer2.png)
@@ -776,7 +768,7 @@
点击 [下载地址](https://pyropus.ca./software/memtester/),即可下载memtester。
##### 编译方法1:
编译方法1:
打开终端进入到该路径下,输入解压命令:
@@ -810,7 +802,7 @@
##### 编译方法2:
编译方法2:
可以使用郭工的编译脚本进行编译,只需修改脚本的编译目标即可
@@ -840,7 +832,7 @@
### 3.8.1 内核修改支持
#### Iperf下载
**Iperf下载**
iperf官网:[iperf.fr](https://iperf.fr/)
@@ -854,7 +846,7 @@
2.cd iperf-3.x 进入目录,执行git tag查看历史版本。
3.执行git checkout 3.1.3 回退到3.1.3的历史版本。
#### 网络连接和IP配置
**网络连接和IP配置**
服务端与客户端的网口通过网线和交换机连接,两者IP需要保持在同一网段,如下所示:
@@ -862,7 +854,7 @@
Linux系统终端:192.168.10.50
#### 服务端iperf的安装与使用
**服务端iperf的安装与使用**
关闭Windows系统的防火墙与杀毒软件或允许iperf通过防火墙。
拷贝iperf-3.0.11-win32.rar并解压至Windows系统的的英文路径的目录(如D盘根目录)。
@@ -871,7 +863,7 @@
![](images/net.png)
#### 客户端iperf的安装与使用
**客户端iperf的安装与使用**
直接使用郭工安装库脚本文件build.sh,并做修改
@@ -939,7 +931,7 @@
将 iperf3拷贝到开发板
#### 测试TCP
**测试TCP**
在Linux终端执行
@@ -1013,8 +1005,6 @@
### 3.10.2 应用程序测试
#### 模块开关机
**开机方式**
@@ -1109,7 +1099,7 @@
#### PPP拨号方式
**PPP拨号方式**
内核配置好后,编译生成新的镜像烧录到开发板中
@@ -1262,7 +1252,7 @@
![](./images/4g-12.png)
#### ECM模式拨号上网
**ECM模式拨号上网**
上面的ppp模式拨号较为繁琐,需要大量的步骤依赖pppd软件,并且ppp拨号的稳定性不强,所以接下来介绍ECM模式,只需要AT命令就可以拨号上网