随笔分类 - tiny6410
1
摘要:NFS 挂载失败原因[待搜集] 1.挂载时若出现mount.nfs: Input/output error 解决:在客户端也需启动portmap服务 service portmap status[查看状态];service portmap start[启动] 2.在用nfs共享大文件或者挂载根文件系
阅读全文
摘要:之前用的nfs挂载的文件系统,今天用yaffs2制作的文件系统并写入到nandflash中。但是网络却无法使用了。 首先,我们配置网卡。 配置成功之后,就能ping通主机了。 但是还是不能ping域名。这里我们要添加路由表。 这样就可以了。 dns设置参考我之前写的博客
阅读全文
摘要:編譯Mplayera. 配置.configure# ./configure --host-cc=gcc --cc=arm-linux-gcc --target=arm --enable-static --disable-win32dll --disable-dvdread --disable-dvd
阅读全文
摘要:http://bbs.gkong.com/archive.aspx?ID=286721
阅读全文
摘要:我的嵌入式设备已经接入网络。能够ping局域网ip。可是为了实现能够ping通外网。比如 ping baidu.com 还是不行的。 当运行ping baidu.com这个命令时,提示 ping bad address baidu.com。 这是因为板子的dns服务还没有配置。 这里 新建/etc/
阅读全文
摘要:显示文字这里我用了freetype库。 以左上角显示两行文字: 在屏幕的中间左右上下对称显示: sd
阅读全文
摘要:这里我们用到了freetype。进入官网http://savannah.nongnu.org/download/freetype/ 中下载最新的版本2.7的源代码和文件。freetype-2.7.tar.gz freetype-doc-2.7.tar.gz 首先我们在使用官方提供的程序在pc上运行一
阅读全文
摘要:程序字符需要改成gb2312.否则无法正常显示中文字符。 main.c代码: 头文件ascill字符: 完
阅读全文
摘要:好久没有玩tiny6410了,今天拿出来试试。之前学习一直是跟着视频学习的。今天自己动手来做一下。 首先我将光盘linux目录下的linux-2.6.38-20150708.tgz rootfs_rtm_6410.tgz u-boot-mini6410-20111018.tar.gz 拷贝到我的UB
阅读全文
摘要:项目-基于视频压缩的实时监控系统--tiny6410 @国嵌linux学习笔记。 1. 构造服务端结构体 server 2.创建epoll,将返回值保存到srv_main->epfd; 3.让子系统自己添加事件,并将子系统的结构体指针保存到 srv_main 中。 3.1 添加采集子系统 cam_s
阅读全文
摘要:在移植游戏之前, 我们首先需要将 SDL/SDL_mixer/SDL_ttf/SDL_image 这四个库移植到 Tiny6410 上, 另外还需要 iconv 库。 libiconv-1.13.1.tar.gz Iconv 库 下载:http://ftp.gnu.org/pub/gnu/libic
阅读全文
摘要:1.嵌入式 Linux LOGO显示原理 嵌入式Linux是直接在FrameBuffer的基础上。直接显示一个ppm格式的图象。 它 kernel/drivers/video/fbcon.c中的fbcon_show_logo()完成,最大颜色支持224色而不常见的255色。 默认的logo文件是 d
阅读全文
摘要:下载linux-4.5.1.tar.gz 解压在任意目录下。我解压在/home/tiny6410/ 修改Makefile文件 在第251和252行上 改成自己的交叉编译器 在linux源码文件中有一个三星Demo板的默认配置 这里我们的配置文件就先用这个 arch/arm/configs/s3c64
阅读全文
摘要:http://blog.sina.com.cn/s/blog_988ec60801017iy3.html 一 在commond env_nand.c: In function 'saveenv': env_nand.c:196: error: stray '#' in program env_nan
阅读全文
摘要:在移植QT之前我们首先要安装tslib,没有移植的可以看这篇文章移植。 http://www.cnblogs.com/ynxf/p/5392476.html step 1: echo yes |../qt-everywhere-opensource-src-4.7.0/configure -open
阅读全文
摘要:环境:RedHat 已安装交叉编译器 tslib版本:1.4 首先在redhat文件系统的/usr/local/tslib 创建目录 拷贝源代码tslib-1.4.tar.gz到/usr/local/tslib/ 下并解压 进入到刚刚解压的文件夹 执行以下命令: -prefix=/usr/local
阅读全文
摘要:今天在tiny6410上移植了boa服务器,中间遇到了一些小问题。当时也及时解决了。 第一步:boa的编译 在www.boa.org下载Boa的压缩包 我这里用的是 boa-0.94.13.tar.gz 先解压 然后进入文件夹boa-0.94的src目录中 直接进行配置 ./configure 配置
阅读全文
摘要:在移植madplay之前需要先将所需要的库移植到开发板的文件系统中。 现在每个解压后的文件夹中创建一个文件夹 zlib-1.1.4.tar.gz 解压:tar xvzf zlib-1.1.4.tar.gz cd zlib-1.1.4 mkdir __install 配置:./configure --
阅读全文
摘要:在读写的过程中,发现写数据成功但是读取数据却失败,猜测是因为iic的读写操作过快,故在写操作后给一定的延迟,进而读写成功。 代码如下: #include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <unistd.h>#include
阅读全文
摘要:今天拿着我的tiny6410板子,在虚拟机上用 $arm-linux-gcc he.c -o he 编译后放到tiny6410的文件系统中提示 -/bin/sh: ./xx: not found 后来发现这是因为没有找到应用程序所需要的库 所以改成静态编译就可以了 $arm-linux-gcc
阅读全文
1

浙公网安备 33010602011771号