みつきんのメモ

組み込みエンジニアです。Interface誌で「Yocto Projectではじめる 組み込みLinux開発入門」連載中

2019-05-01から1ヶ月間の記事一覧

NuttXアプリケーションの作成を補助するスクリプトを作った

はじめに NuttXで小さい書捨てのアプリケーションをたくさん作る必要が出てきたので、 アプリケーションの雛形を出力するスクリプトを自分用に作成した。 せっかくなので(?)、githubに置いといた。 スクリプトがやっていることの詳細はここを参照。 使い方 n…

Zephyrにアプリケーションを追加する

はじめに 環境変数の読み込み 作成するファイル CMakeLists.txt prj.conf src/main.c ビルド 実行 まとめ はじめに Zephyrに自作のアプリケーションを追加したい。 ここの手順を参考にする。 環境変数の読み込み とりあえず一番始めにsource zephyr-env.shを…

Zephyrでデバッグ

はじめに コンフィグレーション menuconfig デバッグ用設定 デバッグ開始 gdbgui まとめ はじめに Zephyrのアプリケーションをデバッグする。ターゲットはSTM32F4Discoveryを使用する。 コンフィグレーション menuconfig westでmenuconfigを開くには次のよう…

ZephyrをSTM32F4Discoveryで試す

はじめに 準備 west ninja CMakeの更新 Zephyr SDK Zephyrのソースを取得 依存パッケージのインストール westでビルドする 対応ボードを調べる Hello worldをビルドする westで書き込む まとめ (おまけ)qemuで実行 はじめに Zephyrの勉強のためにとりあえず…

yoctoでもRust

はじめに 最近流行りのRust。meta-rustを使えばyocto環境でもRustアプリケーションを使えるようにできる。 meta-rustネタとしてはこちらに先を越されたが、試したブランチがsumo、rockoと古めなのと観点がRust開発者よりなので、本記事ではすこしyocto的に見…