이전에 8비트짜리 아두이노를 연결하거나 32비트짜리 CortexM4를 연결할 때도 이정도로 애를 먹진 않았던 것 같은데, 유독 이 TC237은 애를 먹였어요ㅠㅠ
삼성, LG, ASUS, hp 노트북을 사용해서 해보았는데 전부 다 잘 되지 않더라고요.
어제도 4시간 가량 붙잡고 있다가 오늘 새벽에서야 우리 박지훈님이 해내셨습니다!
그래서 어떻게 잘 연결할 수 있었는 지 순서를 보여드리도록 할게요.
먼저 AURIX iLLD Demos v.1.0.0.11.0.exe와 AURIX iLLD Package v1.0.0.11.0.exe는 파일자료에서 다운받으셨을 알집의 압축을 풀면 저절로 실행이 됩니다.
그리고 아래 사이트에 접속해서 Download Link - Free Entry TriCore Toolchain 를 클릭해주시고 인적사항을 기록한 후에 다운로드 진행해주시면 됩니다.
http://www.infineon.com/cms/en/product/microcontroller/32-bit-tricore-tm-microcontroller/tricore-tm-development-tools-software-and-kits/free-tricore-entry-tool-chain/channel.html?channel=db3a304344134c7a014420d628fa76ec&redirId=27777
이때 MAC-Address는 Window10 기준 아래와 같은 방식으로 알아볼 수 있습니다.
다운로드를 받고 나면 인적사항에 등록한 메일로 license가 오는데 C드라이브 > HIGHTEC > licenses 폴더 안에 넣어주시면 됩니다.
Eclipse를 다운로드하고 실행하려면 jdk과 jre를 다운받아야하는데, 이때 jdk는 꼭 32비트로(x86) 다운받아주셔야합니다. jre는 64비트.exe로 다운받았을 때 이상 없었어요.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
ude나 DAS 다운로드는 Infineon의 강의자료 순서를 그대로 따랐습니다.
DAS는 PC와 TC237의 시리얼 통신에 필요합니다.
다 다운로드 받으면 프로그램에(홈화면 왼쪽 맨 아래 클릭하고 스크롤) DAS폴더가 생성되었을텐데 그 안에 DAS Device Scanner를 열어줍니다!
그리고 PC와 보드를 연결한 뒤 Start DAS Server > Change > Installed Servers > UDAS의 Start 를 차례로 클릭하면 아래와 같이 뜹니다!
그 다음에 장치관리자에 들어가서 포트에 연결을 시켜주어야하는데요.
범용 직렬 버스 컨트롤러의 Infineon DAS JDS COM에서 마우스 오른쪽 버튼으로 속성에 진입한 뒤 고급에서 VCP 드라이버 설치 박스를 체크해줍니다.
그 뒤에 USB 포트를 뺐다가 다시 연결하면!
이렇게 포트에 등록됩니다! 휴 아두이노는 그냥 연결만 하면 됐었는데 이건 이리도 힘드네요ㅠㅠ
Eclipse를 실행하고 난 다음에 Examples를 열고 실행시키고자하는 프로젝트를 active 시켜줍니다.
프로젝트를 build 해주고
Debug As > Debug Configurations 에 진입해서 다음과 같이 진행합니다.
그리고 지금부터 너무 중요한데요!
이 순서로 클릭해주시면 Infineon 자료의 UDE 순서 뒷 부분 페이지가 나옵니다!
자료와 같은 순서로 진행을 쭉 해주시고
요놈! 을 클릭해주시면 프로젝트가 업로드됩니다!!!
ㅠㅠ 여기까지 오기가 너무 오래걸렸어요 ㅠㅠ
그래도 여기까지 왔으니 나머지도 잘 진행되길 바라봅니다!