読者です 読者をやめる 読者になる 読者になる

S.F. Page

Programming,Music,etc...

Raspberry Pi

windows 10のブートマネージャーでlubuntuをブートする。

Raspberry Piのベアメタル・プログラミング環境構築は一向に進んでいない。 windows 10上でシリアル通信経由でのkermitプロトコルによるバイナリファイル転送がうまくいかないので、lubuntuをデュアルブートでインストールして試してみることにした。Hyper-V…

シリアル通信でバイナリファイルの転送がうまくいかない - Raspberry Pi 3 + u-boot

u-bootにはloadb,loadx,loadyというコマンドがあってそれぞれでkermit,XMODEM,YMODEMというプロトコルを使用して、PCとシリアルケーブル経由でバイナリファイル転送が行えるとのこと。 PC側はteratermやrloginなどのシリアル通信ができる端末ソフトを用意す…

Raspberry Pi 3のベアメタル・プログラミング環境の構築 - 2017/3/5の状況

Raspberry Pi 3で64bitベアメタル・プログラミングをするための環境構築をぼちぼちやっている。 環境構築の状況 JTAGデバッグはソフト・ハードともに不明点も多く、FT232HLボードまで買ったがとりあえず置いておくことにして、lubuntuでクロスコンパイルした…

Raspberry Piの開発環境の構築状況

構築状況について Raspberry Piの開発環境であるがだいたい以下の構成になりそうである。とりあえず自分の頭の中を整理するために起こした図なので、正しいかというといまいち自信がない。 Raspberry Pi 3Raspberry Pi 3lubuntulubuntuwindows 10windows 10M…

debian+LXDEからlubuntuに乗り換える

Raspberry Piも埃を被りつつある今、私は開発用のlinux環境ををhyper-vで作ろうとして四苦八苦している。 debian 8のインストールは問題なく終わった。日本語入力も問題なくできる。 でもやっぱりdebianだから、セキュリティ設定とか結構やらねばいけないこ…

うーむ。ubuntuでハマってしまうとは。。debian + LXDEで再チャレンジする。

raspberry piのベアメタル・プログラムのクロスビルドをubuntu on windowsで行うことは工夫が必要そうだし、私にはそのスキルはないと自己判断したので、ubuntuをhyper-v上にインストールしてその上にクロス開発環境を構築することにした。そうすれば、「本…

Raspberry Pi 3のリモート・デバッグ環境構築は一向に進まないけど、まあしょうがないかな。何も知らないもんね。。

タイトル通り、一向にリモート・デバッグ環境構築は進んでいない。 数日前に、OpenOCDのWindows向けバイナリをubuntu on windows上でクロスビルドしようとして、バイナリ生成はできたものの、実行すると落ちてしまった。ここでちょっと軽く心が折れた。私の…

ARM8対応版OpenOCDをubuntu on windows上でビルドしてみている。

どうやればOpenOCDを使ってRaspberry Pi 3をベアメタル・リモート・デバッグできるのかネットを彷徨い続けた。結果以下のページを発見。 github.com ここに書いてあることはlinux上でARM8に対応したOpenOCDを使い、JTAGでRaspberry Piをリモート・デバッグす…

どうもRaspberry Pi 3 をJTAGデバッグするにはFT232HLだけではだめなのかな。。

どうもいろいろ調べながらいろいろやってみているが、ハード的にこのボードだけでJTAGデバッグができるというものではないような。。 ハードウェアのことがさっぱりなので、「できる」とも「できない」とも言えないといったほうが正確だろうか。 しかしほん…

ラズパイ(Raspberry Pi 3)でJTAGデバッグをするためにFT232HLボードを秋月で購入した。

ラズパイ3をJTAGでリモートデバッグするために必要なものはずばりJTAGインターフェースとUSBを変換するケーブルである。 ARM-USB-TINY-HとRaspberry Pi 2でJTAGデバッグした実績はあった。 qiita.com しかしRaspberry Pi 3ではこのインターフェースではデバ…

ラズパイ(Raspberry Pi )におけるベアメタル開発環境を調べる

ベアメタル・プログラミングをやってみたいと思って、どこから手を付けたらよいか考えていた。 やっぱりデバッグ環境が重要だ。コンパイルはWindows10で行って、それをラズパイに転送して実行させるのが良い。さらにはリモートデバッグを行いたい。そうしな…

ラズパイでベアメタルをしたい

こんな小さなマシンで立派なデスクトップOSが動くさまを目の当たりにしてつい興奮してしまった私であるが、このためにラズパイを買ったのではない。 ラズパイで行いたいのはずばり「ベアメタルな自作ゲーム」である。OSを介さずに自作ゲームを動かしたい…

raspbian (jessie) のPIXEL GUIは面倒な日本語設定がとても簡単にできるようになっている。

raspbian OSはWindowsのように、インストール時に言語を先に設定すれば後はお任せとはいかない。日本語を使うための設定が必要である。 日本語設定方法はネット上に大量にある。が、ネット上のリソースではraspi-config+コマンドラインによる設定が多い。し…

ラズパイをRaspbian OSで動かしてみた。あとはリモート操作(SSH,VNC)のセットアップとか。

昨日ラズパイが届いた。 Raspbian OSをまずインストールして、モノがちゃんと動くかどうかを確かめようと思った。何せいろいろなパーツを買ったしね。 OSのインストール インストール方法を解説したサイトは大量にある。例えば下記のサイトとか。なので、わ…

Raspberry Pi 3 を発注した。

インターフェース3月号を読んでいたら、Raspberry Piが欲しくてたまらなくなってきた。 それでここ数日、AmazonでRaspberry Piの価格を調べたり、使用している人のWebサイトをチェックして、今日ケースとヒートシンク付きのものを発注した。 本体だけでは何…