主從式智能型網路像機
TRANSCRIPT
第二組專題展示
組員 : 林遠球 劉儀德 王信仁 鐘振銓
指導老師 : 李志賢 組長 孫文駿 老師 黃馨瑧 老師
系統概述
緣起與目標 :我們所訂定要做的是可以在遠端,操作攝影機透過,旋轉機台能做到 zoom in Zoom out 的控制,也有Detect Motion 的功能。
HUB
1. 鏡頭2. CCD 或 CMOS 感知器3. IP Camera 系統晶片4.Flash ROM 、 DRAM 及其他主被動元件5. 軔體程式 : 系統晶片中 RISC MCU 與 DSP 執行6. 電源模組 :AC 轉 DC 電源供應器或 Power-over-
Ethernet 電源7. 保護系統晶片的外殼及 PTZ 旋轉台
智慧型 IP Camera 組成要素
軟硬體需求
Software:1.MontaVista 4.0.12.PC with Linux 2.6x kernel
Hardware:1.PC2.IPNET CAMERA3.RS2324. 網路線
硬體架構
硬體零件 :
裡頭包含德州儀器的 DM355晶片
DM355 IPCAM
JTAG Debug board
可使用 RS232與電腦連接也有跟 ICE連接的 port
攝影機的 CCD 鏡頭
攝影機本體與 Debug board 連接
Ipcam實體
旋轉台、控制器、 485解譯器
實作方面
IP Address 設定 :
相機裡的 IP address
PC端的 IP Address
得到畫面
hyper terminal 超級終端機設定 :
Baud rate - 115200Data bit - 8Parity - NoneStop bit - 1Flow Control - None
Login
bootloader
Linux version 2.6.10_mvl401_IPNC-1.0.6(gcc version 3.4.3(MontaVista 3.4.3-25.0.104.0600975 2006-07-06))
CPU: ARM926EJ-Sid(wb) [41069265] revision 5 (ARMv5TEJ)
Machine: DaVinci DM355 IPNetCamCreating 5 MTD partitions on "nand_davinci.0":0x00000000-0x00060000 : "bootloader"0x00060000-0x00200000 : "params"0x00200000-0x00400000 : "kernel"0x00400000-0x01800000 : "filesystem"0x01800000-0x02000000 : "data"
encode_streamsystem_serverrtp streaming serverhttp server.
所遇到的問題 :
就是我們在缺少 toolchain 的情況下 , 無法把 U-BOOT 和 Kernel 所需要的 Uimage 編譯出來
export PATH=<toolchain build Dir>/bin:$PATH
會出現Arm_v5t_le-gcc -- command not found
心得與展望
經過這次的專題過後 ,雖然我們用的東西是別人已經開發好的 ,我們再拿來使用 , source code 和整個架構都有 ,但是我們要花好幾倍的時間去了解他人所撰寫出來的程式 如果再加上對此架構或所要完成的目標 不是很清楚的時候 就會有不知道該如果下去的事情發生 ,而且,要有持之以恆的心,所以別人的東西 不一定好用……