embedded 組込み Linux デバイスドライバの作り方 その2 デバイス特殊ファイル作成・操作 『その1』では、簡単なモジュールを作成しましたが、そのモジュールをKernelに登録するだけで、デバイス特殊ファイルを生成していませんでした。 『その2』ではキャラクタ型のデバイスドライバの雛形を作って、デバイス特殊ファイルを生成してドライ... 2023.02.02 2023.03.08 embedded
Linux uBuntu apt update E: Could not get lock /var/lib/apt/lists/lock. 解決方法 安易にkillしてはいけません。 killは最後の手段です。 このエラーは、バックグラウンドでアプリのupdateやinstallやuninstallしている時に発生するようです。 なので、プロセスを見てみてそれらのプロセスがなくなるまで待... 2023.03.06 2023.03.08 Linux
Linux Linux permission(権限)まとめ 初心者用 Linuxではファイルやディレクトリ等に読書や実行の可否を設定したpermissionと呼ばれる権限が付いています。 Permission(権限)の見方 Desktopがある行の一番左に、『drwxr-xr-x』となっています。これの一番左... 2023.03.06 Linux
embedded 組込みLinux Beaglebone Black でやってみる その2 ブートシーケンス、U-BOOT基本知識、(参考) eMMC書込み方法 いろいろ試してみて分ってきたことを書いてます。 このページだけ実践がありませんが、『その3』以降は全て実践があります。 U-BOOTとは このU-BOOTの設定次第でブートの方法や、Kernelの一部の設定をカスタマイズするWindowsで... 2022.12.07 2023.02.15 embedded
embedded 組込みLinux Beaglebone Black でやってみる その4 TFPTで起動 実際に、BBBをmicroSDカードからブートし、TFTP転送でKernelイメージのuImageとデバイスツリーのam355x-boneblack.dtbをホストPCからダウンロードして起動してみます。 TFTPとNFSが出来ると、一度U... 2022.12.08 2023.02.13 embedded