Home - renesas/rx72n-envision-kit GitHub Wiki

Welcome to the rx72n-envision-kit wiki!

  • Following contents include English only.

Outline

  • You can confirm RX72N performance, functionality to confirm RX72N Envision Kit initial firmware behavior.
  • Performance
    • R/W performance to SD card using SDHI(SD Host Interface)
    • Firmware update performance via SD card includes update firmware
  • Functionality
    • Function for display using DRW2D, GLCDC
    • Function for display using emWin from Segger
  • You can add following demo by using firmware update feature
    • Already developed update firmware
      • Confirming Crypto performance of Trusted Secure IP (that can handle advanced key management mechanism) inside of RX72N chip
      • OTA Firmware update performance via Amazon Web Services includes update firmware
      • Audio solution using D2 Audio chip(Renesas) MEMS mic
    • Now developing following update firmware
      • Wireless LAN solution using ESP32(Espressif)
      • External storage solution using QSPI serial flash(Macrinix)
  • Please refer to FreeRTOS for Renesas info

Quick Start Guide

  1. Confirm factory image behavior
  2. Update firmware from SD card
  3. Revert to factory image

Additional

  1. OTA via AWS with FreeRTOS
  2. Network Benchmark
  3. How to use Tracealyzer
  4. D2 audio
  5. MEMS mic
  6. ESP32
  7. SSL acceleration by Trusted Secure IP(TSIP)
  8. Command list

For Developer

initial firmware base

  1. How to debug
  2. Custom firmware
  3. Trouble Shooting

new project base (bare metal)

  1. Generate new project (bare metal)
  2. 1+SCI_
  3. 1+Trusted Secure IP Driver
  4. 1+QSPI+Serial flash driver (for Macronix)
  5. 1+Ether+TCP/IP_
  6. 1+Ether+TCP/IP+Web Server_
  7. 1+SDHI+SD Card Driver+Filesystem_
  8. 1+GLCDC+DRW2D+emWin(Segger GUI Middleware)
  9. 1+SSI+Audio playback and recording

new project base (FreeRTOS(Kernel Only))

  1. Generate new project (FreeRTOS(Kernel Only))
  2. Application of queue Serialization of print debug

new project base (FreeRTOS(with IoT Libaries))

  1. Generate new project (FreeRTOS(with IoT Libaries))

Table of firmware for update

Firmware version Download Changes tools version
v2.0.2 userprog.rsu (1)Enabled FPS performance. e2 studio 2023-01cc-rx v3.04
v2.0.1 userprog.rsu (1)Fixed Tracealyzer server IP address/portno registration issue
v2.0.0 userprog.rsu (1)Updated Amazon FreeRTOS to 202203.00(2)Added Tracealyzer lib(3)Exchange SNTP client lib to AWS one(4)Update emWin lib supports AppWizard projectThis verson cannot be used due to image verify would fail on firmware update sequence update sequence.
v1.0.6 userprog.rsu (1)Fixed bug on Dataflash handling
v1.0.5 userprog.rsu (1)Enabled Amazon FreeRTOS system log
v1.0.4 userprog.rsu (1)Added TCP/IP benchmark
v1.0.3 userprog.rsu (1)Added dataflash all erase command
v1.0.2 userprog.rsu (1)Added Amazon FreeRTOS OTA related demo(2)Remove serial terminal display, and system log display
v1.0.1 userprog.rsu (1)Added CPU usage info(2)Added updating time info from Internet
  • Please save as file with right click
  • Erase the sports games bank when updating, and will install only newer firmware
  • Please refer to Revert to factory image if you would like to revert to factory image

Initial firmware

Firmware version Download
v0.9.3 userprog.mot
  • Please save as file with right click

Standalone Demo Firmware

  • How to write firmware = Revert to factory image
    • Please exchange the word from "initial firmware" to "standalone demo firmware" when you read this link.
Name of demo firmware Download document demo movie
Voice recognition / speech and LCD solution using RX72N Envision kit rx72n_voice_demo.mot link N/A
Using Quick-Connect IoT to Send Sensor Information to Amazon Web Services from RX72N Envision Kit Running FreeRTOS Please download right side link and build it and write generated mot file link now creating