硬件平台:tq2440开发环境:Ubuntu-3.11u-boot下载地址:http://ftp.denx.de/pub/u-boot/下载最新版本:u-boot-2014.10.tar.bz2在用户根目录下创建目录结构tq2440/{src/bootloader/u-boo...
分类:
其他好文 时间:
2015-01-19 09:17:49
阅读次数:
278
平台: IBOX 4412
Linux:Linux-3.8.13(from NanoPC from Odroid)
Driver:drivers/media/platform/s5p-tv
编译器:arm-linux-gnueabihf-gcc 4.7.3
一、代码移植(参考板都已经做完)
smdk4x12_devices[]加入
smdk4x12_machine_...
分类:
其他好文 时间:
2015-01-18 22:46:27
阅读次数:
239
linux内核调试常见方法1,可能导致kernel panic的原因有:ARM捕捉到的异常 (KE) 指令异常:程序跑飞,可能跑到数据区里执行 访问无效地址:执行存取指令时抛出异常(访问了kernel space没有映射的内存)代码主动发出的异常 (KE) 调用BUG()/BUG_ON()函数软件卡...
分类:
其他好文 时间:
2015-01-18 21:00:34
阅读次数:
298
1,系统调用的概念:是用户空间访问内核的唯一手段,系统调用依靠软件中断实现,每个系统调用被赋予一个系统调用号,用来指明要执行哪个系统调用。2,系统调用的实现:系统调用是通过软中端(SWI)实现的,SWI指令SWI指令的格式为:SWI{条件} 24位的立即数SWI指令用于产生软件中断,以便用户程序能调...
分类:
系统相关 时间:
2015-01-18 20:59:41
阅读次数:
249
1,谷歌提供的arm-linux-androideabi-addr2line工具学习点击打开链接点击打开链接2,哪些情况会发生Native exception(1)代码主动发生异常,调用abort()函数。描述:abort()函数首先解除进程对SIGABRT信号的阻止,然后向调用进程发送该信号。ab...
分类:
其他好文 时间:
2015-01-18 20:53:14
阅读次数:
204
最强反编译工具 ida pro 6.6 x86 arm x64 f5全插件原始安装文件泄露版 + sdk_utils
完整安装包+6.6最新sdk工具包
国内某团购群泄露的的版本
x86 arm x64 f5插件为2.0的版本 正版价值人民币3-5万
6.6更新的内容
IDA: What's new in 6.6
x64 Decompiler
It was tough a...
分类:
其他好文 时间:
2015-01-18 19:47:34
阅读次数:
940
一、安装gcc编译器1、进入root2、下载arm-linux-gcc-4.4.3.tar.gz,放入Ubuntu主目录3、sudo tar -C / -zxv -f arm-linux-gcc-4.4.3.tar.gz4、sudo gedit /root/.bashrc5、在文本最后一行输入:ex...
分类:
系统相关 时间:
2015-01-17 19:20:05
阅读次数:
353
温度报警系统设计目标:移植到arm-linux开发板1.伪静态html+cgi+javascript动态时钟设计+动态文本+可视化动态效果(javascript操作数据)优点:可以实现局部大多动态效果,且javascript脚本会实时处理数据,能在不刷新的情况下,维持数据操作,在设计功能上,能提供除...
分类:
Web程序 时间:
2015-01-16 23:34:03
阅读次数:
311
-----------------本文转载自 http://blog.csdn.net/xteda/article/details/39708009 ---------------------------- Technorati 标签: nginx ARM (作者 冯青华 信庭嵌入式工作室(www....
分类:
其他好文 时间:
2015-01-16 19:01:45
阅读次数:
232
引言 最近无聊看了看征服C指针,看到函数的不定参数时想起在这方面还没有做过一些总结,只是略微了解一些,意识到其实完全不需要借用va_list,va_start,va_arg这些标准函数也可以自己实现操作,具体我们来看看。函数栈 首先我们需要了解一下linux下一个进程的内存地址空间是如何布局的,.....
分类:
其他好文 时间:
2015-01-16 19:01:21
阅读次数:
180