8. - BeagleBoard BeagleBoard-xM
Size 3.1"x3.0" 3.25"x3.25"
MPU OMAP3530 AM3715
Frequency 720MHz 1GHz
Dhrystone MIP
1200 2000
S
polygon/s up to 10 million up to 20 million
128MB RAM, 256MB NAND fla
Memory 512MB RAM
sh
LCD Expansio o o
Expansion I2C, I2S, SPI, MMC/SD I2C, I2S, SPI, MMC/SD
Video DVI-D(HDMI) DVI-D(HDMI)
カメラ接続は可能だが
Camera Heade Beagleboardにカメラはな
- o
r
い
S-VIDEO o o
JTAG o o
USB Host 1 4
Ethernet - o
Audio Stereo IN/OUT Stereo IN/OUT
SD/MMC slot SD micro SD
Serial pin connector 引用:Hacking My Way ~itogのhack日記
RS232c
http://d.hatena.ne.jp/itog/20100610/1276135718
22. 第2ステップ
• 目標
– カーネルのUVCモジュールを有効にしましょ
う
– UVC(USB Video Class)
• カーネルのビルド作業
– make defconfig : コンフィグを初期化
– make menuconfig : コンフィグを設定
– make uImage : カーネルイメージを作成
• uImageだけを差し替える
23.
24. make menuconfigでは
何をしているのか?
• Kconfigツリーを表示
• 設定後のファイルを.configへ保存
• Kconfig:
ファイル kernel/drivers/media/video/uvc/Kconfig
config USB_VIDEO_CLASS
tristate "USB Video Class (UVC)"
---help---
Support for the USB Video Class (UVC). Currently only video
input devices, such as webcams, are supported.
For more information see: <http://linux-uvc.berlios.de/>
…