Back to Zephyr

Overview

boards/renesas/rssk_ra2l1/doc/index.rst

4.4.04.1 KB
Original Source

.. zephyr:board:: rssk_ra2l1

Overview


The RA2L1 MCU Group Capacitive Touch Evaluation System (RTK0EG0022S01001BJ) is a kit created for evaluating the RA2L1 MCU Group Capacitive Touch Sensing Unit (CTSU).

RTK0EG0022S01001BJ is composed of two boards: The RA2L1 Cap Touch CPU Board is mounted with an RA2L1 MCU which includes an on-chip CTSU. The Capacitive Touch Application Board Capacitive Touch Application Board is equipped with self-capacitance touch buttons, wheel and slider electrodes, and LEDs touch electrodes.

Renesas RA2L1 Microcontroller Group has following features

  • 48MHz, Arm Cortex-M23 core
  • 256kB or 128kB Code Flash, 8kB Data Flash, 32kB SRAM (divided on 2 equal areas with- and without- ECC support)
  • SCI x 5
  • SPI x 2
  • I2C x 2
  • CAN x 1
  • 12-bit A/D Converter
  • 12-bit D/A Converter
  • Low-Power Analog Comparator x 2
  • Temperature Sensor
  • General PWM Timer 32-bit x 4
  • General PWM Timer 16-bit x 6
  • Low Power Asynchronous General-Purpose Timer x 2
  • Watchdog Timer (WDT)
  • Independent Watchdog Timer (IWDT)
  • Up to 85 Input/Output pins (depends on the package type)

Hardware


The main functions of the RA2L1 Cap Touch CPU board are as follows:

  • Renesas RA2L1 MCU Group

    • R7FA2L1AB2DFP
    • 100-pin LFQFP package
    • 48MHz Arm Cortex®-M23 Core with built-in Arm® MPU (Armv8-M architecture)
    • 32KB SRAM
    • 256KB code flash memory
    • 8KB data flash memory
    • 32-channel capacitive touch sensing unit (CTSU) pins
  • Connectivity

    • USB serial conversion interface (FT234XD manufactured by FTDI)
    • 10-pin JTAG/SWD interface for connecting external debugger or programmer (option)
    • Application board GPIO interface: 2.54mm pitch, 16 pins (8 x 2 DIL)
    • Application board CTSU interface: 2.54mm pitch, 40 pins (20 x 2 DIL)
  • Other functions

    • MCU current measurement jumper
    • User push button switches: 2
    • User LEDs: 2

.. figure:: rtk0eg0018c01001bj.webp :width: 300 :align: center

RA2L1 Cap Touch CPU Board (Credit: Renesas Electronics Corporation)

Key functions of the Capacitive Touch Application Board are as follows:

  • Self-capacitance detection touch electrodes

    • Buttons: 3
    • Wheel (4-electrode configuration): 1
    • Slider (5-electrode configuration): 1
  • LEDs: 16

Supported Features

.. zephyr:board-supported-hw::

Programming and debugging


Building & Flashing

You can build and flash an application with an external J-Link debug adapter connect to J1 connector. :ref:build_an_application and :ref:application_run for more details.

Here is an example for building and flashing the :zephyr:code-sample:blinky application.

.. zephyr-app-commands:: :zephyr-app: samples/basic/blinky :board: rssk_ra2l1 :goals: build flash

Debugging

Debugging also can be done with an external J-Link debug adapter connected to J1 connector. For the debug log output through UART console, you need to connect a USB cable from the host PC to the USB Serial Conversion on CN5. The following command is debugging the :zephyr:code-sample:blinky application. Also, see the instructions specific to the debug server that you use.

.. zephyr-app-commands:: :zephyr-app: samples/basic/blinky :board: rssk_ra2l1 :maybe-skip-config: :goals: debug

Or you can use Segger Ozone (Segger Ozone Download_) for a visual debug interface

Once downloaded and installed, open Segger Ozone and configure the debug project like so:

  • Target Device: R7FA2L1AB
  • Target Interface: SWD
  • Target Interface Speed: 4 MHz
  • Host Interface: USB
  • Program File: <path/to/your/build/zephyr.elf>

References


  • RSSK-RA2L1 Web site_
  • RA2L1 MCU Group Website_

.. _RSSK-RA2L1 Web site: https://www.renesas.com/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/rtk0eg0022s01001bj-capacitive-touch-evaluation-system-ra2l1

.. _RA2L1 MCU Group Website: https://www.renesas.com/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra2l1-48mhz-arm-cortex-m23-ultra-low-power-general-purpose-microcontroller

.. _Segger Ozone Download: https://www.segger.com/downloads/jlink#Ozone