システム関連
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
システム関連 [2022/06/08 10:32] – makotoa67 | システム関連 [2023/06/14 19:45] (現在) – [カーネルのクロスビルドの32.7.3での確認] makotoa67 | ||
---|---|---|---|
行 162: | 行 162: | ||
などとやってみたが、まだうまく行っていない。 | などとやってみたが、まだうまく行っていない。 | ||
- | |||
### デバイスドライバのデバッグ手法(dynamic debug編) | ### デバイスドライバのデバッグ手法(dynamic debug編) | ||
+ | |||
+ | V4L2ドライバあたりのデバッグで、去年やっていたことをもう一度やり直す際に、そのときやっていたdynamic debugの手法を復習しているので、それをここに記録する。 | ||
+ | |||
+ | [DYNAMIC DEBUGの使い方 - hana_shinのLinux技術ブログ](https:// | ||
+ | |||
+ | あたりを参考に。 | ||
+ | |||
+ | ``` | ||
+ | $ echo file channel.c +p > / | ||
+ | ``` | ||
+ | |||
+ | などとすると、channel.c内のdev_dbgによるデバッグ用ログ出力が有効になる。 | ||
+ | |||
+ | ---- | ||
+ | ### カーネルのクロスビルドの32.7.3での確認 | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | で紹介した内容を、Jetson Linux 32.7.3の環境で、同じことをやる。 | ||
+ | そのときにやったことを、ここにメモ書きする。これは、後で、Qiitaにて紹介してあげた方がよいかもしれない。 | ||
+ | |||
+ | Ubuntu 22.04だとJetson Nanoへのflashまでたどり着けなかったので、Ubuntu 20.04を入れなおして再実行。 | ||
+ | os-releaseに小細工をすることは以前の通りで、20.04にするとflashまで行けて、無事、Jetson Nanoの初期セットアップまでうまく行った。 | ||
+ | |||
+ | 以前に、20.04の時代にflashまで行けていた環境で、その後に22.04にアップグレードしていたが、SDK Manager内で色々とエラーになっていたが、flashはできていたのだが、最初の時点で22.04だとダメだ、という状況のようだ。 | ||
+ | |||
+ | https:// | ||
+ | |||
+ | から" | ||
+ | kernel_src.tbz2 | ||
システム関連.1654651972.txt.gz · 最終更新: 2022/06/08 10:32 by makotoa67