kernel

2012年12月11日

LTSIのカーネルにはKZM-A9-GTボード(kzm9g)のサポートがバックポートされています。LTSI3.4のリリース候補が出ました。このソースを取得してビルドして起動する手順を紹介します。このリリースではKZM-A9-GTボードでは従来の方法では起動できなくて、必ずデバイスツリーを使用する必要があります。

続きを読む

2012年09月24日

LTSIのカーネルにはKZM-A9-GTボード(kzm9g)のサポートがバックポートされています。

LTSIのカーネルをソースを取得してビルドする手順を紹介します。

以前のページから更新しています。

  • patchコマンドのversionが2.7になりました。
  • LTSIのmasterが3.4に移行したので、3.0のブランチをチェックアウトするようにしました。
  • LTSI3.0のベースのversionが3.0.43になりました。
続きを読む

2012年01月16日

カーネルのconfigを変えるときに、.configファイルを直接変更すると依存する項目の処理がややこしいので、make menuconfig としますが、変更したい項目がどの階層にあるのかがわからなくて、ちょっと苦労していました。

しかし今日、@l_b__さんからTwitterで、make menuconfigに検索機能があることを教えてもらいました。

続きを読む

2011年10月19日

Linuxカーネルのタイマー割り込みのところのソースを見ていたら、簡単なしくみのプロファイラが組み込まれているのを見つけました。これはタイマー割り込みのところでプログラムカウンタがどこを指していたかを累計していき、readprofileというツールでその結果を見ることができます。

続きを読む

2011年08月11日

Androidのemulatorのカーネルをソースからビルドしてみました。ARMとx86の両方。

続きを読む

2011年06月14日

FtraceというLinuxカーネルのトレース機能があります。KZM-A9-Dualボードでこれが使えるか試してみました。

続きを読む

2011年06月07日

6/1 - 6/3 に横浜パシフィコでLinuxCon Japanが開催されました。その中でひとつ話をしてきました。
続きを読む

2011年02月17日

Linuxでのプロセスの終了処理について少し調べました。

今まであまり意識していなかったexitと_exitの違いも理解できました。

続きを読む

2010年11月02日

KZM-A9-DualボードにU-bootとLinuxカーネルを移植しています。

ボード屋さんに作ってもらったボードの仕様書とボードの動作確認用のテストプログラムを見ながらデバイスドライバを修正していきます。

Linuxカーネルは仮想メモリ上で動作しているので特定の物理アドレスにあるI/Oレジスタの読み書きをするときにはちょっと工夫必要です。

続きを読む

2010年10月26日

前回の続きです。

シリアルコンソールをUART0からUART1に変更する時のLinuxカーネルでの変更点を紹介します。

続きを読む

2010年10月12日

今日はLinuxカーネルをビルドするときにちょっとしたTipsを紹介します。

カーネルをいじっていると、時々、同一のソースからコンフィグを少しだけ変えたものを複数作って、切り替えて交互に動作を試したいということがよくあります。

そのたびにコンフィグファイルを差し替えて再ビルドしてもよいのですが、そのコンフィグファイルごとに別々のディレクトリでビルドできると便利です。

続きを読む

2010年07月29日

以前ARMのQEMUでDebianを動かすのを紹介しました。今回は同じような方法でAndroidを動かしてみます。

なぜこんなことをしてみたのかというと、それはAndroidのポーティングの練習になると思ったからです。標準の(素の)QEMUには仮想ボードとしてARMのversatileボードがサポートされています。つまり、versatileボードにAndroidのポーティングをしてみます。

続きを読む

2010年07月22日

前回の続き。

対症療法ですが問題は解決しました。同じ修正で2.6.35-rc3でも動くようになりました。

続きを読む

2010年07月20日

前回の経験により、2.6.33のカーネルをKZM-CA9-01ボード(Cortex-A9 Quad core)で動かすことはすぐにできました。

しかしSDメモリカードがマウントできません。

この問題についていろいろ調べた様子を2回にわたって紹介します。

続きを読む

記事検索
最新コメント
「最新トラックバック」は提供を終了しました。
アクセスカウンター
  • 今日:
  • 昨日:
  • 累計:

QRコード
QRコード