Skip to content
Hiroki Ishiguro edited this page Feb 7, 2024 · 58 revisions

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-01
cc-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 project
This 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

Home

  1. Home

Quick Start Guide

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

Functions that is available with updated F/W

  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)

Command list

  1. Command list

For Developer

initial firmware base

  1. How to debug
  2. Custom firmware
  3. Design memo
  4. 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
  3. How to implement Tracealyzer Recorder
  4. How to implement Tracealyzer Recorder for complex system

new project base (FreeRTOS(with IoT Libaries))

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

development tool

  1. How to use the Smart Configurator
  2. How to use the Audacity

ホーム

  1. ホーム

クイックスタートガイド

  1. 初期ファームウェア動作確認方法
  2. SDカードを用いたファームアップデート方法
  3. 初期ファームウェアに戻す方法

F/W更新で利用可能な機能

  1. AWSとFreeRTOSを用いたOTAによるファームアップデート方法
  2. ネットワークベンチマーク
  3. Tracealyzer使用方法
  4. D2オーディオ活用
  5. MEMSマイク活用
  6. ESP32活用
  7. Trusted Secure IP(TSIP)によるSSLの加速

コマンドリスト

  1. コマンドリスト

開発者向け

初期ファームウェアベース

  1. デバッグ方法
  2. ファームウェアをカスタムする方法
  3. 設計メモ
  4. トラブルシューティング

新規プロジェクトベース(ベアメタル)

  1. 新規プロジェクト作成方法(ベアメタル)
  2. 1+SCI
  3. 1+Trusted Secure IPドライバ
  4. 1+QSPI+シリアルフラッシュドライバ(Macronix用)
  5. 1+Ether+TCP/IP
  6. 1+Ether+TCP/IP+Webサーバ
  7. 1+SDHI+SDカードドライバ+ファイルシステム
  8. 1+GLCDC+DRW2D+emWin(Segger GUIミドルウェア)
  9. 1+SSI+音声再生録音

新規プロジェクトベース(FreeRTOS(Kernel Only))

  1. 新規プロジェクト作成方法(FreeRTOS)
  2. queueの活用 printデバッグのシリアライズ
  3. Tracealyzer Recorderの実装方法
  4. 複雑なシステムのTracealyzer Recorder実装方法

新規プロジェクトベース(FreeRTOS(with IoT Libaries))

  1. 新規プロジェクト作成方法(FreeRTOS(with IoT Libraries))

開発ツール

  1. スマート・コンフィグレータの使用方法
  2. Audacityの使用方法
Clone this wiki locally