logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式linux-利用mkimage 把zImage转换为uImage的方法

通常,u-boot为kernel提供一些kernel无法知道的信息,比如ramdisk在RAM中的地址。Kernel也必须为U-boot提供必要的信息,如通过mkimage这个工具(在u-boot代码的tools目录中)可以给zImage添加一个header,也就是使得通常编译的内核zImage添加一个数据头,把添加头后的image通常叫uImage,uImage是可以被U-boot直接引导的内核

嵌入式 Linux 中自定义 reboot / poweroff 行为

一般拿到一个 Linux SDK 的时候,方案商已经内置了很实用的 busybox,用来执行 poweroff / reboot 命令。但嵌入式开发时,有时需要自定义执行 reboot / poweroff 之后的一些行为。本文就是负责简单易懂地解释如何修改。本文地址:https://segmentfault.com/a/1190000006216529Reference基

ubuntu密码正确,一直无法进入桌面系统,又跳回到登录界面

今天突然出现,ubuntu在启动过程中未发现异常,但是输入正确密码后,一直无 法进入桌面系统,又跳回到登录界面。最后经过各种尝试,终于ok了,下面是解 决办法,记录一下下。  此时在登录界面,先按F1,不松开,再同是按CTRL +ALT,会进入 到命令行界面(若没有就按F2 + CTRL + ALT,一直按到F6为止!)在命令行中输入startx命令,出现了下面错误:

linux 静态库的链接 undefined reference

t+0x7): undefined reference to `test'  collect2: ld returned 1 exit status     这就是最典型的undefined reference错误,因为在链接时发现找不到某个函数的实现文件,本例中test.o文件中包含了test()函数的实现,所以如果按下面这种方式链接就没事了。gcc -o main main.o test.o 

illegal instruction非法指令的解决思路

我移植x264到开发板上,arm linux系统。移植好后将库都拷贝到nfs文件系统上,可是执行后出现illegal instruction的错误。可能是x264配置问题,我的x264开始的编译配置是./configure  --host=arm-none-linux-gnueabi  --cross-prefix=arm-linux-  --prefix=/opt/x264-arm  -

linux中在/dev/下手动创建设备节点

linux中在/dev/下手动创建设备节点/dev/目录下有许多设备节点文件,比如u盘的文件/dev/sda,mmc卡的文件/dev/mmcblk0,这些文件通常是由udev或mdev程序检测到uevent事件后自动创建的。我们也可以通过mknod命令手动创建。下面mmc卡为例,介绍如何创建其设备节点文件。1. mknod命令命令的格式是:mknod 设备名 设备类型(

CGI接口原理及实现

CGI接口原理及实现  CGI接口原理及实现(2012-12-7 Over)    1.CGI定义:  CGI(CommonGateway Interface)是HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。  2.CGI功能:  绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应

Linux下网卡的桥接 (Bridge mode)

modprobe bridgebrctl addbr br0#> ifconfigeth0      Link encap:Ethernet  HWaddr 00:CC:D0:99:EB:26          inet6 addr: fe80::2b0:d0ff:fe99:eb26/64 Scope:Link          UP BROADCAST RUNNING

Python自动化构建工具scons使用入门笔记

这段时间用到了scons,这里总结下,也方便我以后查阅。一、安装sconsLinux环境(以CentOS为例)1、yum安装yum install scons2、源码安装下载scons:http://http://jaist.dl.sourceforge.net/project/scons/scons/2.3.0/scons-2.3.0.zip安装scons:pytho

linux内核sys_mount()分析

1. 概述        今天本来打算写一篇关于linux内核sys_mount()代码分析的文章,习惯性地打开google,看看是否有别人写的比较好,可以参考参考,打开第一篇发现居然是自己以前写的博客,真是囧,而且也记录在CSDN上,本想直接行使拿来主义,但看了下内容,发觉略有不妥,于是在那篇博客的基础上进行些修改和润色。     

到底了