chevron_left

メインカテゴリーを選択しなおす

cancel
arrow_drop_down
  • ubuntuカーネルのリビルド

    カーネルのリビルドをしてみる。手順は、 https://elinux.org/BeagleBoardUbuntu を参考にする。 1.適当にディレクトリ作成 mkdir bbb 2. cloneする git clone https://github.com/RobertCNelson/ti-linux-kernel-dev.git 3. buildする cd ti-linux-kernel-dev/ git checkout origin/ti-linux-4.14.y -b tmp ./build_kernel.sh ツールのダウンロード後、KERNELディレクトリにソースがクローンされてビ…

  • fopenの戻り値

    fopenの戻り値で、ファイルが存在しない場合には失敗してNULLが返るが、フォルダを指定した場合にはNULLが返らない模様。 教訓:ファイルの有無のチェックをfopenで行ってはいけない

  • ubuntu環境

    Linux実験環境としてUbuntuを使うことにする。環境構築に使用するホストPC側はUbuntu 16.04。 まずは、SDカードを作成する。以下のページを参考にする。 BeagleBoardUbuntu - eLinux.org ダウンロードして、解凍する。 wget https://rcn-ee.com/rootfs/2018-03-09/elinux/ubuntu-16.04.4-console-armhf-2018-03-09.tar.xztar ubuntu-16.04.4-console-armhf-2018-03-09.tar.xz SDカードリーダにSDを挿入して、ホストPC…

  • カーネルパラメータ

    カーネルパラメータをカーネルコンフィグで指定していたのに、デバイスツリーに追加したところ、そちらが優先された。 調べると、どうもそうらしい。 A Tutorial on the Device Tree (Zynq) -- Part II xillybus.com here are three sources for the kernel boot command line in general: Those given as CONFIG_CMDLINE in the kernel configuration Those passed on by the boot loader (typi…

  • SDカードブート

    eMMCでの起動は確認できたところで、SDカードブートを試してみる。 SDカードに書き込むイメージは、公式サイトの最新のイメージを使う。 https://beagleboard.org/latest-images この中から、 Debian 9.3 2018-01-28 4GB SD LXQT をダウンロードする。 ダウンロードしたイメージをSDカードに書き込むには、Win32DiskImagerを使う。 使い方は、以下のサイトが詳しい。 Win32DiskImagerのインストールと使い方 基本的には、イメージを選んで書き込むだけ。 SDカードは、一つのパーティションで作成される。 SDカー…

  • 動作確認

    BeagleBoneBlackの箱を開けて、まずは動作確認を行う。 WindowsPCとBeagleBoneBlackをUSB-シリアルで接続する。 USB-シリアルはTTL-232R-3V3を使う。 BeagleBoneBlack側の接続は、J1コネクタを使用して、電源側の1ピン(ACジャック側)がGNDなので黒い線を繋ぐようにする。こんな感じ↓ USBはWindonws側に接続し、TeraTermの設定で起動する。 ボーレート:115200 データ:8ビット パリティ:なし ストップビット:1ビット フロー制御:なし この状態で電源を供給すると、eMMCに書き込まれたLinuxが起動する。…

arrow_drop_down

ブログリーダー」を活用して、mffukuiさんをフォローしませんか?

ハンドル名
mffukuiさん
ブログタイトル
mffukuiの日記
フォロー
mffukuiの日記

にほんブログ村 カテゴリー一覧

商用