Skip to content

RX72N Envision Kit RTOS Demo Programs

NoMaY (a user of Japan.RenesasRulz.com) edited this page Sep 14, 2020 · 6 revisions

When you want information of RX72N Envision KIT, please look at the following pages.

https://www.renesas.com/us/en/products/software-tools/boards-and-kits/eval-kits/rx72n-envision-kit.html (English)
https://www.renesas.com/jp/ja/products/software-tools/boards-and-kits/eval-kits/rx72n-envision-kit.html (Japanese)

https://github.com/renesas/rx72n-envision-kit/wiki/home (English)
https://github.com/renesas/rx72n-envision-kit/wiki/ホーム (Japanese)

When you want information of RTOS Demo programs, the following page may give you some hints.

https://www.freertos.org/RX700_RX71M_Renesas_GCC_IAR.html

When you want information of RXv3 port layer supporting RXv3's double precision FPU, the following page may help you.

https://forums.freertos.org/t/any-plan-of-renesas-rxv3-port-layer-supporting-rxv3s-double-precision-fpu/9931
https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/104
https://github.com/FreeRTOS/FreeRTOS/pull/167

Project folders

Demo/RX700_RX72N_EnvisionKit_GCC_e2studio/
Demo/RX700_RX72N_EnvisionKit_IAR_e2studio_EWRX/
Demo/RX700_RX72N_EnvisionKit_Renesas_e2studio_CS+/

Build environment

e2 studio v2020-07 (not including compiler)
+ GNURX 2020 q2 (8.3.0.202002)
+ CC-RX V3.02.00
+ ICCRX V4.14.1.5408
CS+ for CC V8.04.00 (including CC-RX V3.02.00)
EWRX V4.14.1 (including ICCRX V4.14.1.5408)

Code generator and additional files (necessary only to re-generate code.)

RX SmartConfigurator (e2 studio plugin version) V2.6.0 (included in e2 studio)
RX SmartConfigurator (standalone version) V2.6.0
RX Driver Package V1.26
RX FreeRTOS Package V10.0.3(Rev.1.03)

Download pages

e2 studio 2020-07 --> https://www.renesas.com/products/software-tools/tools/ide/e2studio.html#downloads
CS+ for CC V8.04.00 --> https://www.renesas.com/products/software-tools/tools/ide/csplus.html#downloads
EWRX V4.14.1 --> https://www.iar.com/iar-embedded-workbench/#!?architecture=RX (The Kickstart, 64K size-limited version is OK.)
GNURX 2020 q2 (8.3.0.202002) --> https://gcc-renesas.com/rx-download-toolchains/
RX SmartConfigurator V2.6.0 --> https://www.renesas.com/products/software-tools/tools/solution-toolkit/smart-configurator.html#downloads
RX Driver Package V1.26 --> https://www.renesas.com/products/software-tools/software-os-middleware-driver/software-package/rx-driver-package.html#downloads
RX FreeRTOS Package V10.0.3(Rev.1.03) --> https://www.renesas.com/products/software-tools/software-os-middleware-driver/software-package/rx-family-renesas-freertos.html#sampleCodes

Install folders (as an example)

e2 studio 2020-07 --> C:\Renesas\e2studio64
CS+ for CC V8.04.00 --> C:\Renesas
EWRX V4.14.1 --> C:\Renesas\EWB\8.4
RX SmartConfigurator --> C:\Renesas

How to build and run RTOS Demo programs

Connect RX72N Envision KIT's ECN1 micro USB connector and PC' USB port to enable downloading and debugging.

e2 studio & GNURX/CC-RX/ICCRX

Do the following steps as you usually do (or as RX72N Envision KIT's wiki describes it).

(1) Import the project. (In case of IAR project, setup EWRX path.)
(2) Build it.
(3) Download it then start debugging to run it.

Screen snap shots are as followings:






CS+ for CC & CC-RX

Do the following steps.

(1) Open the project file 'Demo/RX700_RX72N_EnvisionKit_Renesas_e2studio_CS+/RTOSDemo.mtpj'.
(2) Build it.
(3) Download it then start debugging to run it.

Screen snap shots are as followings:





EWRX & ICCRX

Do the following steps.

(1) Open the workspace file 'Demo/RX700_RX72N_EnvisionKit_IAR_e2studio_EWRX/RTOSDemo.eww'.
(2) Build it.
(3) Download it then start debugging to run it.

Screen snap shots are as followings:





How to confirm RTOS Demo programs

Simple Blinky Demo

  • Check the following LED blinks with 0.2sec interval.

Full Demo

  • Check the following LED blinks with 3sec interval. (Note that blinking with 0.2sec interval means runtime error detected.)
  • Check USB serial input/output via RX72N Envision KIT's CN8 micro USB connector using a terminal software such as TeraTerm.

LED


USB serial