对嵌入式Linux内核代码进行更改

时间:2013-02-25 10:24:23

标签: linux linux-kernel embedded

我想了解&编辑(添加printk等)用于起重机的linux内核,我从github获得。我是新手。我在stackoverflow中经历了与此相关的某些问题,但他们都专注于PC中的Linux(不是嵌入式!)。我不知道从哪里开始。接受任何形式的指导。提前谢谢。

2 个答案:

答案 0 :(得分:2)

亲爱的,你有机会看看位于

的README

https://github.com/craneboard/craneboard-kernel

如果您需要添加任何信息或某些日志记录,即在内核中添加printk,则需要重新编译它,它还会显示如何执行此操作。但是我有兴趣知道你为什么需要在内核中放置日志信息?你打算修补内核中的一些错误吗?

Printk与C Printf相同,但差异很小http://www.makelinux.net/books/lkd2/ch18lev1sec3

另请查看http://processors.wiki.ti.com/index.php/CraneBoard

查看https://linuxlink.timesys.com/files/pdf/Timesys-EmbeddedLinuxTutorial.pdf

可能也是一个好的开始

答案 1 :(得分:0)

在编译内核之前,您需要一个ARM工具链。 Here is a good tutorial