[Armadillo:09273] Re: Armadillo-810のカメラ画像をWindowsアプリで表示
アットマークテクノ 中井 真大
email@hidden
2013年 10月 22日 (火) 14:47:13 JST
nakaiです。
/etc/init.d/uvc-gadgetをみると、
---
#!/bin/sh
. /etc/init.d/functions
PATH=/bin:/sbin:/usr/bin:/usr/sbin
echo -n "Starting uvc-gadget: "
for video_dev in $(find /sys/class/video4linux/video*); do
case $(cat ${video_dev}/name) in
sh_mobile_ceu.*) CAPTURE_DEV=$(basename ${video_dev});;
renesas_usbhs_udc) OUTPUT_DEV=$(basename ${video_dev});;
esac
done
if [ ! -z "${CAPTURE_DEV}" -a ! -z "${OUTPUT_DEV}" ]; then
uvc-gadget -c /dev/${CAPTURE_DEV} -o /dev/${OUTPUT_DEV};
else
false;
fi
check_status
---
/sys/class/video4linux/video*/nameをcatした場合に、
sh_mobile_ceu.*またはrenesas_usbhs_udcが見つからない状態だと
uvc-gadgetの起動に失敗してしまいます。
カーネルコンフィグレーション等を変更した場合に上記の
現象がおきる可能性があります。
カーネルイメージを正しく指定できているでしょうか?
(2013/10/22 13:55), 大野徹 wrote:
> 大野です。
> 毎々お世話になります。
>
> 中井さま
>
> >Armadillo-810側でpsした場合に、
> >uvc-gadget
> >は起動しているでしょうか?
> 確認しましたが、起動していません。
>
> >OpenCVで動かされていたので、もしかすると停止させているのかなと
> >推測しました。
>
> 時系列で書きますと
> 1、ユーザランド:atmark-dist-20130704.tar.gz
> でOpenCVのサンプルを動かしました。
> その時に実はuvc-gadgetを止めるのを忘れていましたがOpenCVのサンプルは動作しま
> した。
> この環境のSDカードは現在ないので推測ですが、uvc-gadgetは動作していなかったの
> ではと思います。
>
> 2、現在
> ユーザランド:atmark-dist-20131018.tar.gz
> カメラ設定アプリケーション「camctrl」を使用するために新たにビルドして現在こ
> の環境で作業中です。
> ・psコマンドで確認しましたが、uvc-gadgetは動作していません。
> ・/etc/config/rc.localは下記の通りでuvc-gadgetを起動する設定になっています。
> --------------------------------
> #!/bin/sh
>
> . /etc/init.d/functions
>
> PATH=/bin:/sbin:/usr/bin:/usr/sbin
>
> #
> # for USB Gadget "UVC Composite with ACM and RNDIS"
> # - activate UVC
> #
> USB_GADGET_IS_UVC_COMPOSITE=y
> if [ "${USB_GADGET_IS_UVC_COMPOSITE}" = "y" ]; then
> /etc/init.d/uvc-gadget
> fi
> --------------------------------
> ・コマンドラインで/etc/init.d/uvc-gadgetを実行するとfailedと表示されました。
> 再起動してメッセージ確認すると
> Starting lighttpd: done
> Starting sshd: failed
> (sshd: you will be available to use after run '/etc/init.d/sshd keygen')
> Running local start script (/etc/config/rc.local).
> Starting uvc-gadget: failed
>
> となります。
> uvc-gadgetの起動が失敗しています。
> /var/messagesを見ましたが特に有用な情報はありませんでした。
> atmark-dist-20131018.tar.gzはビルド後にSDカードから起動するようにfstabを変更
> しただけです。
> 起動失敗の原因として何が考えられるでしょうか?
>
> お手数ですがよろしくお願い致します。
>
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内