
嵌入linux
文章平均质量分 75
white_bugs
这个作者很懒,什么都没留下…
展开
-
Android 和 Linux之间的联系
Android 和 Linux之间的联系写在前面 之前学习Linux驱动方面的知识,但由于工作的需要,接触Android 底层的调试。在接触Android底层之后,曾一度陷在其中,理不清Android底层与Linux驱动之间的联系。一、Android底层与Linux驱动有什么不同呢? 之前一直在学的都是Linux驱动方面的知识,当接触Android底层时,让我一时...原创 2018-04-16 21:53:47 · 3669 阅读 · 0 评论 -
Linux 网络编程之socket、select
博客搬家:https://blog.youkuaiyun.com/zheyufuck/article/details/52549889使用socket和select实现并发型服务器本文介绍使用select实现并发型服务器的实战,若有错误之处,还请不吝指点。1. socket介绍socket系统调用包括了:socket()、bind()、listen()、accept()、connect()。...原创 2018-06-04 11:53:18 · 479 阅读 · 0 评论 -
u-boot启动过程分析
u-boot版本是2010.3第一阶段:初始化SOC相关的配置,例如:系统时钟、MMU、看门狗等;并为C语言提供运行环境第二阶段:初始化板级相关的外设,例如:网卡、DDR有效地址等;并初始化环境变量,加载kernel原创 2018-08-23 16:00:54 · 328 阅读 · 0 评论 -
初识 Linux Kernel 移植 之 内核启动调试
在linux kernel 移植时,从u-boot跳转到kernel启动阶段后,串口控制台只打印了内核解压完成的信息: Uncompressing Linux... done, booting the kernel.这段消息的意思是内核解压完成,接下就进入到内核启动阶段,也就是进入到‘ arch\arm\kernel\head.Shead.S :ENTRY(stext)’,进入到内核启...原创 2018-09-10 15:43:47 · 993 阅读 · 0 评论 -
初识Linux Kernel 移植 之 dm9621网卡驱动移植
初识Linux 驱动移植 -- dm921概述配置内核dm9621 网卡驱动编译配置选项问题探索读 dm9621 MAC 地址失败网卡反复断开重连概述将kernel移植到开发板并能正常加载和启动内核后,发现网卡并没有工作,因此将网卡作为第一个移植的实践。这篇文章用于记录移植dm9621网卡过程中遇到的问题以及如何定位问题并尝试解决。配置内核在找到dm9621网卡驱动的源码后,需要将其添加到...原创 2018-09-24 13:03:03 · 3747 阅读 · 2 评论 -
u-boot启动报错:Wrong Ramdisk Image Format
在移植u-boot时出现的问题(kernel是移植过的,可用的):1、启动u-boot 跳转到内核的时报错: Wrong Ramdisk Image Format [err] boot_get_ramdisk然后就卡死了……2、启动 u-boot 跳转到内核时报错: Wrong Ramdisk Image Format [err] boot_get_ramdis...原创 2018-09-14 18:37:27 · 9567 阅读 · 0 评论 -
u-boot sdfuse命令烧录分析----从SD卡加载内核
在u-boot移植过程中,由于u-boot烧录在SD卡中,因此老是加载内核失败,是什么原因呢?在加载内核的打印信息中有这样类似的信息:reading kernel.. 1120, 10240 MMC read: dev # 1, block # 1120, count 10240 ...10240 blocks read: OKcompletedreading RFS.. 11360...原创 2018-09-14 21:36:35 · 1820 阅读 · 0 评论 -
uboot移植新手入门实践
版权声明:bug实验室原创 https://blog.youkuaiyun.com/weixin_43349284/article/details/82958451 u-boot移植新手入门实践视频前言视频介绍uboot版本:v2010.03移植记录:https://github.com/bugshiyanshi/buglab44121. u...转载 2018-10-08 09:27:03 · 1002 阅读 · 0 评论