一、构建嵌入式开发环境 1、编译bootloader并烧写到板子中---uboot, 可以自己定制bootloader and logo 2、编译file system 并烧写--内嵌APP 3、编译linux kernel----定制drivers and ...
分类:
系统相关 时间:
2014-08-25 09:55:04
阅读次数:
353
前言:今天我们就根据BusyBox+linux内核定制一个属于自己的Linux,还可以加上dropbear和nginx来实现远程登录和web服务器功能。要想定制一个小型的Linux系统首先要对Linux开机启动流程有所了解。POST-->BootSequence(MBR)-->BootLoader-->kernel-->/sbin/initPOST:..
分类:
系统相关 时间:
2014-08-24 19:35:03
阅读次数:
398
平台:Freescale / Android 4.2.2问题描述:用 df 命令,看到/system分区大小275M。用busybox fdisk -l /dev/block/mmcblk0p5,看到 536M。Freescale的刷机工具是Mfgtool,分区的动作在mksdcard-androi...
分类:
移动开发 时间:
2014-08-20 17:52:12
阅读次数:
702
最精简Linux Live是一系列基于linux内核和BusyBox的自动生成最精简 Live Linux 系统linux shell脚本。所有所需的源码已经自动地被下载,而且所有的生成操作已经完全被封装在脚本中了。如果你想定制属于自己的最精简Linux Live 的ISO镜像文件,以下是你需要做的...
分类:
系统相关 时间:
2014-08-19 15:54:44
阅读次数:
279
在Fedora 13 系统上编译busybox(非交叉编译)产生错误
root@localhost # make
...
gcc -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wularations -Wdeclaration-after-statement -Wold-style-defini...
分类:
其他好文 时间:
2014-08-13 13:11:46
阅读次数:
315
本文说明在ubuntu中安装tftp服务器的详细步骤,在ubuntu中编写一个让LED闪烁的脚本,使用串口登录EasyARM,在EasyARM中通过busybox的tftp指令获得主机中的脚本文件,增加可执行权之后运行,最终LED灯间隔闪烁。...
分类:
其他好文 时间:
2014-08-09 02:39:16
阅读次数:
425
正常运行以下命令sudo docker run --rm busybox echo helloworld/var/log/upstart/docker.log 日志如下:2014/08/07 00:12:02 POST /v1.13/containers/create[339dd1d9] +job ...
分类:
其他好文 时间:
2014-08-07 15:40:20
阅读次数:
333
说明 本文主要介绍某嵌入式产品中DSL用户态驱动模块作为守护进程时,如何接收终端输入的变通性方法。 出于信息安全考虑,文中涉及系统方面的接口函数未给出实现细节,但不影响表述的完整性。 相关性文章参见《GNU Readline库函数的应用示例》。一 背景知识 init进程(如Busybox i...
分类:
其他好文 时间:
2014-08-06 14:20:51
阅读次数:
389
相关命令行: 1 # 启动dropbear后台运行 2 /data/local/tmp/dropbear \ 3 -A -N android -I 0 -C passwd -U 1015 -G 1015 -p 2223 \ 4 -R /data/local/tmp/authorize...
分类:
移动开发 时间:
2014-08-03 04:40:14
阅读次数:
668
通过grub引导程序引导编译后的内核文件bzImage,把制作的文件系统变成ramdisk镜像文件,通过内存加载镜像文件完成文件系统的注入;其中的命令通过编译busybox生成bin,sbin文件;注意:内核文件+文件系统镜像文件+grub引导程序 提示符处,输入:grub> root (fd0) ...
分类:
系统相关 时间:
2014-08-02 18:04:44
阅读次数:
492