网上下载linux内核后 必须打补丁么 如果自己下载到开发板中 也必须打补丁么?

韦东山老师中的补丁是韦东山老师编写的还是网上下的为啥要打补丁自己配置一下不行么?... 韦东山老师中的补丁是韦东山老师编写的 还是网上下的 为啥要打补丁 自己配置一下不行么? 展开
 我来答
sunyqg
2012-06-06 · TA获得超过1084个赞
知道小有建树答主
回答量:477
采纳率:75%
帮助的人:631万
展开全部
1、最好是用随开发板提供的那套kernel源代码,或者是从开发板商家推荐的下载链接下载下来的,它一般都针对开发的CPU和设备做了一些定制,其它内核的版本或者设备的配置可能不适合你的开发板。
2、有的开发板提供了一套标准内核源代码,还有针对开发板硬件资源定制的一套patch,只有这套patch才是为你的开发板定制的,别人的patch不可能适合你的开发板。
3、你的情况类似于第二种情况,补丁一定要打,且要按照你的开发板说明文档的流程操作。
追问
大哥回答的很专业 我想再问一个问题 关于uboot的 uboot也有补丁一说 和内核的道理一样么 自己能不能不用别人的补丁 通过分析开发板的硬件资料 然后自己改写网上的源码uboot 进而成功的使用自己改写的uboot在开发板中运行?  我在自学嵌入式 用的国嵌的开发板 我分成三步在学 先自己改写uboot 和读uboot的代码  第二步 搞明白文件系统和内核的配置  第三部 学习一些常用驱动的写法  2013年毕业 打算去北京找嵌入式驱动的工作本科~
追答
u-boot和kernel是一样的,如果开发板有补丁先要打上,因为除了硬件使用的资源外,补丁中有可能包含一些特殊设备的驱动,甚至有些和特定的CPU指令有关的修改。
当然如果补丁中只是涉及一些硬件资源类的修改的话,可以不用它,自己从标准源码上改未尝不可。
游泳444
2012-06-04
知道答主
回答量:10
采纳率:0%
帮助的人:9.3万
展开全部
不行。自己弄得不一定对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式