- 博客(11)
- 资源 (133)
- 问答 (1)
- 收藏
- 关注
原创 NanoPi-NEO——系统配置工具npi-config
npi-config 是我们这个 NanoPi-NEO 系统下的一个命令行的系统配置工具,利用它可以对系统进行一些初始化的配置,可配置的项目包括:用户密码、系统语言、时区、Hostname、SSH 开关、自动登录选项等。在命令行执行以下命令即可进入:sudo npi-config npi-config 的显示界面如下所示: 图1.17 系统配置工具npi-config的显示界面 npi-con
2017-04-26 23:44:01 6040
原创 NanoPi-NEO——初体验
2 NanoPi-NEO初体验 上一节我们介绍了NanoPi NEO的外观、资源、接口等,是不是对NEO充满了期待?事不宜迟,我们马上来体验一下吧! 图1.4 NanoPi NEO v1.3开箱检查 因为NEO是使用SD卡启动的,所以我们需要一张带运行系统的microSD卡/TF卡,本次体验使用的系统是Ubuntu-Core with Qt-Embedded。好,那开始吧!2.1 准备工作
2017-04-25 10:32:42 15140 4
原创 NanoPi-NEO——介绍
1 NanoPi-NEO 介绍 NanoPi NEO(以下简称 NEO)是友善之臂团队面向创客、嵌入式爱好者,电子艺术家、发烧友等群体推出的又一款完全开源的掌上创客神器。它的尺寸只有 40x40mm,接口可兼容树莓派 GPIO。 NEO 采用了全志四核 A7 处理器 H3 芯片(SoC),配备了 256MB/512MB 内存,带有1个 USB Type-A 口和百兆以太网口,通过 Micr
2017-04-25 09:54:33 10405 1
原创 vsftpd与PAM模块编译、安装及测试流程
背景:由于产品需求,需要在嵌入式 Linux 平台提供安全的内部 FTP 服务,所以尝试选择 vsftpd + PAM 的方式实现。1 概述 vsftpd的全名是“Very Secure FTP Daemon”,显然,vsftpd的发展理念就是构建一个以安全为重心的FTP服务器。为什么“非常安全”?(1)vsftpd尽量将服务取得的PID权限降低,使得服务即使不小心被入侵,入侵者也无法得到有效的系
2017-04-22 15:25:22 7131 2
原创 Shell 判断文件是否存在的方法
方法一:locate_library() { [ ! "$1*" = "`echo $1*`" ]; }用法:# Look for PAM (done weirdly due to distribution bugs (e.g. Debian) or the# crypt library.if find_func pam_start sysdeputil.o; then locate_lib
2017-04-21 01:45:31 6781
转载 如何写死 u-boot 中的 bootargs
最近在论坛中有朋友问如何写死 u-boot 中的 bootargs command,这里我就为大家整理一下,方便大家查看。i.mx 系列产品在启动时,最先起来的是 u-boot,u-boot 起来以后,需要在 u-boot 中设置环境参数,设置不正确的话板子无法常启动。并且每次更新都很麻烦,所以这里通过修改 u-boot 源码中的命令的话使用起来会非常方便,具体方法以下会有介绍。 这里以开发板
2017-04-19 19:04:32 2715 1
转载 MFGTool 工具的使用要点
MFGTool是飞思卡尔提供的烧写工具,使用起来非常方便。但是,在使用MFGTool有几点是需要注意的,否则就会在烧写过程中遇到一些问题:1、在使用MFGTool前,文件 cfg.ini 和 UICfg.ini 是必须要在同一个文件夹下,同时这两个文件一定要配置正确。UICfg.ini 用来配置每次同时可以烧写开发板的个数:[UICfg]PortMgrDlg=1cfg.ini 用来配置芯片类型和板
2017-04-19 18:37:43 12151
原创 LTIB 介绍
LTIB(Linux Target Image Builder)工程是一个使用在不同的目标平台下,用于开发和部署BSP(Board Support Packages)的简单工具。参考:http://www.ltib.org/
2017-04-19 18:04:37 2920
原创 Yocto Project 初体验
由于源代码开放、完全可定制、支持许多网络协议、服务器级别高、可靠性高等诸多优点,Linux 已经成为主流的嵌入式操作系统之一。但也因为如此,使得 Linux 的分支众多,并且现有的嵌入式 Linux 市场也开始分化。现有的选择包括半导体厂商提供的实例方案、嵌入式 OSV 提供商应用的嵌入式 Linux 产品,以及嵌入式产品开发商的自有方案和开源项目等。由于缺乏一致性,造成了嵌入式开发高昂的维护成本,
2017-04-18 10:49:09 1754
原创 在Ubuntu上创建Git仓库并上传到GitHub
1、安装 Git$ sudo apt-get install git git-core检查:git --version2、基本配置$ git config --global user.name <your-name>$ git config --global user.email <your-email>3、假设项目名为 helloworld,执行下面命令,进到项目目录,创建版本库$ cd hel
2017-04-11 02:48:43 5051
原创 利用WireShark分析H264码流
背景:最近在参与一个ARM平台的音视频传输的项目,同事说已经是高清视频了,但是显示模糊,显然不能达到高清要求,于是就想抓包分析一下。Step 1:执行如下命令,在 ARM 平台上用 tcpdump 抓包并保存为 test.cap。tcpdump –i eth0 –nn –w test.cap然后启动我们的多媒体通信程序,抓取几秒的数据即可。Step 2:用 WireShark 工具打开 test.c
2017-04-08 12:01:50 15828 1
FreeRTOS_ST_April_Training(北京麦克泰FreeRTOS培训课件)
2017-05-04
fsl-yocto-3.10.17_1.0.0.tar.gz
2017-04-18
一步一步使用STemWin 在STM32 上开发一个简单的应用
2017-03-14
POSIX标准文档
2017-03-07
96Boards 消费版(Low Cost Hardware Platform)说明书
2017-03-03
从零开始使用CubeMX创建以太网工程
2017-07-11
TCP&UDP测试工具 V1.02
2017-07-11
TCP/UDP Socket调试工具V2.3
2017-07-11
eGTouch_v2.5.5814.L-x.tar.gz
2017-06-29
GitHub 无法读取远程仓库,port 443: Connection refused
2022-05-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人