近期在做uboot中nand启动相关的工作,遇到一个问题一直纠结着。如今最终明确了这个问题,想想还有好多兄弟在某个黑暗的角落里或者某台电脑前纠结着呢,所以赶紧写下来以供查阅。uboot version 2014.4/* Architecture-specific global data */stru...
分类:
其他好文 时间:
2014-06-27 12:34:33
阅读次数:
193
1.漏洞成因
Linux kernel对ARM上的get_user/put_user缺少访问权限检查,本地攻击者可利用此漏洞读写内核内存,获取权限提升。
2.受影响的系统
Linux kernel 3.2.2
Linux kernel 3.2.13
Linux kernel 3.2.1
3.PoC分析
(1)从/proc/kallsyms文件中获得数据结构pt...
分类:
数据库 时间:
2014-06-26 13:48:33
阅读次数:
344
U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是相应的Linux内核源程序的简化,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。...
分类:
其他好文 时间:
2014-06-25 20:04:12
阅读次数:
317
开发板用友善之臂的吧mini2440 连3.5寸屏500块钱的样子有好几张DVD学习光盘这款口碑比较高嵌入式Linux操作系统学习规划ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入...
分类:
系统相关 时间:
2014-06-25 19:41:01
阅读次数:
327
linux下查看动态链接库依赖关系的命令 x86:ldd *.soarm:arm-linux-readelf -d *.so实际例子:以项目中用到的库librtsp.so分析:lijun@ubuntu:~/workspace$ arm-hisiv100nptl-linux-ld -d librtsp...
分类:
其他好文 时间:
2014-06-25 13:15:18
阅读次数:
299
嵌入式Linux学习心得
这两个月一直在学习Linux。作为一名初学者,学习期间难免磕磕碰碰、走弯路,但是,抱着不怕失败、多尝试的信念,最终还是坚持下来了。现在已经清楚Linux的框架,知道怎么去开发一个Linux程序,同时,随着学习的深入,我发觉自己已经爱上Linux了。
下面简单谈谈我的Linux学习体会,也算是对这段时间的一个小小总结。
嵌入式Linux(ARM+Linux)学习步骤:...
分类:
系统相关 时间:
2014-06-25 08:29:21
阅读次数:
247
关于本文档
GNU C编译器针对ARM RISC处理器,提供了内联汇编支持。利用这一非常酷炫的特性,我们可以用来优化软件代码中的关键部分,或者可以使用针对特定处理的汇编处理指令。
本文假定,你已经熟悉ARM汇编语言。本文不是一篇ARM汇编教程,也不是C语言教程。...
分类:
移动开发 时间:
2014-06-25 07:54:57
阅读次数:
354
下载地址:
http://www.friendlyarm.net/dl.php?file=arm-linux-gcc-4.3.2.tgz
安装交叉编译工具链:
1、首先以root用户登入
2、复制arm-linux-gcc-4.3.2.tgz到根目录下tmp文件夹里
3、解压命令tar xvzf arm-linux-gcc-4.3.2 -C /
注意以上命令...
分类:
系统相关 时间:
2014-06-24 20:56:37
阅读次数:
377
U-BOOT 移植到友善之臂mini2440开发环境:ubuntu 10.10编译器:友善之臂mini2440光盘自带arm-linux-gcc 4.4.3一. 在denx官网下载源码,我所用版本号为u-boot-2010.03。 二. 主机编译环境为友善之臂提供的arm-linux-g...
分类:
其他好文 时间:
2014-06-24 15:25:23
阅读次数:
240
在zed的PS端运行spark: (1)设置uboot为sd卡启动rootfs: "sdboot=if mmcinfo; then " \ "run uenvboot; " \ "echo Copying Linux from SD to RAM... && " \ ...
分类:
其他好文 时间:
2014-06-24 14:27:44
阅读次数:
497