0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

NanoPi-NEO2用のkernel build

Last updated at Posted at 2018-01-31

概要

NanoPi-NEO用のkernelはfriendlyarmが用意してくれていますが、最新のmainline kernelのバージョンは4.14.0です。ただ、私の執筆現在の最新のバージョン(kernel.org)は、4.14.15です。
i2sで音出しをするシステムをbuildrootで作っているのですが、friendlyarmのkernelにはi2sのドライバが用意されているのでこれを使いたいわけです。そこで、4.14.0を4.14.15へバージョンアップできないかと(無理矢理)考え、やってみたらできた、というのが今回のお話しです。

大まかな手順

  1. friendlyarmからkernelのソース(4.14.0)を取ってくる。
  2. kernel.orgからpatch-4.14.15を取ってくる。
  3. kernel.orgからpatch-4.14.15-rt13を取ってくる。(rt-kernelにしたいから)
  4. 1.に2. 3.のpatchをあてる。2.をあてるとrejが出るが、手修正できるものはやり、あとは影響ないと判断できるものは放置する。
  5. makeする。

これだけのことです。私が今回試したのはNanoPi-NEO2ですがfriendlyarmが用意してくれているkernelなら同じ方法でできると思います。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?