기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Renesas Starter Kit+ for RX65N-2MB 시작하기
중요
이 문서는 FreeRTOS 릴리스 202210.00에서 사용하기 위한 FreeRTOS 사용 설명서의 보관 버전입니다. 이 문서의 최신 버전은 FreeRTOS 사용 설명서를 참조하세요.
이 자습서에서는 Renesas Starter Kit+ for RX65N-2MB를 시작하기 위한 지침을 제공합니다. RX65N-2MB용 Renesas RSK+가 없는 경우 AWS 파트너 디바이스 카탈로그를 방문하여 파트너
시작하기 전에 AWS IoT 및 FreeRTOS 다운로드를 구성하여 디바이스를 클라우드에 AWS 연결해야 합니다. 자세한 내용은 첫 번째 단계 섹션을 참조하세요. 이 자습서에서는 FreeRTOS 다운로드 디렉터리의 경로를
라고 합니다.freertos
개요
이 자습서에는 다음의 시작하기 단계에 대한 지침이 포함되어 있습니다.
-
보드를 호스트 시스템에 연결합니다.
-
마이크로 컨트롤러 보드용 내장형 애플리케이션을 개발 및 디버깅하기 위한 소프트웨어를 호스트 시스템에 설치합니다.
-
FreeRTOS 데모 애플리케이션을 바이너리 이미지로 크로스 컴파일합니다.
-
애플리케이션 바이너리 이미지를 보드에 로드한 후 애플리케이션을 실행합니다.
Renesas 하드웨어 설정
RSK+ for RX65N-2MB를 설정하려면
-
양의 +5V 전원 어댑터를 RSK+ for RX65N-2MB의 PWR 커넥터에 연결합니다.
-
컴퓨터를 RSK+ for RX65N-2MB의 USB2.0 FS 포트에 연결합니다.
-
컴퓨터를 RSK+ for RX65N-2MB의 USB-to-serial 포트에 연결합니다.
-
라우터 또는 인터넷에 연결된 이더넷 포트를 RSK+ for RX65N-2MB의 이더넷 포트에 연결합니다.
E2 Lite 디버거 모듈을 설정하려면
-
14핀 리본 케이블을 사용하여 E2 Lite 디버거 모듈을 RSK+ for RX65N-2MB의 ‘E1/E2 Lite’ 포트에 연결합니다.
-
USB 케이블을 사용하여 E2 Lite 디버거 모듈을 호스트 머신에 연결합니다. E2 Lite 디버거가 보드와 컴퓨터 둘 다에 연결된 경우 디버거에서 녹색 ‘ACT’ LED가 깜박입니다.
-
디버거가 호스트 컴퓨터와 RSK+ for RX65N-2MB에 연결되고 나면 E2 Lite 디버거 드라이버가 설치되기 시작합니다.
드라이버를 설치하려면 관리자 권한이 필요합니다.

개발 환경 설정
RSK+ for RX65N-2MB에 대한 FreeRTOS 구성을 설정하려면 Renesas e2studio IDE 및 CC-RX 컴파일러를 사용합니다.
참고
Renesas e2studio IDE 및 CC-RX 컴파일러는 Windows 7, 8, 10 운영 체제에서만 지원됩니다.
e2studio 다운로드 및 설치
-
Renesas e2studio installer
다운로드 페이지로 이동하여 오프라인 설치 관리자를 다운로드합니다. -
그러면 Renesas 로그인 페이지로 이동합니다.
Renesas에 계정이 있는 경우 사용자 이름과 암호를 입력한 후 로그인을 선택합니다.
계정이 없는 경우 Register now(지금 등록)을 선택하고 최초의 등록 단계를 따릅니다. 그러면 Renesas 계정을 활성화하기 위한 링크가 포함된 이메일을 받게 됩니다. 이 링크를 따라서 Renesas 등록을 완료한 다음 Renesas에 로그인합니다.
-
로그인한 후 e2studio 설치 관리자를 컴퓨터에 다운로드합니다.
-
설치 관리자를 열고 단계에 따라 완료합니다.
자세한 내용은 Renesas 웹사이트에서 e2studio
RX Family C/C++ 컴파일러 패키지 다운로드 및 설치
-
RX Family C/C++ Compiler Package
다운로드 페이지로 이동하여 V3.00.00 패키지를 다운로드합니다. -
실행 파일을 열고 컴파일러를 설치합니다.
자세한 내용은 Renesas 웹사이트에서 RX Family용 C/C++ 컴파일러 패키지
참고
컴파일러는 평가판에 대해서만 무료로 제공되며 60일 동안 유효합니다. 61일째는 라이선스 키를 받아야 합니다. 자세한 내용은 평가 소프트웨어 도구
FreeRTOS 샘플 빌드 및 실행
이제 데모를 구성했으므로 보드에서 데모 프로젝트를 빌드 및 실행할 준비가 된 것입니다.
e2studio에서 FreeRTOS 데모 빌드
e2studio에서 데모를 가져와서 빌드하기
-
시작 메뉴에서 e2studio를 시작합니다.
-
Select a directory as a workspace(작업 영역으로 디렉터리 선택) 창에서 작업하려는 폴더를 찾아 시작을 선택합니다.
-
처음 e2studio를 열면 Toolchain Registry(도구 체인 등록) 창이 열립니다. Renesas Toolchains(Renesas 도구 체인)을 선택하고
CC-RX v3.00.00
이 선택되어 있는지 확인합니다. 등록을 선택한 다음 확인을 선택합니다. -
처음으로 e2studio를 열 경우 Code Generator Registration(코드 생성기 등록) 창이 나타납니다. 확인을 선택합니다.
-
Code Generator COM component register(코드 생성기 COM 구성요소 등록)창이 나타납니다. Please restart e2studio to use Code Generator에서 확인을 선택합니다.
-
e2studio 다시 시작 창이 나타납니다. 확인을 선택합니다.
-
e2studio가 다시 시작됩니다. Select a directory as a workspace(작업 영역으로 디렉터리 선택) 창에서 시작을 선택합니다.
-
e2studio 시작 화면에서 e2studio 워크벤치로 이동 화살표 아이콘을 선택합니다.
-
Project Explorer 창을 마우스 오른쪽 버튼으로 클릭하고 가져오기를 선택합니다.
-
가져오기 마법사에서 General(일반), Existing Projects into Workspace(기존 프로젝트를 작업 공간으로)를 선택한 후 다음을 선택합니다.
-
찾아보기를 선택하고
projects/renesas/rx65n-rsk/e2studio/aws_demos
디렉터리를 찾은 후 마침을 선택합니다. -
프로젝트 메뉴에서 프로젝트, Build All(모두 빌드)를 선택합니다.
빌드 콘솔이 라이선스 관리자가 설치되어 있지 않다는 경고 메시지를 표시합니다. CC-RX 컴파일러용 라이선스 키가 없다면 이 메시지를 무시할 수 있습니다. 라이선스 관리자를 설치하려면 License Manager(라이선스 관리자)
다운로드 페이지를 참조하십시오.
클라우드에서 MQTT 메시지 모니터링
FreeRTOS 데모 프로젝트를 실행하기 전에 AWS IoT 콘솔에서 MQTT 클라이언트를 설정하여 디바이스가 AWS 클라우드로 보내는 메시지를 모니터링할 수 있습니다.
MQTT 클라이언트를 사용하여 AWS IoT MQTT 주제를 구독하려면
-
AWS IoT 콘솔
에 로그인합니다. -
탐색 창에서 테스트를 선택한 다음 MQTT 테스트 클라이언트를 선택하여 MQTT 클라이언트를 엽니다.
-
구독 주제에
을 입력한 다음 주제 구독을 선택합니다.your-thing-name
/example/topic
데모 프로젝트가 디바이스에서 성공적으로 실행되면 ‘Hello World!’가 구독한 주제로 여러 번 전송된 것을 볼 수 있습니다.
FreeRTOS 프로젝트 실행
e2studio에서 프로젝트 실행하기
-
E2 Lite 디버거 모듈을 RSK+ for RX65N-2MB에 연결했는지 확인합니다.
-
상단 메뉴에서 Run(실행), Debug Configuration(디버그 구성)을 선택합니다.
-
Renesas GDB Hardware Debugging(Renesas GDB 하드웨어 디버깅)을 확장하고 aws_demos HardwareDebug를 선택합니다.
-
Debugger(디버거) 탭을 선택한 다음 Connection Settings(연결 설정) 탭을 선택합니다. 연결 설정이 올바른지 확인합니다.
-
Debug(디버그)를 선택하여 코드를 보드에 다운로드하고 디버깅을 시작합니다.
e2-server-gdb.exe
에 대한 방화벽 경고 메시지가 표시될 수 있습니다. Private networks, such as my home or work network(프라이빗 네트워크(예: 홈 또는 직장 네트워크))를 선택한 다음 Allow access(액세스 허용)를 선택합니다. -
e2studio가 Renesas Debug Perspective(Renesas 디버그 관점)로 변경하도록 요청할 수 있습니다. 예(Yes)를 선택합니다.
E2 Lite 디버거에서 녹색 'ACT' LED가 켜집니다.
-
코드가 보드에 다운로드되면 다시 시작을 선택하여 첫 번째 줄의 main 함수에 대해 코드를 실행합니다. 다시 시작을 다시 선택하여 나머지 코드를 실행합니다.
Renesas에서 릴리스한 최신 프로젝트는 GitHubamazon-freertos
리포지토리의 renesas-rx
포크를 참조하세요.
문제 해결
FreeRTOS 시작하기에 대한 일반 문제 해결 정보는 시작하기 문제 해결 섹션을 참조하세요.