设备开发基于linux系统下。将memtester文件导入到tmp文件目下更改+x权限,./memtester运行就可以。。

1,开启设备的SSH登陆权限。电脑连接网线能通过SSH登陆到设备。

2,下载winscp,安装winscp

打开winscp软件,新建一个站点,文件协议选择SCP。

填写主机名:就是测试设备的IP地址,这里的地址是10.1.1.1.端口号默认是22.点击登陆。也可以现在输入用户名密码。就是登陆路由器的用户名root密码admin。

如果设备能连接上,是需要输入用户名密码。

输入用户名:

输入密码:

连接上如图:

这个测试文件是已经编译好的,可以在openwrt下运行的文件,不同的平台需要重新编译该程序。这个是在MTK平台下运行的,有需要可以留言。

在本地找到这个memtester这个文件上传到路由器的tmp目录下。

打开路由器的tmp目录:

找到这个文件之后拖入右边的tmp目录下:会出现上传确认消息,点击确定上传到tmp目录下。

之后回到CRT连接的SSH界面:

输入命令cd /tmp 进入tmp目录下,再输入ls -l查看tmp目录下文件的权限。

查看memtester的权限只有读写,没有可执行权限,所以要加入可执行的权限。

输入命令chmod +x memtester 获取执行权限。

在输入ls -l确认权限。

在目录下输入命令./memtester可运行这个文件。

最后根据内存的大小去填写测试内存的大小,具体命令./memtester xxM(xxK)

XxM(xxK)是指内存的大小。可以一直向上加内存试,测试一个内存的最大值。

设置好之后就会一直循环在测试。Ctrl+c可以暂停。

Logo

更多推荐