TO : Jinyoung Contech Co., Ltd. #501, 222-12 MARIOTOWER, GURO3-DONG, GURO-KU, SEOUL, KOREA TEL : 82-2-890-6400 FAX : 82-2-890-6406 HOME PAGE : http://www.jyct.com/ Issued Date : 2008-01-14 Page : 12 Pages DSTAR70-CE MANUAL DStar70-CE 1. DStar70-CE 소개 DStar70-CE 은자사의 CL670을사용하고 OS 로 WindowsCE 5.0이탑제된제품입니다. SD,Serial,USB,LAN등의외부제어를 User Interface를통하여편리하게사용할수있습니다. 개발환경으로는 MS 사의 EVC 4.0 및 MS Visual Stdio 2005 를지원합니다..NET Compact Framework 1.0 및 2.0 을지원합니다. 7 Wide LCD 일체형으로 Cable 및별도 Sub PCB 불필요 시작시지정프로그램기동기능 변경된레지스트리저장기능 ( hive registry 지원 ) Active Sync지원으로개발환경의다양화 (File viewer,process Viewer등지원 ) USB Host 기능으로마우스 / 키패트 / 메모리스틱 / 무선LAN 지원 2. DStar70-CE Feather / Specification Item Description CPU 32Bit RISC MP2530F ( 700MIPS Performance ) Memory LCD Touch Input Signal Power RAM : DDR 64MB+32MB NAND : 64MB SUB : SD-CARD / 1.8 IDE HDD(option) Samsung 7 Wide ( 800x480) LTP700WV-F01(350cd/m²) LED Backlight / 350cd 저항박막식 4선 UART 2PORT / 422 1PORT (Option) USB ( Master 1.1 / Slave 2.0 ) 10M LAN CS8900 AUDIO IN-OUT VIDEO IN-OUT(option) IR Remote(option) 12V 500mA 1/12
3.Dimensions ( 단위 : mm) 4.. Connector 사양 2/12
Name Symbol PL CON3 POWER INPUT CONN (+12V ONLY) 5268-4 / DIP CON4 Samsung 7 LED Backlight CON7 INVERTER CONN. 53261-0890 / SMD CON8 RS-232(SERIAL) CONN. 5268-3 / DIP CON9 RS-232(BOOTSET) CONN. 5268-3 / DIP CON17 USB MASTER 1.1 CON24 SD/MMC Soket CON25 USB SLAVE 2.0 CON23 4 wire Touch CON29 1.8 IDE Connector ( Option ) CON30 Samsung 7 CON33 External Touch MOLEX 53261-5 Pin CON3 C0N7 CON8,9 CON22 CON23 CON25 CON26 CON27 CON33 CON32 용도 Power Inverter RS-232 Touch USB-S IR LAN 외부 Touch Audio 1 +12V +12V TXD X- VCC OUT TD+ +12V SP- 2 +12V +12V GND Y- D- GND TD- +5V SP+ 3 GND +12V RXD X+ D+ VCC TCT TXD L-IN-R 4 GND ONOFF Y+ GND NC1 RXD L-IN-L 5 BRI NC2 GND GND Power 6 GND RCT 1A이상 7 GND RD+ 사용 8 GND RD- - 실제구동되는제품의 실사이미지입니다. 3/12
5. DStar70-CE 동작 5.1. 처음부팅을하면아래와같은화면을보입니다. 5.2. Start Program이세팅되어있지않은경우 WINCE초기화면이보이게되고,StartSet 파일을통해초기실행되는파일을선택, 취소할수있습니다. - SET PROGRAM : WINCE 시작시해당파일을실행합니다. - SELECT FILE : 시작시실행되는파일을선택합니다. 5.3. USB가연결되어있다면,Active Sync를통하여, 내부 NAND공간에사용자파일을전송할수있습니다. Active Sync는아래에주소에서다운받을수있습니다. http://www.microsoft.com/korea/windowsmobile/activesync/activesync45.mspx 5.4. Hive registry기능이지원되어, 수정된 Registry나복사되어진파일도재부팅후사라지지않습니다. 주 ) WINCE의동작에관련되어있는파일을수정할경우정상동작하지않을수있으니, 시스템파일은수정하시지말아주십시요. 4/12
6. DStar70-CE 의개발환경설치 CL670 SDK를설치하여 Embedded Visual C++ 4.0(SP4) 또는 Visual Studio 2005를통하여 DStar70-CE를제어하는프로그램을만들수있습니다. 6.1 Embedded Visual C++ 4.0(SP4) 를이용하여개발할경우 6.1.1 Embedded Visual C++ 4.0를아래의경로에서다운로드받을수있습니다. http://www.microsoft.com/downloads/details.aspx?familyid=1dacdb3d-50d1-41b2- A107-FA75AE960856&displaylang=en 6.1.2 EVC 4.0의 ServicePace4는아래의경로에서다운로드받을수있습니다. http://www.microsoft.com/downloads/details.aspx?familyid=4a4ed1f4-91d3-4dbe- 986e-a812984318e5&DisplayLang=en 6.2. Visual Studio 2005를이용하여개발할경우 6.2.1 Visual Studio2005 Professional Edition 90평가판을다운로드받을수있습니다. http://www.microsoft.com/downloads/details.aspx?familyid=b2c27a7f-d875-47d5- B226-E2578A116E12&displaylang=ko 6.2.2 VS2005의 ServicePack1은아래의경로에서다운로드받을수있습니다. http://www.microsoft.com/downloads/details.aspx?familyid=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&displaylang=ko 6.3. EVC4.0 혹은 VS2005를설치하셨다면,CL670 SDK를설치합니다. 5/12
7.. DStar7 tar70-ce 의개발및 Tool 7.1. Embedded Visual C++ 4.0 (SP4) EVC4.0의 Platform Manager Configuration설정후컴파일후실행및다운로드를비롯하여, FileViewer,Process Viwer,Registry Editor등을 PC상에서직접제어하여개발을편리하게진행할수있습니다. 7.1.1. Platform Manager Configuration설정 - EVC4.0의 Tool메뉴중 Configuration Platform Manager를실행시킵니다. - CL670_WINCE_SDK Device 선택후에 Properties 버튼을클릭합니다. - Device Properties 를위와같이설정합니다. 6/12
7.1.2.2 File viewer,process Viewer,Registry Viewer의사용 - Tool 메뉴의 FileViewer를선택하고아래창과같은화면에서 CL670_WINCE_SDK Device 를고르고 OK를누르면,DSTAR70-CE의드라이브에접속하여 File Import,Export를수행하여파일복사가가능해집니다. - - Process Viewer 나 Registry Viewer 도상기와같은방법으로사용가능합니다. 주 ) WINCE 동작에직접관여하는파일이나 Registry 를훼손시킬경우정상적인동작을하지 않을수있으니, 주의하여접근하시기바랍니다. 7.1.3. Project 만들기 - File 메뉴의 New명령으로 Project탭을선택후개발하고자하는방법을선택합니다 - CPU타입은 WIN32 (WCE ARMV4l) 만체크합니다. - API,MFC,DLL,LIB등일반 PC와비슷한환경으로다양한개발을하실수있습니다. - 일반 PC환경 (WINXP등) 과 WINCE와는제공되는개발API의차이가있는부분이많으니,WINCE Application관련서적을참조하시기바랍니다. 7.1.4. Project테스트및디버그 - Build 메뉴의 [! Excute 빌드네임.exe CTLR+F5] 명령으로 DSTAR70-CE에직접명령을실행시킬수있습니다. - Build 메뉴의 Start Debug명령으로 PC환경과비슷하게디버그를할수있도록지원합니다. (EVC4.0의관련메뉴얼을참조하시기바랍니다.) 7/12
7.2 Visual Studio 2005 (SP1) Visual C++ 과 Visaul Basic, Visual C# 을통해프로그램을개발할수있으며, 괘적한개발환경을지원합니다. 7.2.1.2.1. Project 만들기 1. 선택하고자하는언어타입을선택한후스마트장치를선택합니다. ( 다른스마트장치가있는경우 Windows CE 5.0을선택합니다. 2. 개발하고자하는방법을선택하신후 Visual C++ 의경우는 CL670_WINCE_SDK만플랫폼 SDK에추가하여넣습니다. 3. 모든설정이끝나고프로젝트화면이생성되면아래화면처럼상단의장치선택이 MMSP2+ MP2530F:ARMV4l_Release인지확인합니다. 7.2.2.2.2. Project테스트및디버그 - 디버그메뉴의 [ 디버깅시작 F5] 명령 : Debug모드로 DStar70-CE에프로그램을다운로딩한후디버그모드로실행합니다. Break Point및단계별코드실행등다양한디버그모드를지원합니다. - 디버그메뉴의 [ 디버깅하지않고시작 Ctrl+F5] : 단순히 DStar70-CE상에서프로그램을실행만합니다. - 해당메뉴의자세한내용은 VS2005관련매뉴얼을참조하여주시기바랍니다. 7.3. 문제해결 - 만약프로그램컴파일후 DStar70-CE로다운로드혹은실행이되지않는다면, 장치옵션을선택합니다. - 아래와같은화면처럼 CL670_WINCE_SDK 의 MMSP2+ MP2530F:ARMV4l_Release 임을 확인한후속성을클릭합니다. 8/12
- 아래와같이설정이되어있고,TCP Connect 전송이 ActiveSync 를사용하여 IP 주소를자동으로 가져오기로되어있다면정상입니다. 8. ActiveSync 설치및사용법 8.1. ActiveSync를다운받으신후설치하시고, PC와 DStar70-CE(Con25) 를 USB단자로연결하면, 드라이버설치를요구합니다. 제공된파일중 USBDriver를설치하시면,ActiveSync가활성화되면서,DStar70-CE에접근할수있게됩니다. - DStar70-CE와 PC간의연결이되었다면, 옆그림과같은 ActiveSync의연결이동기화됨을나타냅니다. 탐색버튼을누르면, DStar70-CE의파일에접근할수있습니다. - 모바일장치에접근한후부터, 파일억세스에관련된부분은일반 탐색기처럼작업이가능합니다. 9/12
9. DStar70-CE 의업데이트및문제해결 9.1. DStar70-CE는부트로더상에서 WINCE의이미지를 USB를통하여빠르게업데이트할수있고, NAND Image를초기화할수있습니다. - 먼저 CON8과 PC의 SerialPort와연결시킵니다. - 제공된 MES-DNW_V2.5.exe를실행시킨신후에 DStar70-CE의전원을인가합니다. - 제한된시간안에 [SPACE] 를입력하면아래와같은화면을보이며대기합니다. Press [SPACE] key into Config menu : 1 ==================================================== DStar700CE Boot Loader V1.0 Copyright(c) 2008 JinYoung Contech Co.Ltd, ==================================================== 1) Boot Config 2) Image Update(USB and Serial) 3) Run Nand OS Image S) Save Config Data Enter your selection: - 2) Image Update(USB and Serial) 를통하여,Serial 혹은 USB 로업데이트할수있습니다. 1) Bootloader Update 2) mboot Update 3) Boot Logo Update 4) OS Update 5) Format Nand 6) Change Update Device(USB) esc) Back Enter your selection: - 3) Boot Logo Update 를사용하여부팅될때의로고이미지를업데이트합니다. - 4) OS Update 를사용하여 WINCE 의이미지를업데이트합니다. - 5) Format Nand 으로 WINCE 의내부파일이훼손되거나이상동작할경우제품출고시로내부이미지를초기화시킵니다. 9.2. USB를통한업데이트 - 업데이트방법을선택하면 USB 연결을확인합니다. 이때드라이버가설치되어있지않다면, 아래와같은화면을보이며,USB 드라이버를찾게됩니다. USB host is not connected yet. High speed mode connected. High speed mode connected. 10/12
- [ 예. 이번만연결 (Y)] 을선택한후다음버튼을클릭합니다. - [ 목록또는특정위치에서설치 ( 고급 )(S)] 선택한후다음버튼을클릭합니다. - [ 검색할때다음위치포함 (O)] 체크하고 [ 찾아보기 ] 버튼을클릭하여제공된 USB Driver 의 위치를설정한후다음버튼을클릭합니다. 11/12
- USB 설치가완료되어 [ 새하드웨어검색마법사완료 ] 표시가나오면, 아래와같은화면을 보이며파일입력을대기합니다. USB host is not connected yet. High speed mode connected. High speed mode connected. USB host is connected. Waiting a download. - DNW 상단에 [USB:X] [USB:OK] 로바뀌면 [USB Port] [Transmit] 를선택하여 해당파일을전송합니다. - 업데이트가완료되었다는메시지가나오면,DStar70-CE 를재부팅합니다. 12/12