Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

맛만 볼게요

[TMS320C6748_LCDK] bios-c6sdk DEMO 실행 본문

임베디드/L13x_C674x

[TMS320C6748_LCDK] bios-c6sdk DEMO 실행

여기우리집 2022. 12. 16. 09:22

** 설치 필요 **

    > 필요한 에뮬레이터(디버거) 드라이버 ( 이 글에서는 blackhawk xds560 v2 system trace 사용 )

    > Code Composer Studio ( CCS )

    > BIOS_C6SDK

 

 

 

** blackhawk xds560 v2 system trace driver는 CCS에서 같이 설치 가능.

 

 

 

** CCS 설치

    > bh xds560이 CCS v10까지 지원.

    > 따라서 CCS v10 설치 _ CCSTUDIO IDE, configuration, compiler or debugger | TI.com

 

    > 윈도우용 압축 파일 다운 및 압축 해제 후, 설치 파일 실행.

    > 넘기다가 setup type - custom installation

    > select components

        - C6000 Power-Optimized DSP 체크

    > install debug probes

        - blackhawk debug probes 체크

    > 설치

 

 

 

** BIOS_C6SDK 설치

    > Demo가 포함되어 있음.

    > BIOSSW-C6748 Software development kit (SDK) | TI.com

    

    > 설치파일 다운 및 실행

    > 경로는 다루기 편하게 ccs가 설치된 경로로 설정 ( ex. C:\ti )

    > 경로 외에는 default 설정을 따름.

 

 

 

 

 

 

 

- CCS 데모 테스트 환경 구성

ti 폴더에 c6sdk 설치 후 ccs를 열면 ccs restart  알림이 뜸.

restart 선택.

 

window -> preferences 클릭

 

code composer studio -> products -> discovered products -> refresh 클릭

 

bios_c6sdk의 패키지들이 자동으로 뜸. bios와 xdctools만 필요하므로 선택 후 install

 

yes

 

window -> preferences에서 원하는 패키지가 설치된 것을 확인

 

 

 

 

 

 

 

- face detect 데모 실행

view -> target configurations 클릭 -> 화면 우측에 창이 생길 것임

 

new target configuration file 클릭

 

이름 대충 아무거나 써도 됨

 

1-맞는 에뮬레이터 선택 -> 2-맞는 보드 선택 -> 3-save -> (4)-필요에 따라 test connection으로 연결이 잘 되는지 테스트

 

연결 설정 파일 우클릭 -> launch

 

{ 에뮬레이터 모델명 }/C674X_0 (Disconnected : Unknown) 선택 -> tools -> gel files

 

화면 하단에 gel files창에서 우클릭 -> load gel

 

사용 보드는 evm 보드가 아니라 lcdk 보드이므로 { bios c6sdsk 설치 경로 }\{ pdk ... }\gel\C6748_LCDK.gel 열기

 

{ 에뮬레이터 모델명 }/C674X_0 (Disconnected : Unknown) 우클릭 -> connect target

 

run -> reset -> cpu reset ( 가이드 상 권장사항 )

 

run -> load -> load program

 

{ bios c6sdk 설치 경로 }\{ c6sdk ... }\demos\facedetect\bin\cgt_ccs\lcdk\release\

 

실행해 보기 전에 대충 테라텀과 같은 터미널 실행

 

포트 설정

 

resume으로 앱 실행..

 

.. 했지만 아무것도 나타나지 않음

 

돌아는 가는 듯 하나, 보드에 카메라와 모니터를 연결하지 않아서 그런지 출력 자체를 확인할 수가 없음.

좀 더 확실하게 실행을 확인하기 위해 다른 demo를 실행.

 

 

 

 

 

 

 

- it is all about you 데모 실행

    > 가이드에 따르면 face detect demo와 finger print demo를 합친 앱이라고 함.

       얘는 아마 시리얼 출력이 있을 듯 함.

 

suspend로 앱 정지

 

cpu reset 한 번 해 주고, load program -> it is all about you.out 선택 후, resume로 앱 실행

 

출력이 있는 것으로 보아 잘 실행됨을 확인할 수 있음.

 

1 선택 시 출력되는 화면. // 이를 통해, 같은 방법으로 finger print demo를 실행 시 시리얼 출력을 얻을 수 있을 것임을 알 수 있음.

 

 

 

 

 

Comments