カテゴリ
リンク
当サイトは、玄箱PRO (KURO-BOX/Pro)を中心とした組み込み、Linuxと電子工作を扱っています。
会社案内

情報セキュリティおよび個人情報の取り扱いについて


コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。コメントはそれぞれ投稿した人のものです。

◆2010年7月 7日

はてなブックマークに追加   玄柴のU-bootで遊んでみる (2/2)

U-Bootコンソールをさわる
 玄柴をリブートし、シリアル・コンソールに起動メッセージが出て、
Hit any key to stop autoboot:  
が出たら、何かキーを押します。

  続きを読む 「玄柴のU-bootで遊んでみる (2/2)」

◆2010年7月 5日

はてなブックマークに追加   玄柴のU-bootで遊んでみる (1/2)

■玄柴のU-boot
  玄柴ではブートローダとしてU-Bootが採用されています。U-Bootにはブートローダとしての機能だけでなく、ROMモニタとしての機能も含まれていて、メモリ・ダンプや、ファイルのロード、特定のアドレスへジャンプするなどができます。何ができるというわけではないのですが、面白そうなので U-Bootのファイルをロードして、実行できる機能を試してみます。コンピュータをいじっているという感覚があります。動かしてみるプログラムは、U-Bootに付属するサンプル・プログラムです。

  続きを読む 「玄柴のU-bootで遊んでみる (1/2)」

◆2010年4月 1日

はてなブックマークに追加   玄柴, 玄箱Pro と DLNA で音楽を楽しむ(2/2)

■はじめに
 今回は前回紹介した DLNA サーバ (Media Tomb) とレンダラ(Gmediarender)のソフトを玄箱Pro/玄柴にインストールして使ってみます。

■ALSA の動作を確認しておく
 玄箱Pro, 玄柴で USB audio を使ったことがないなら、ALSA (Advanced Linux Sound Architecture) の動作を確認しておきます。
apt-get install alsa-base alsa-utils
で必要なパッケージをインストールしておき、wav ファイルを用意して、
aplay foo.wav
として再生してみて、問題がないことを確認しておきます(aplay -Dhw:0 foo.wav とデバイスを明示する必要があるかもしれない)。音量が小さいといったときには alsamixer などで設定を確認します。

  続きを読む 「玄柴, 玄箱Pro と DLNA で音楽を楽しむ(2/2)」

◆2010年3月26日

はてなブックマークに追加   玄柴, 玄箱Pro と DLNA で音楽を楽しむ(1/2)

■DLNA で音楽をネットワークを通して再生する
 最近 DLNA (Digital Living Network Alliance) という言葉を聞くようになりました。DLNA では、ネットワークの設定などを気にすることなく、家庭内で音楽、動画、写真を楽しめることを目標としています。

  続きを読む 「玄柴, 玄箱Pro と DLNA で音楽を楽しむ(1/2)」

◆2010年3月23日

はてなブックマークに追加   Arduinoで玄柴用のシャットダウン・スイッチを作る(5/5)

■玄柴につないでみる
 スケッチの内容がわかったので、玄柴に回路をつないでみましょう。玄柴に Arduino をつなぐと /dev/ttyUSB0 として認識されます。つぎに、インストールされているコマンドで動作を確認してみましょう。

  続きを読む 「Arduinoで玄柴用のシャットダウン・スイッチを作る(5/5)」

◆2010年3月19日

はてなブックマークに追加   Arduinoで玄柴用のシャットダウン・スイッチを作る(4/5)

■Arduino で非同期シリアルを使う
 Arduino の非同期シリアルには、ディジタル入出力の0ピン(RX)と1ピン(TX)を使います。0ピンは、パソコンや玄柴からArduinoへの信号、1ピンがArduinoからパソコンや玄柴への信号となります。Arduino Duemilative の場合、これらのピンはボード上で USB シリアルとつながっているので配線をする必要はありません。Arduino Pro などの場合は、プログラムを書き込むときと同様にシリアル・アダプタが必要です。

  続きを読む 「Arduinoで玄柴用のシャットダウン・スイッチを作る(4/5)」

◆2010年3月16日

はてなブックマークに追加   Arduinoで玄柴用のシャットダウン・スイッチを作る(3/5)

■はじめに
 今回は Windows, Linux (UNIX) のプログラミングした経験がある人に向けて Arduino の動作を解説します。
 Arduino ではプログラムのことをスケッチと呼んでいます。イメージをスケッチブックに描くように、気軽にアイデアをコンピュータで実行してみて欲しいという思いが入っているそうです。まずは、CPU の動作をおさらいします。

  続きを読む 「Arduinoで玄柴用のシャットダウン・スイッチを作る(3/5)」

◆2010年3月11日

はてなブックマークに追加   Arduinoで玄柴用のシャットダウン・スイッチを作る(2/5)

■シャットダウン・スイッチの仕様を決める
 玄柴用のシャットダウン・スイッチを実現するに当たって、まず仕様を決めます。動作中はLEDが点滅し、シャットダウン・スイッチを5秒間押し続けるとシャットダウン開始(スイッチを押している間はLEDが点灯)とします。

  続きを読む 「Arduinoで玄柴用のシャットダウン・スイッチを作る(2/5)」

◆2010年3月 8日

はてなブックマークに追加   Arduinoで玄柴用のシャットダウン・スイッチを作る(1/5)

■シャットダウン・スイッチをつけたい
 玄柴には電源スイッチがありません。シャットダウンにはログインしてから、コマンドを実行する必要があります。常に電源を入れておくというコンセプトはいっても、シャットダウン・スイッチがあると便利です。ということで、シャットダウン・スイッチを作ってみます。

  続きを読む 「Arduinoで玄柴用のシャットダウン・スイッチを作る(1/5)」

◆2010年2月18日

はてなブックマークに追加   玄柴のuBootをOpenOCDで書き換える

■OpenOCDとは
 OpenOCD (http://openocd.berlios.de/web/) は Open On-Chip Debugger といって、フリーの JTAG を通したデバッグなどを実現するソフトウェアです。玄柴のuBootの書き換えに失敗したとき(間違ったものを書いた、書き込み中に電源を切った)などに、OpenOCDを使ってフラッシュ・メモリを書き換えることができます。筆者の場合は、uImageの内容をuBootに書いてしまい、慌ててOpenOCDの用意をしました。

  続きを読む 「玄柴のuBootをOpenOCDで書き換える」