メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation)

説明

EK-RA8M1 評価キットを使用すると、RA8M1 MCUグループの機能を容易に評価できると共にに、RAファミリが持つルネサス独自のFlexible Software Package(FSP)と様々なIDE を使用して、組込みシステム向けアプリケーションを開発することができます。

はじめに

クイックスタート サンプルプロジェクトを実行する

  1. EK-RA8M1ボードには、クイックスタートサンプルプロジェクトがあらかじめフラッシュメモリに書き込まれています。(ソースコードは、EK-RA8M1 Example Project Bundleをご参照ください)
  2. 5V電源に接続されたMicro USB デバイス ケーブルを使用して、USB デバッグ ポート (J10) を介してEK-RA8M1 ボードの電源を入れます。 白色の電源 LED が点灯します。
  3. クイックスタート サンプルプロジェクトを実行すると、青のユーザ LED が点滅し始めます。
  4. クイックスタート サンプルプロジェクトの追加機能については、EK-RA8M1 クイックスタートガイド (PDF | English, 日本語)を参照してください。

組込みアプリケーションを開発する

  1. クイックスタート サンプルプロジェクトを変更する – クイックスタート サンプルプロジェクトのインポート、変更、およびビルドの手順については、EK-RA8M1 クイックスタートガイドを参照してください。
  2. 他のサンプルプロジェクトの1つから始める– RA8M1 MCU グループのさまざまな周辺機能について見るには、あらかじめ多数用意されているEK-RA8M1 Example Project Bundleのサンプルプロジェクトから選択します。これらのサンプルプロジェクトは、カスタムアプリケーションを開発する際の出発点としてお役立て下さい。

カスタムハードウェアを構築する

  1. 使えるプロトタイプの構築を始める - EK-RA8M1 ボードを利用し、多くの定評あるエコシステム アドオンを選択してください。
  2. カスタムハードウェアを構築する – EK-RA8M1 v1 - Design Package (ZIP)で提供される設計および製造情報を参照し、カスタムハードウェアを開発してください。

特長

  • 固有機能へのアクセス
    • Ethernet
    • USB High Speed ホスト、デバイス
    • 64MB 外部 Octo-SPI フラッシュ
    • CAN FD PHY
  • MCU ネイティブ ピン アクセス
    • R7FA8M1AHECBD MCU
    • 480MHz, Arm Cortex®-M85 コア
    • 2MBコードフラッシュメモリ、1MB SRAM
    • 224ピン、BGAパッケージ, 13mm x 13mm x 1.47mm, 0.8mm pitch
    • ネイティブ ピン アクセス
    • MCU および USB電流測定
    • DC/DCモード構成
  • エコシステムおよびシステム制御アクセス
    • USB Full Speed ホストおよびデバイス
    • 複数の5V入力ソース
      • USB (デバッグ、Full Speed、High Speed)
      • 外部電源
    • SEGGER J-LinkTM オンボードプログラマ/デバッガ
    • デバッグモード
    • ユーザ LED とボタン
      • 3つのユーザ LED (赤、青、緑)
      • 電源入力を示す 白色LED
      • デバッグ接続を示すデバッグ LED (黄)
      • 2つのユーザ ボタン
      • 1つのリセットボタン
    • 5つのエコシステム拡張機能
      • MikroElektronika™ mikroBUS コネクタ
      • SparkFun® Qwiic® コネクタ
      • 2つの SeeedGrove® システム (I2C およびアナログ) コネクタ
      • 2つの Digilent Pmod™ (SPI および UART) コネクタ
      • Arduino™ (Uno R3) コネクタ
    • MCU ブート構成ジャンパ
  • キット同梱品:EK-RA8M1 ボード、Micro USB デバイス ケーブル (Type-A オス~Micro-B オス)、Micro USB ホスト ケーブル (Type-A オス~Micro-B オス)、Ethernet パッチ ケーブル

アプリケーション

分類 タイトル 日時
クイックスタートガイド PDF 2.11 MB English
マニュアル-開発ツール PDF 3.81 MB English
Renesas EK-RA8M1評価キットは、480MHz Arm Cortex-M85コア、高度な接続機能、充実したエコシステムサポートを備えたRA8M1 MCUの性能を最大限に引き出すために、開発者を支援します。Ethernet、USB High-Speed、CAN FD、Octo-SPI Flashを搭載したこの多用途なプラットフォームは、高性能な組込みアプリケーションのプロトタイピングとイノベーションを加速します。
PCB設計ファイル
ログインしてダウンロード ZIP 167.44 MB
アプリケーションノート PDF 3.85 MB
Learn how Renesas MCU security is built around integrated security engines. The RA family includes various types, which can be identified in each MCU’s hardware manual. These engines operate in two modes: Compatibility and Protected. This application note defines both and outlines their use cases.
アプリケーションノート PDF 733 KB
The EK-RA8M1 example project bundle demonstrates how to write code for various Renesas Flexible Software Package (FSP) modules supported by the EK-RA8M1 kit. It includes multiple example projects that highlight peripheral usage and system functionality, while leveraging the optimized, scalable, and high‑quality FSP for embedded system design.
クイックスタートガイド PDF 5.95 MB English
Modbus プロトコルスタックは、RA 評価ボード上で動作し、Modbus TCP アプリケーションの効率的な開発を可能にします。本クイックスタートガイドでは、プロトコルスタックの機能概要を説明するとともに、スタックを使用したアプリケーションの開発および実装を支援するための Modbus サンプルアプリケーションを紹介します。
アプリケーションノート PDF 3.40 MB
Renesas RA8 Series Device Lifecycle Management (DLM) is a security and control framework unique to the RA MCU Family, built on the Arm Cortex-M85 core. DLM identifies the current phase (development, production, or deployment) of the device and controls the capabilities of the debug function, the serial programming interface, and Renesas test mode.
アプリケーションノート PDF 3.27 MB
Introduces the MCU boot firmware features and tool support to utilize Secure Factory Programming (SFP) for RA8 MCUs. Guidelines and procedures for utilizing these features and tools are provided. This application note also provides the key operations during SFP, Firmware Image Encryption and Device Lifecycle Management (DLM). This application note provides usage notes on how to use SFP with solutions such as the First Stage Bootloader (FSBL), TrustZone, and Decryption On The Fly (DOTF).
アプリケーションノート PDF 4.10 MB
AI生成コンテンツ: RA8シリーズMCUの設計において見落とされやすいハードウェアの細部やよくある質問に回答し、ハードウェアマニュアルを補完することを目的としています。電源構成、エミュレータサポート、クロック回路、リセット回路、TrustZone®を含むセキュリティ機能、メモリ構成、I/Oポート設定、低消費電力モードなどの設計上の重要事項を解説します。USBやMIPIなどの周辺機器要件やPCBレイアウトの実践的な注意点も含まれ、RA8シリーズ設計の包括的な参考資料となっています。
アプリケーションノート PDF 2.35 MB
Learn how to inject plaintext keys into RA MCUs using various security engines operating in Compatibility Mode. This application note details the protection of the Root of Trust, emphasizing secure key storage through hardware unique keys (HUK) and isolated cryptographic operations within the security engine. The security engines support multiple cryptographic algorithms and key handling methods, enabling secure and efficient key management.
アプリケーションノート PDF 402 KB
AI生成コンテンツ: The document explains the two operational modes, highlighting their advantages and disadvantages, and provides practical guidance for selecting and using each mode. It also includes reference links to Renesas RA Family Application Projects that demonstrate these modes with detailed examples of the related FSP module usage.
アプリケーションノート PDF 4.24 MB
Learn how to effectively interface with the boot mode on Renesas RA Family MCUs through practical examples and guidance. This application note builds on the official boot mode interface specifications (such as those for RA8M1 and RA8P1) to provide hands-on insights from both hardware and software perspectives. It helps developers understand the process of accessing boot mode on these devices, making it easier to implement and troubleshoot boot mode features in their applications.
アプリケーションノート PDF 4.90 MB
The RA8 MCU has the Octal Serial Peripheral Interface (OSPI). This is the OSPI_B version of the OSPI peripheral module on the RA8 MCUs. The Decryption On-The-Fly (DOTF) peripheral on the RA8 MCUs enables secure external storage of application code or data on the OSPI memory.
アプリケーションノート PDF 6.28 MB
AI生成コンテンツ: MCUboot provides a secure bootloader framework for 32-bit MCUs, enabling secure booting and fail-safe firmware updates. The RA8 MCU family supports a dual bank code flash feature that simplifies firmware updates by allowing bank swapping. This design leverages MCUboot integrated in Renesas Flexible Software Package (FSP) to create a Root of Trust and manage secure bootloading and application updates. Example projects for RA8M1 demonstrate secure bootloader creation, application signing, debugging, and firmware update processes using dual bank mode. The document also details development tools, hardware requirements, and step-by-step instructions for implementing and evaluating secure bootloaders with MCUboot and dual bank flash.
アプリケーションノート PDF 6.08 MB
AI生成コンテンツ: The document details the implementation of Arm TrustZone technology on Renesas RA8 MCUs with Cortex-M85 cores, focusing on hardware and software security features. It guides secure system design using TrustZone, including IP protection use cases and device lifecycle management. It covers development tools like e2 studio, IAR EWARM, and Keil MDK, and provides step-by-step instructions for secure and non-secure project development. The document also explains security attribution units, memory and peripheral security, and best practices for TrustZone-enabled software development.
アプリケーションノート PDF 5.64 MB English
AI生成コンテンツ: RA8シリーズMCUに搭載されたROM内のファーストステージブートローダ(FSBL)を用いたアプリケーション開発について説明する。FSBLはリセット後にOEMアプリケーションの検証を行い、CRC32による整合性チェックとECC署名認証+HMAC-SHA256認証の2つの検証方法を提供する。ハードウェアベースのRoot of Trustから始まるセキュアブートシーケンスを確立し、認証情報の設定や鍵生成方法、デモンストレーションも含む。必要なハードウェア・ソフトウェアと前提条件も示す。
アプリケーションノート PDF 2.58 MB
AI生成コンテンツ: The RA8 MCU Quick Design Guide details essential design considerations for Renesas RA8 microcontrollers, covering power supply configurations, emulator interfaces, operating modes, memory architecture, clock circuits, reset mechanisms, security features, and I/O port configurations. It highlights dual power domains, switching regulator connections, USB and MIPI interface power pins, and capacitor placement for stable operation. The guide also explains emulator support via SWD and JTAG, clock frequency requirements for peripherals, reset source determination, TrustZone security implementation, memory protection, and low power consumption strategies. It serves as a practical reference to accelerate development and ensure robust hardware design.
アプリケーションノート PDF 3.26 MB
AI生成コンテンツ: MCUboot provides a secure bootloader infrastructure for 32-bit MCUs, enabling secure booting and fail-safe application updates. It supports multiple update strategies including Overwrite, Swap, and Direct Execute-In-Place (DXIP), each with distinct advantages and trade-offs. The bootloader authenticates firmware images using RSA or ECDSA signatures and SHA-256 hashing. Integration with Renesas RA Family MCUs via the Flexible Software Package (FSP) facilitates secure application design using TrustZone technology. Example projects demonstrate usage on EK-RA8M1 hardware with internal flash, supporting various update modes and cryptographic signing tools. The document guides developers through project setup, bootloader creation, application signing, and lifecycle management for secure embedded system development.
アプリケーションノート PDF 1.37 MB
AI生成コンテンツ: The Renesas RA8 MCU with Arm® Cortex®-M85 core and Helium™ technology delivers enhanced performance for DSP and machine learning applications. It leverages Single Instruction Multiple Data (SIMD) via Helium™ vector extensions, supporting both integer and floating-point operations. The MCU runs up to 480 MHz, featuring up to 2 MB flash, 1 MB SRAM with Tightly Coupled Memory (TCM), and advanced peripherals like Ethernet, USB, and security functions. Performance improvements utilize TCM, data caches, and optimized toolchains including LLVM and Renesas Flexible Software Package. The document includes application examples demonstrating vector multiply-accumulate instructions and benchmarking results to highlight performance gains.
パンフレット PDF 412 KB
アプリケーションノート PDF 5.24 MB
マニュアル-開発ツール PDF 538 KB English
アプリケーションノート PDF 5.19 MB
AI生成コンテンツ: The document explains how to optimize memory usage in RA8 MCUs by detailing internal Flash and SRAM architectures and external memory interfaces such as OSPI and SDRAM. It covers configuring standby SRAM and Tightly Coupled Memory (TCM), and explains ECC and parity memory features. The RA8 bus architecture supports efficient communication between CPU, memory, and peripherals using AMBA protocols. It describes bus masters and slaves, their roles, and synchronization. The document also guides system memory design, low power memory operation, and configuration using the Flexible Software Package (FSP).
プレゼンテーション PPS 16.90 MB
パンフレット PDF 474 KB English
レポート PDF 187 KB English
26件

ソフトウェア/ツール

ソフトウェア/ツール

Software title
Software type
会社名
RA Flexible Software Package (FSP)
FSPは、Arm® Cortex®-Mコアを採用しているRenesas RA ファミリを用いた組み込みシステムを開発するためのソフトウェアパッケージです。 注:「FSP with e² studio Installer (Platform Installer)」は、e² studio、FSPパック、GCCツールチェーンおよびSegger J-Linkドライバをインストールします。個別インストールは不要です。
Software Package ルネサス
Renesas Flash Programmer (Programming GUI)
フラッシュメモリ用書き込みソフト [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU, Renesas Synergy, DA1453x, DA1459x, DA1469x, DA1470x, DA148xx, パワーマネージメント, Renesas USB Power Deliveryファミリ, モータドライバ/アクチュエータドライバIC, V850, 78K0R, 78K0]
Programmer (Unit/SW) ルネサス
SEGGER™ J-Link™ Software and Documentation Package
Software utilities, firmware updates, and supporting documentation for the J-Link on-board programmer and debugger on the RA MCU kits.
Software Package Segger Microcontroller GmbH
クイックコネクトプラットフォーム
QuickConnectプラットフォームは、互換性のあるハードウェアとソフトウェアのビルディングブロックを提供することで、迅速なプロトタイピングを可能にします。
Software and Hardware Development Tools ルネサス
4件

サンプルコード

サンプルコード

フィルター
分類 タイトル 日時 日時
サンプルコード
ログインしてダウンロード ZIP 3.94 MB
Learn how Renesas MCU security revolves around integrated security engines. There are different types of security engines across the RA MCU. Users can find the specific engine used in a particular MCU from its hardware user’s manual. The security engines can operate in two different modes, called Compatibility Mode and Protected Mode. The application note “Renesas Security Engine Operational Modes” explains the definition of the two modes and their use cases.
サンプルコード
ログインしてダウンロード ZIP 58.69 MB
The EK-RA8M1 example project bundle demonstrates how to write code for various Renesas Flexible Software Package (FSP) modules supported by the EK-RA8M1 kit. The sample code provides ready‑to‑build reference implementations that illustrate peripheral operation and system behavior, enabling developers to quickly evaluate FSP features and accelerate embedded application development.
サンプルコード
ログインしてダウンロード ZIP 6.20 MB English
RAファミリ向けのModbusサンプルプログラムパッケージは、RA評価ボード上でModbus TCPアプリケーションを開発するためのサンプルプロジェクトおよび関連リソースを提供します。これにより、EthernetベースのModbus TCPプロトコルの実装が可能になります。
サンプルコード
ログインしてダウンロード ZIP 3.27 MB
Renesas RA8 Series Device Lifecycle Management (DLM) is a security and control framework unique to the RA MCU Family, built on the Arm Cortex-M85 core. DLM identifies the current phase (development, production, or deployment) of the device and controls the capabilities of the debug function, the serial programming interface, and Renesas test mode.
サンプルコード
ログインしてダウンロード ZIP 3.34 MB
Learn how to inject plaintext keys into RA MCUs using security engines operating in Compatibility Mode. Example projects for various MCUs and security engines demonstrate plaintext key injection with Renesas Flexible Software Package (FSP) APIs and PSA Certified Crypto APIs.
サンプルコード
ログインしてダウンロード ZIP 28.35 MB
Establish the credentials used by the factory boot firmware and the FSBL to verify the OEM firmware. The application project then demonstrates the verification of the firmware using either technique available: Cyclic Redundancy Check 32 (CRC32) integrity verification or Elliptic Curve Cryptography (ECC) NIST P-256 signature authentication combined with HMACSHA256 authentication.
サンプルコード
ログインしてダウンロード ZIP 3.98 MB
The accompanying demo code, provided in Python, demonstrates how to access and interact with the boot mode on RA8M1 and RA8P1 MCUs. It serves as a practical example for developers to see the boot mode interface in action, showing step-by-step procedures for communication and control. Although targeted at RA8M1 and RA8P1, the code and methodology can be adapted to other RA8 MCU devices by following the guidelines laid out in the application note, thereby accelerating development and reducing errors when working with boot mode features.
サンプルコード
ログインしてダウンロード ZIP 53.14 MB
Use Decryption On-The-Fly (DOTF) with the RA8 MCU Renesas Secure IP (RSIP) in compatibility mode and protected mode. For the Renesas Secure IP (RSIP) compatibility mode, runtime-encrypted data is stored and decrypted using DOTF. For the RSIP protected mode, a securely injected DOTF key is used. This application project also demonstrates how the DOTF feature operates in a dual-core environment using the RA8P1 MCU.
サンプルコード
ログインしてダウンロード ZIP 14.56 MB
サンプルコード
ログインしてダウンロード ZIP 6.30 MB
サンプルコード
ログインしてダウンロード ZIP 4.58 MB
サンプルコード
ログインしてダウンロード ZIP 1.51 MB
サンプルコード
The application project uses the Flexible Software Package (FSP) of the RA family|| the GNU GCC compiler|| and the integrated development environment e2 studio IDE to demonstrate an exception handling flow for multiple possible faults.
ログインしてダウンロード ZIP 5.66 MB Compiler: GNU ARM Embedded IDE: e2 studio, Keil
13件
型名状態在庫参考価格(米ドル)Sampleable
RTK7EKA8M1S00001BEActive在庫あり1u | $62.82Available

EK-RA8M1 キットは以下の認証/規格を満たしています。 免責事項、注意事項、認証の詳細については EK-RA8M1 ユーザーズマニュアルを参照してください。

EMC/EMI 規格

  • FCC Notice (Class A) – Part 15
  • カナダ イノベーション・科学経済開発省 ICES-003 準拠: CAN ICES-3 (A)/NMB-3(A)
  • CE Class A (EMC Directive 2004/108/EEC)
  • 台湾 CNS 規格 13438、C6357 準拠、Class A 限定
  • オーストラリア/ニュージーランド AS/NZS CISPR 32:2015、Class A

環境対応、廃棄物、リサイクル、廃棄基準

  • 欧州 RoHS
  • 中国 SJ/T 113642014、10年間の環境保護使用期限

安全規格

  • UL 94V-0

パートナー

Zephyr Logo
Zephyr Project

The Zephyr Project is an open-source, scalable real‑time operating system (RTOS) designed for resource-constrained embedded systems and supports a wide range of hardware architectures and development boards. For the Renesas RA8M1 Evaluation Kit, Zephyr provides focused documentation covering board features, supported peripherals, and basic build, flashing, and debugging workflows to help developers quickly get started.

See the Zephyr Project RA8M1 Evaluation Kit Documentation

サポートコミュニティ

  1. CPU評価キット(EK-RA8M1)のUART通信NG

    ... 成のPCアプリ)   ②Device Selection ・FSP version:5.2.0 ・Board:EK-RA8M1・Device:R7FA8M1AHECBD ・Core:CM85 ・RTOS:FreeRTOS   ②UART結線 ・EK-RA8M1_PA03(TXD2)-PMOD2_2pin-FT234X_Rx ・EK-RA8M1_PA02(RXD2)-PMOD2_3pin-FT234X_Tx ・EK-RA8M1_GND       -PMOD2_5pin-FT234X_GND   ※オシ ...

    2024年5月13日
  2. EK-RA8M1 の Cortex-M85 の Performance Monitoring Unit (PMU) について

    EK-RA8M1 で Performance Monitoring Unit (PMU) を使おうとしていますが、DWTとPMUのCCNTR(0xE000307C)のサイクルカウントは取得できているのですが、PMUイベント ...

    2025年3月2日
  3. RA8M1 セキュリティ属性について

    はじめまして、よろしくお願いします。 FSPを使用して、RA8M1でI/Oポートのセキュリティ属性を非セキュアにしたいの ...

    2024年8月7日
サポートコミュニティからの全ての結果を参照 (5件)

ナレッジベース

  1. RAファミリ: RNDISベースのUSBXイーサネットからIPv4イーサネットポートへのIPポートフォワーディング

    ... MCUにおいてIPフォワーディングを構成するための手順を、EK-RA8M1評価キットを例として解説します。この構成では、Windowsシ ...

  2. RAファミリ: MbedTLSスタックを使用してx509自己署名証明書を生成する方法

    最終更新日: 2025/02/04 Answer: 添付のサンプルアプリケーションは、FSPミドルウェアのMbedTLSスタックとEK-RA8M1ボードに搭載さ ...

    2025年2月4日
サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。