linux启动
qq_22918577
热爱运动,喜欢专研。
展开
-
动态库cp到开发板上的问题
关于-/bin/sh:xx(命令) not found 的几种原因:1./bin/目录下没有这个命令;2.bin/目录有这个命令,只是执行权限不够,或者程序执行权限不够;3.程序需要的静态库或者动态库没有;嵌入式要求精简,所以我们不可能把整个动态库都拷到开发板上。只有需要那个库我们就cp哪个库。。第一步:查看应用程序依赖的动态库但是这时原创 2015-05-05 19:51:19 · 1144 阅读 · 0 评论 -
linux 启动流程以及自启动及mini2440开机自启动
加载内核接下来的步骤就是加载内核映像到内存中,内核映像并不是一个可执行的内核,而是一个压缩过的内核映像。通常它是一个zImage(压缩映像,小于512KB)或是一个bzImage(较大的压缩映像,大于512KB),它是提前使用zlib压缩过的。在这个内核映像前面是一个例程,它实现少量硬件设置,并对内核映像中包含的内核进行解压缩,然后将其放入高端内存中。如果有初始RAM磁盘映像,系统就会将它转载 2015-05-04 08:40:44 · 1362 阅读 · 0 评论 -
Uboot启动流程分析
Uboot是嵌入式系统中最常用的bootloader,这里我们以s3c2410为例分析一下uboot的启动流程。首先通过uboot的链接文件,我们可以看到uboot运行是执行的第一段代码在start.S中。ENTRY(_start) SECTIONS { . = 0x00000000; . = AL转载 2015-07-11 23:23:31 · 334 阅读 · 0 评论