競技プログラミング, Android, Linux, 組み込み, Flutter, C/C++, Rust, RISC-Vなどの技術的な内容のブログです。 間違いやコメントなどはTwitter (@kurun_pan) へコメント/DMもしくはe-mailにて連絡ください。

Zephyr OSをRISC-V向けにビルドして動かしてみる

Zephyr OSをRISC-V向けにビルドする手順をまとめています。作業環境はLinux Ubuntu 20.04です。 macOSではビルドエラーになることと、CMakeのバージョンが割と新しいのを求められることからUbuntu 20.04で確認しました。

[Read More]

Amazon FreeRTOSのRISC-V向けビルド方法とエミュレータ上での動かし方

Amazonが管理するFreeRTOSをRISC-V向けにビルドし、QEMU上で動作させるための手順をまとめています。 ターゲットHost環境は、Linux (Ubuntu18.04で確認) しています。macOSでも試してみましたが、後述の Freedom StudioでRISC-Vクロスコンパラのパスを上手く認識してくれなかったため諦めました。

[Read More]

CMakeの基本的な使い方

1. はじめに


自分の備忘録として、CMakeの基本的な使い方をまとめておきます。 普段利用するものの頻繁に書くものではないため、ゼロから書こうとするとあれ?って忘れている事が多いので。

[Read More]
CMake 

RISC-V Toolchainのインストール手順

/images/riscv.png

1. はじめに


RISC-Vプロセッサ向けのToolchain (クロスコンパイラ) のインストール手順を解説します。 対象OSはmacOSですが、基本的にLinux (Ubuntuなど) でも同じ手順です。

[Read More]
RISC-V 

How to use Hugo

Github Pages + Hugoでブログを投稿するために最低限使うコマンドの備忘録です。 テンプレートとして利用しているテーマはBeautiful Hugoです。

[Read More]
hugo 

初めての投稿

ブログ開設しました

今までレンタルサーバーを借りてブログを運用したり、QiitaやMeduim, noteなどの無料の スペースを利用したりしていましたが、本日Github Pagesを利用したブログデビューしました。

[Read More]
note