Linux

Linux

[RPi][Linux] boot upstream Linux from U-Boot on Raspberry Pi 3

U-Boot を Raspberry Pi 3 に導入して、ビルドした mainline Linux kernel を起動してみました。 Raspberry Pi は 既存の bootloader が提供されているので、SDカードの ...
Linux

[QEMU][Linux] boot upstream Linux from U-boot on QEMU

U-boot on arm QEMU にて QEMU で U-boot を立ち上げて 外から tftp でメモリに転送しました。次にビルドした Linux kernel を転送して起動してみます。
Linux

[RPi] Raspberry Pi 3

以前 Raspberri Pi を15か月も待って購入したのですが、なかなかいじる時間がなく、他にも放置してるガジェットがあるので Raspberri Pi 3はいいかなと思ってたのですが、手元に最新環境が扱えるプラットフォームがないのもい...
Linux

[Linux] User I/O

今更ながら User I/O (UIO) を使ってみました.UIO は 2.6.23-rc1 で kernel に merge された機能で,ドライバモジュールを書くことなくハードウェア資源を userland からアクセスできる手段を提供...
Linux

Open Source Summit Japan 2017

1年ぶりの更新になります. 先日有明のコンファレンスセンターにて開催された Open Source Summit Japan に参加してきました.このイベントは初参加で Community への貢献もまだまだの中で,全セッション英語とあっ...
Linux

[Linux] arm と arm64

64bit ARMプロセッサ 携帯機器のほぼ標準となっている ARM プロセッサは、32-bit の v7 アーキテクチャから 64-bit の v8 アーキテクチャに移行しつつあります。とはいえまだソフトウェアは v7 アーキテクチャ向...
Linux

[Linux] devicetree について

Linux や U-Boot などではハードウェア構成を定義する「devicetree」が採用されています。これはCPUやSoC、周辺回路、メモリ、ボードなどのハードウェアの構成・設定値などを schema の文法で定義したものです。各ソフ...
Linux

[Linux] process と CPU割り当て

CPU migration Linux では SMP 構成をとる場合,できるだけ CPU を公平に使うようにスケジューリングされます.そのため,各プロセスの CPU 使用率を元に再スケジューリングのタイミングでプロセスの CPU migr...
Linux

VMware Player 環境の再構築

システムの置き換え これまで HDD 2台でそれぞれ Windows, Ubuntu を置いて、Windows から VMware で Ubuntu を起動していました。システムドライブを SSD に置き換えるにあたり、Windows も...
タイトルとURLをコピーしました