• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

现在要开始学习linux内核的移植了,看了一些资料,很浅显

@曲终人散@ 2018-04-24 浏览量:773

看的有文档和一些视频教程,讲的都很简单,三两下就做完了,也没有个为什么,想知道有没有比较原理性的,系统性的移植教程或资料?

请各位回答的给些较为具体的的答案不要​模棱两可说了等于没说的回答哟~

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 内核的移植其实主要针对cpu选择合适的模式(因为内核代码中大多数已经带了对应的支持,只需要进行配置即可),其次就是对于固定的资源,特别是外围需要驱动的部分的驱动模块,这个需要根据实际情况进行选择性配置。
    • 发布于 2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5

  • linux内核的移植工作其实基本上就是内核的裁剪和驱动添加,内核的裁剪可以使用make menuconfig通过菜单主项精简,驱动的添加就需要根据具体外设逐一增加了,最好的方法是到目标板或者目标芯片的厂家网站查找对应的驱动,基本稍作修改就能集成到内核中了。
    • 发布于2018-04-24
    • 举报
    • 评论 1
    • 0
    • 0
@曲终人散@ 回复了 Angel_YY :我想学的是如何移植一个内核到特定的板子上运行,在不使用厂家提供的移植好的前提下,这么折腾是为了学习~ 回复

  • 建议楼主去看看IMX6系列开发板的内核裁剪教程,社区有人成功在IMX6板上运行了经过裁剪的Debian系统。

    • 发布于2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • https://wenku.baidu.com/view/1c1d69219ec3d5bbfc0a7405.html,详细内容几句话说不完,这有个文章链接,说的还算细一点。
    • 发布于2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果要深入了解linux内核原理的话建议去看linux内核指南
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

现在要开始学习linux内核的移植了,看了一些资料,很浅显