CAT724_FAQ

CAT724についてよくある質問

開発環境について

プログラムの開発はどのようにするのですか?

基本的な接続は写真1のようになります。

pic2.jpg

  1. CAT724のマザーボード上のminiUSB端子とPCを接続します。これがシリアルコンソールになります。
  2. CAT724とPCをLAN接続します。
  3. ホストPC (WindowsXP, VISTA, 7 32bit/64bit) 上に仮想PCエミュレータ "VirtualBox" をインストールします。
  4. VirtualBoxに Debian 6.0 squeeze をインストールします。
  5. プログラムの実行ファイルはLAN(NFS)を使ってCAT724と共有します。

開発キットの付属DVDにはすぐに使えるVirtualBox用 ハードディスクイメージファイルが収録されています。またご自身でVirtualBox環境を構築する方法はこちらに記載しています。

各機能について

DVI映像出力機能はどのように使うのですか?

通常のPCの映像出力と同様に使用できます。
DVI-HDMI変換ケーブルを用いることで液晶TV等に接続できます。
グラフィックスライブラリについては

  • 当社 PlusG
  • X Window System
  • Qt-embedded

等が使用できます。qt-embedded、市販PCモニター、USBマウスを使用した例
qt.jpg
CAT724+qt-embeddedプログラミングの解説をCQ出版社Interface誌2012年1月号に寄稿しました。
http://www.kumikomi.net/interface/contents/201201.php

CQ出版社Interface誌 2012年1月号 第6章
スクラッチからプロジェクトを作り,組み込み用ボードで動作
QtをSH-4ボードで動かしてゼロからGUIを作る

音声出力について

Linux標準のalsaサウンドシステムに対応しています。
alsaplayerコマンドで .wav 形式や .mp3 形式の音声ファイルを出力できます。

SD カードの Debian について

SSH ログインできない。

ベースシステムには SSH サーバーがインストールされていません。次のコマンドを実行して ssh パッケージをインストールしてください。

# apt-get update
# apt-get install ssh

NFS マウントできない。

ベースシステムには NFS クライアントがインストールされていません。次のコマンドを実行して nfs-common パッケージをインストールしてください。

# apt-get update
# apt-get install nfs-common

apt-get がエラーになる。

名前解決できるか確認してください。名前解決できなかった場合は /etc/resolv.conf もしくはネットワーク設定を見直してください。
名前解決できるか確認するには例えば次のコマンドを実行します。

# ping www.si-linux.co.jp
  • 名前解決できた場合
    PING www.si-linux.co.jp (*.*.*.*) 56(84) bytes of data.
    64 bytes from example.jp (*.*.*.*): icmp_req=1 ttl=53 time=10.7 ms
    ...
    ※ 繰り返しになる。[Ctrl+C] で終了します。
  • 名前解決できなかった場合
    ping: unkown host www.si-linux.co.jp

関連