自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 浅谈电路板的布局

本人对硬件设计的研究还不是很深,懂的东西也不是很多。这里根据自己浅薄的经验简单说说PCB布局的通常顺序,如果有什么讲得不对地方,欢迎指点。一般顺序:首先一般布置的是一些固定位置元件、大元件或比较特殊的元件,如电源插座、指示灯、开关、发热元件、变压器、IC这些。布置好后用软件的LOCK功能将其锁定,避免后面的操作过程中误移动。插座锁定功能板边距离:元器件与板边的距离的话,一般的板子也许不用考...

2019-11-29 16:15:51 325

原创 SAIL-IMX6Q开发板上常用的指令

在我使用开发板上一些常用的指令时,总结了一些经验。1.简介本文是实现在电鱼SAIL-IMX6Q开发板中对于Linux命令显示开发板状态信息的指令的测试与使用。2.准备软件:板上linux系统和PC上的超级终端硬件:电鱼SAIL-IMX6Q开发板和PCSAIL-IMX6Q开发板利用232串口连接电脑,并连接上电源。3.内存确定你的计算机拥有多少显卡内存需要下面的命令。首先使用lspci...

2019-11-29 15:45:06 251

原创 Android截图

1.简介本文是实现对于Android系统在电鱼SAIL-IMX6Q开发板中的截屏命令的使用。2.准备SAIL-IMX6Q开发板利用232串口连接电脑,并连接上电源。再通过在电脑端打开超级终端并完成基础设置(波特率:115200,数据位:8,奇偶校验:无,停止位:1,数据流控制:硬件),之后打开开发板电源。3.解除休眠烧录安卓系统到开发板i.MX6Q中开发板连接PC,再在PC中打开超级...

2019-11-29 11:05:23 168

原创 重启和关闭 Linux 系统的 6 个终端命令

在 Linux 管理员的日程当中,有很多需要执行的任务,其中就有系统的重启和关闭。对于 Linux 管理员来说,重启和关闭系统是其诸多风险操作中的一例,有时候,由于某些原因,这些操作可能无法挽回,他们需要更多的时间来排查问题。在 Linux 命令行模式下我们可以执行这些任务。很多时候,由于熟悉命令行,Linux 管理员更倾向于在命令行下完成这些任务。重启和关闭系统的 Linux 命令并不多,...

2019-11-13 11:04:24 636

原创 网络可以ping通ip但是没有办法ping通域名解决办法

修改/etc/resolv.conf文件添加DNS解析服务器的地址。 下面这些是我是我用电鱼电子SAIL-AM335X实现的步骤。/etc/resolv.conf文件配置DNS客户,它包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个的由空格隔开的参数。下面是一个例子文件:domain test.comsearch www.test.com test.comn...

2019-11-13 10:54:07 1821

原创 网卡测试工具说明文档

Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。 Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。下面这些是我是我用电鱼电子SAIL-AM335X实现的步骤。Iperf的主要功能如下:TCP测量网络带宽报告MSS/MTU值的...

2019-11-13 10:43:27 310

原创 SAIL-IMX6Q开发板双屏异显测试方法

屏幕双屏显示相同或不同视频的配置以及相关指令主屏播放视频指令指令1:gst-launch-1.0 playbin uri=file:///IMG_6009.mp4指令2:gst-play-1.0/IMG_6009.mp4控制视频在不同屏幕播放或着同时在两个屏幕上播放需要用到overlaysink插件(系统已经安装),配置overlaysink的文件为/usr/share/imx_6q_d...

2019-11-01 10:16:10 457

原创 SAIL-IMX6Q的Linux的Logo修改

关于 Linux的Logo修改的问题,我们可以参考一下下文。1、安装pngtopnm工具。$ sudo apt-get install netpbm注:安装完以后就会有pngtopnm,pnmquant,pnmtoplainpnm三个工具。2、选择logo的图片:首先选择一个自己喜欢的图片,然后通过GIMP软件将该图片保存为.png格式,比如保存为dianyu.png。需要注意设置好图...

2019-11-01 10:08:50 179

原创 SAIL-IMX6Q的TFTP服务器搭建

安装服务器、客户端和守护进程#sudo apt-get install tftp-hpa tftpd-hpaxinetd服务器配置首先,在根目录下建一个tftpboot,并把属性改成任意用户可读性:#cd /#sudo mkdir tftpboot#sudo chmod 777 tftpboot然后,进入目录/etc/xinetd.d/,并在其中新建文件tftp,把指定...

2019-11-01 09:59:15 164

原创 关于SAIL-IMX6Q单独编译simpleCamera APK

关于单独编译simpleCamera APK的问题。并不是非常复杂,下面一个程序希望大家可以做参考。进入android_m6.0.1_sailfish/目录,执行命令:# sourcebuild/envsetup.sh执行命令:# lunch11执行编译命令:# make-j8 2>&1 | tee build-log.txt(编译源码, j8...

2019-11-01 09:52:34 174 1

原创 基于SAIL-IMX6Q查看 CPU、内存的占用率

方法1 : 如何查看 Linux 下内存占用率我们可以使用下面命令的组合来达到此目的。在该方法中,我们使用的是 free 和 awk 命令的组合来获取内存占用率。要获取不包含百分比符号的内存占用率:#free -t | awk ‘NR ==2 {print "CurrentMemory Utilization is: "$3/$2100}’或#free -t | awk 'FNR ==...

2019-11-01 09:46:02 276

原创 SAIL-IMX6Q的RTL8723bs WiFi编译

下面给大家说一下RTL8723bs WiFi编译的问题编译驱动如果您之前编译过源代码,则根据以下步骤编译驱动即可,否则,请先参考源代码编译部分。1.1在源代码根目录中执行make modules 。1.2执行成功之后进入驱动目录:kernel_imx/drivers/net/wireless/rtl8723bs,执行 make 。执行成功后就可以在驱动目录下看到wlan.ko文件...

2019-11-01 09:24:39 239

原创 基于SAIL-AM335X交叉编译zlib

关于交叉编译zlib的问题,我们可以按照如下步骤做一定的实践。tar xvf zlib-1.2.3.tar.gz -C …/sourcecd …/source/zlib-1.2.3./configure–prefix=/EmbSSH/install/zlib-1.2.3修改Makefile中的如下信息CC=arm-none-linux-gnueabi-gccAR= arm-none-...

2019-11-01 09:13:34 200

原创 基于SAIL-AM335X的vsftpd移植说明

接下来我们说明一下vsftpd移植说明的问题,这块内容不是特别繁琐,1 下载下载最新版本源码包,下载地址:https://security.appspot.com/vsftpd.html#download。本文以 vsftpd-3.0.2.tar.gz 版本为例。如果以上下载地址无法访问,也可以本地下载 vsftpd-3.0.2.tar.gz。2 解压$ mkdir ~/vsftpd$...

2019-11-01 09:09:43 201

原创 基于SAIL-AM335X的关于开机跳过输入用户名密码的问题

有时候Linux开机跳过输入用户名密码,给我们的电脑带来了一定的风险性,所以我们需要规避一下这个系列的风险,就需要我们找到合适的方法。1、省略密码验证把/etc/passwd中的root❌0:0:root:/root:/bin/bash,改为root::0:0:root:/root:/bin/bash,就可以了,就是去掉了里面的x,这样root用户就不用密码了。其他用户也一样。2、...

2019-11-01 09:02:43 268

原创 基于SAIL-IMX6Q网卡是百兆还是千兆

有时候我们想查看一下网卡是百兆还是千兆,下面是一点方法可以有效的帮助大家。使用ethtool命令ethtool是Linux下用于查询及设置网卡参数的命令输入指令如下所示:root@imx6qdlsolo:~# ethtool eth0Settings for eth0:Supported ports: [ TP MII ]Supported link modes:10bas...

2019-11-01 08:53:57 288

原创 搭建NFS服务器

关于如何搭建NFS服务器我这里有一些自我见解,大家可以采纳。1.软件下载安装#apt-get install nfs-kernel-servernfs-common portmap2.创建nfs目录并解压文件系统(以rootfs.tar.bz2文件系统为例,当前目录为根目录)#mkdir nfs_rootfs#tar -xvf rootfs.tar.bz2 -C /nfs_root...

2019-10-31 16:38:14 124

原创 Makefile编写

以下是我对Makefile编写一点见解,个人认为虽然过程较为复杂,但是其实实际操作起来如果找到了其中的奥妙还是相对来说比较简单。首先我先介绍一下make和Makefile. make和Makefile的介绍1.1 make工具利用make工具可以自动完成编译工作。这些工作包括:如果仅仅修改了某几个源文件,则只重新编译这几个源文件;如果某个头文件被修改,则重新编译所有包含...

2019-10-31 15:34:47 96

原创 基于SAIL-IMX6Q系列查看CPU ID的方法

想要查看CPU的ID信息,可以通过cat /proc/cpuinfo命令来查看:如图所示:Imx6dl:root@imx6qdlsolo:~# cat /proc/cpuinfoprocessor : 0model name : ARMv7Processor rev 10 (v7l)BogoMIPS : 6.00Features :...

2019-10-31 15:09:17 448

原创 解答基于SAIL-AM335X的添加qt桌面应用程序

关于如何添加qt桌面应用程序我这里有一些挺实用的自我见解,大家可以参考一下我接下来的做法,竭尽所能地帮助大家解决疑惑。关于dianyulinux、Application等文件夹的设置:文件夹设置存放在:/usr/share/matchbox/vfolders比如:dianyulinux.directory[Desktop Entry]Name=dianyulinuxName[d...

2019-10-31 14:53:01 192

原创 基于SAIL-IMX6Q和SAIL-IMX7D的重启和关闭 Linux 系统的 6 个终端命令

在 Linux 管理员的日程当中,有很多需要执行的任务,其中就有系统的重启和关闭。 对于 Linux 管理员来说,重启和关闭系统是其诸多风险操作中的一例,有时候,由于某些原因,这些操作可能无法挽回,他们需要更多的时间来排查问题。 在 Linux 命令行模式下我们可以执行这些任务。很多时候,由于熟悉命令行,Linux 管理员更倾向于在命令行下完成这些任务。 重启和关闭系统的 ...

2019-10-31 14:44:47 305

原创 关于SAIL-IMX6Q和SAIL-IMX7D和SAIL-AM335X的环境变量配置文件

今天咱们来学习一下环境变量配置文件吧。一、简介1.变量类型:用户自定义变量(本地变量)环境变量:定义每个用户的操作环境要想永久生效,要写入相对应的位置预定义变量位置参数变量2.source命令[root@localhost ~]# source 配置文件 或者[root@localhost ~]# . 配置文件(点.后面有空格)[root@localhost ~]# ./当前目...

2019-10-31 14:34:43 214

原创 从ftp服务器上下载文件

从ftp服务器上下载文件相对来说还是比较简单的一个程序。ftpget -u zyx -p 123456 192.168.1.156/helloftpget :指令-u :主机名称参数zyx : 主机名称-p :密码参数123456:密码192.168.1.156 : 主机IP/hello : 主机根目录下的hello文件...

2019-10-31 14:25:18 1053

原创 uboot启动时如何默认选择LCD屏幕显示

有时候启动了uboot却不能默认选择LCD屏幕显示真的是太烦人了啊,所以给大家编出一套代码让大家方便学习会uboot启动时如何默认选择LCD屏幕显示!!!修改/uboot/board/freescale/mx6sabresd/mx6sabresd.c文件,如图所示:修改如下部分:struct display_info_t const displays[] = {{ .bus =...

2019-10-31 14:20:25 1318

原创 uboot启动过程中延时修改

在我自己平常一些简单的研究中,摸索出了uboot启动过程中延时修改的一个程序,希望发上来可以帮助大家解决一些问题。平台:sail-imx6所需要的系统:linux4.1.15Linux系统启动时,在uboot阶段有1s延时,想要增大延时或者减少延时应该怎么修改呢?修改linux的uboot代码:/sail-imx6q-uboot-2015.04/include/configs/mx6sa...

2019-10-31 14:11:51 1493

原创 基于SAIL-IMX6Q修改开机动画方法

以前一直觉得修改开机动画特别的麻烦,经过长时间的探索和一系列的摸索终于自己摸出了一套方法,觉得特别实用,所以拿出来分享给大家。1.下载psplash:git clone git://git.yoctoproject.org/psplash2.将图片转换成代码文件:./make-image-header.shlogo.png POKY,生成图片文件logo.c,**logo.h3.修...

2019-10-31 14:01:25 243

原创 基于SAIL-AM335X的boa制作

boa制作:1.准备开发环境:(1)VMware 10.0(2)Ubuntu 14.04 64bit(3)Sail335开发板(4)交叉编译器:gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux2.源码:(1)Boa源码:boa-0.94.13.tar.gz(2)Boa测试页面:index.html3.移植过程:(1)移植Boa①...

2019-10-30 16:55:58 131

原创 vi 的基本使用

我在日常的学习中,一个基本并且功能强大且使用简单的编辑器是少不了的。在我的不断探索和摸索中,发现了一个功能不错的编辑器以供大家交流使用。vi,Unix&Linux下最基本的编辑器,功能强大使用简单,是用户的必备利器。模式:命令模式(默认,通过命令对文件内容进行编辑)vi //在当前目录创建空文件vi filename //打开指定文件vi -o|O f1 f2 //打开多...

2019-10-30 16:51:36 183

原创 Python 移植教程

下面是我自己摸索的python移植的方法,大家可以作参考使用,其中下文中使用的源文件需要自行从网上下载。准备文件:Python-2.7.13.tgzsqlite-autoconf-3200100.tar.gzPython-2.7.13-xcompile.patch.tar.gz————————————————步骤1、准备环境tar xvf Python-2.7.13.tgztar ...

2019-10-30 16:27:13 512

原创 基于SAIL-IMX6Q从驱动中去掉休眠功能的方法

在我的学习过程中,找到了从内核驱动中去掉休眠功能的方法,想要从内核驱动中去掉休眠功能,可以直接修改文件drivers/tty/vt/vt.c 中的static int blankinterval = 10*60;该值就是设置的休眠时间,根据自己的需要设置为0或者是其他的休眠时间即可。...

2019-10-30 16:14:16 216

原创 基于SAIL-IMX6Q教你如何修改开机LOGO

作为一个程序猿,大家有时候想要修改开机LOGO却找不到更加便捷的方法,接着我给大家推荐一个修改开机LOGO的方法。使用imx6q 修改开机LOGO指南1 修改u-boot中的LOGO1 更换logo替换u-boot-imx/2015.04-r0/git/tools/logos/目录下的freescale.bmp,注意这里要替换的图片一定是256色的位图,如果是24位色的图片转换可能会出...

2019-10-30 15:29:31 265

原创 基于SAIL-IMX6Qlinux配置静态iP

之前的一些配置静态IP的方法太过麻烦,大家已经不胜其烦了应该,我们可以尝试用imx6 linux来配置静态IP。接下来看一下修改方法吧。修改root/etc/network/interfaces文件,修改内容如下:Wired or wireless interfacesauto eth0iface eth0 inet staticaddress 192.168.2.100n...

2019-10-30 14:57:45 382

原创 Bash 环境变量

Bash环境变量初学者可以在此教程中了解环境变量。bash 变量,尤其是讨厌的环境变量,已经是一个老生常谈的话题了。我们也更应该对它有一个详细的了解,让它为我们所用。下面就打开终端,开始吧。环境变量HOME (LCTT 译注:双关语)除了是你脱下帽子惬意休息的地方,同时也是 Linux 中的一个变量,它是当前用户主目录的路径:echo $HOME以上这个命令会显示当前用户的主目录路径,...

2019-10-30 14:45:57 127

原创 基于SAIL-AM335X中wifi作为热点后, 其他设备通过该wifi热点,可以访问外部网络的方法

335x中wifi作为热点后, 其他设备通过该wifi热点,可以访问外部网络的方法1.335x前边已经移植好了hostapd;直接使用就可以热点名为rtwap,密码为876543212.dhcpd 配置文件修改创建空文件/var/db/dhcpd.leasesmkdir -p /var/dbtouch /var/db/dhcpd.leases3.ifconfig eth0 upud...

2019-10-30 14:29:28 286

SAIL-IMX7D Linux开发环境搭建与内核编译(1)

SAIL-IMX7D Linux开发环境搭建与内核编译(1)Linux开发环境搭建与内核编译

2019-06-04

SAIL-IMX6Q ANDROID开发环境搭建与系统编译.doc

SAIL-IMX6Q ANDROID开发环境搭建与系统编译ANDROID开发环境搭建与系统编译

2019-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除