Skip to main content
Renesas Electronics Corporation

Description

Discover the flagship of the Synergy™ microcontroller (MCU) family, develop seamlessly with the Synergy Platform, and implement special functions with the expansion board.

System Requirements

  • Microsoft® Windows® 7 or 10 with Intel® Core™ family processor or equivalent running at ≥2.0GHz
  • ≥8GB system RAM
  • ≥2GB free hard drive space
  • ≥2 USB 2.0 ports
  • Internet connection

Features

  • Modular design with full pin access to the S7G2 MCU Group
  • Accelerate code development with the tightly integrated and qualified Synergy Software Package (SSP)
  • View, step through, and debug code with the e2 studio IDE from Renesas or IAR Embedded Workbench® for Renesas Synergy
  • USB, Ethernet, CAN, Bluetooth® Low Energy (LE), and Pmod™ connectors for third-party, off-the-shelf, and custom multi-function boards
  • Human machine interface (HMI) functionality with a capacitive touch sensing unit (CTSU), 4.3-inch WQVGA (480 x 272) resistive touch TFT LCD, VGA camera interface, and GUIX Studio™ for developing user interface screens
  • Security and encryption functions for secure data communications and storage, supporting industry standard algorithms such as AES, DSA, 3DES, RSA, SHA, and GHASH
  • Safety features including hardware diagnostics, memory protection, and watchdog timeout
  • DIP switches for easy, error-proof configuration and auto LED indication, ensuring routing is correct for the desired configuration of signals
  • Debugging and programming with J-Link® OB on-board

Applications

Type Title Date
Quick Start Guide PDF 416 KB 日本語
Application Note PDF 2.27 MB 日本語
AI-generated Summary: Create a simple two-screen GUI application using GUIX Studio for SK-S7G2 and PK-S5D9 Synergy MCU kits. Configure hardware functions such as LCD, SPI, and I2C, manage threads, message passing, interrupts, LCD driver, and touchscreen. Develop and debug the project in e2 studio using the Renesas Synergy Software Package, which integrates ThreadX RTOS and X-Ware stacks. The package includes source files like guiapp_event_handlers.c and lcd_setup.c. The guide covers project creation, configuration, GUI design, custom controls, and running the application with touchscreen interaction.
Application Note PDF 2.92 MB
Application Note PDF 61 KB
AI-generated Summary: The document provides a comprehensive look-up table for Synergy MCU Kits, listing current and new orderable part numbers to assist customers in ordering through distributors. It emphasizes precautions for handling microprocessing and microcontroller units, including electrostatic discharge prevention, power-on processing, signal input during power-off, unused pin handling, clock signal stability, and voltage waveform considerations. It also covers prohibitions on accessing reserved addresses, product differences, and safety and legal disclaimers. The document includes URLs for support, software, and additional resources related to the Synergy Platform. It highlights quality grades and usage restrictions for Renesas products, emphasizing user responsibility for safety and compliance.
Application Note PDF 2.27 MB 日本語
Application Note PDF 1.04 MB 日本語
AI-generated Summary: The document explains how to use the Audio Player application on supported Renesas Synergy boards, including S7G2 and PK-S5D9. It details connecting the board, importing the project into e² studio, and running the application. Supported audio files are mono, signed, 16-bit, 44.1 kHz PCM WAVE files. The UI includes splash, USB, and main screens, with volume control via buttons or GUI. It notes a current limitation in smooth audio switching, recommending stopping playback before changing tracks.
Application Note PDF 1.66 MB 日本語
Application Note PDF 277 KB
Application Note PDF 284 KB 日本語
Application Note PDF 409 KB 日本語
AI-generated Summary: The Flash HAL module provides APIs for managing on-chip flash memory, including code and data flash. It supports operations like blank checking, erasing, programming, and setting access windows. Blocking operations are used for code flash, while data flash supports background mode operation (BGO). The module enforces precautions to avoid accessing flash during operations, especially for code flash where interrupts and multithreading can cause errors. Functions exist to select startup areas, update flash clock frequency, and retrieve status or version information. Error codes help diagnose issues such as invalid addresses, locked states, or operation failures.
Application Note PDF 643 KB
AI-generated Summary: This guide explains how to connect the camera module to the main board and configure DIP switches for proper operation. It instructs setting JTAG and DRAM switches to ON on the main board and base board, enabling CAM and ENET0 switches, and connecting the Ethernet cable to the J113 port linked to a DHCP-enabled LAN. It also details DIP switch settings for the DK-S7G2 V4.1 board to ensure correct JTAG and DRAM configuration. The guide references additional documents for power setup and project import into e2 studio.
Manual - Development Tools PDF 7.46 MB
Application Note PDF 2.14 MB 日本語
AI-generated Summary: The document details the setup and configuration of the PE-HMI1 and DK-S7G2 boards for running the Weather Panel application, including specific DIP switch settings and J-Link programming interface connections. It highlights the application’s use of complex HMI designs with GUIX Studio, multi-threading with ThreadX RTOS, and Synergy messaging for inter-thread communication. The Weather Panel leverages Synergy S7G2 or S5D9 MCUs based on ARM Cortex-M4, utilizing various peripherals and drivers to streamline embedded application development.
Application Note PDF 644 KB 日本語
AI-generated Summary: This section explains how to connect the target board using the SEGGER J-Link debugger and power it up. It details setting DIP switches for specific DK-S7G2 board versions and connecting an Ethernet cable between the board and PC. It guides configuring a static IP address on the PC Ethernet port, using 192.168.0.200 as an example, and running the command prompt as administrator to verify IP settings with the ipconfig command. Finally, it advises selecting a unique IP address for the board, such as 192.168.0.2.
Application Note PDF 586 KB
AI-generated Summary: This document explains how to connect and configure a target board for use with the NetX Web Server on the Renesas Synergy Platform. It details setting up the SEGGER J-Link debugger, enabling Ethernet ports via DIP switches on specific DK-S7G2 board versions, and connecting the board to a PC using an Ethernet cable. It also guides configuring a static IP address on the PC and selecting a unique IP address for the board. Instructions for running the command prompt as an administrator and using the ipconfig command to verify network settings are included.
Application Note PDF 2.00 MB
Application Note PDF 272 KB 日本語
AI-generated Summary: The PDC HAL module manages image capture from an external camera connected to a Synergy microcontroller. It requires the camera to be configured and generating a PIXCLK input. The module uses DMA for high-speed data transfer due to fast data rates. Buffers store image data, with size depending on resolution and pixel depth, and may reside in external memory like SDRAM. Configuration is done via SSP configurator, including interrupt priorities and buffer settings. A user callback can be registered for frame capture events, but should avoid lengthy ISR processing.
Application Note PDF 250 KB
AI-generated Summary: The USBX Host Class Hub Module manages USB hubs, supporting stand-alone or compound devices, self-powered or bus-powered modes, and cascading of up to five hubs. It requires defining USB host controllers and device classes for operation. The module uses USB controller interrupts and transfer module interrupts, with priority settings configurable in the Synergy Configuration tool. Integration involves adding the module to a thread stack via the SSP configurator, which automatically includes necessary lower-level modules. The module itself has no user APIs or configurable properties; configuration occurs through associated modules.
Application Note PDF 456 KB
PCB Design Files
Log in to Download ZIP 16.21 MB 日本語
Application Note PDF 301 KB 日本語
AI-generated Summary: The AGT HAL module configures timers with user-defined periods, enabling CPU interrupts, port pin toggling, or peripheral triggers upon expiration. It supports 16-bit counters clocked by various sources and allows cascading timers for extended periods. The GPT module offers a 32-bit counter with higher resolution and more channels. Timer periods depend on clock frequency and resolution, with detailed calculations provided. Interrupts and output signals are configurable for precise timer control.
Application Note PDF 394 KB
Application Note PDF 391 KB 日本語
AI-generated Summary: The UART Communications Framework module provides an easy-to-use interface for UART communication using SCI and data-transfer peripherals on Synergy MCUs. It supports functions like open, close, read, write, lock, and unlock, with callback events for transmission and reception completion. The module integrates with ThreadX for synchronization and supports locking UART channels. Configuration is managed via the SSP Configurator, which highlights required settings and restricts changes to prevent conflicts. Interrupt priority and queue sizes are key configurable parameters.
Application Note PDF 484 KB
AI-generated Summary: The ELC HAL module enables linking peripheral operations via events within the Synergy MCU, allowing one peripheral's event to trigger another's operation without CPU intervention. It supports multiple input and output triggers specific to the S7G2 MCU. The module requires no pin, clock, or interrupt configuration but needs I/O pin setup when linking I/O ports. The ISDE automatically includes the ELC HAL module in projects, and configuration is simplified through the SSP configurator, highlighting required settings and locking conflicting properties to reduce errors.
Application Note PDF 406 KB
AI-generated Summary: The DOC HAL module controls the DOC peripheral on a Synergy MCU, comparing 16-bit data and detecting mismatches, overflows, or underflows. It uses two 16-bit registers for input and setting data. The module supports callbacks triggered by interrupts. Configuration occurs via the SSP configurator, which highlights required settings like interrupt priority. The module requires no specific clock or pin configurations. Typical use involves initializing, writing data, streaming input, reading status, clearing flags, and closing the module.
Application Note PDF 306 KB
Application Note PDF 1.71 MB 日本語
AI-generated Summary: The guide explains how to import and build projects using IAR Embedded Workbench (EW) for Renesas Synergy. It details opening the workspace file from an extracted example project, viewing the project structure, and configuring settings for the Synergy Standalone Configurator (SSC) and Synergy Software Package (SSP). It also covers setting the SSC/SSP path and license file, and launching the Synergy Standalone Configurator within the IDE to generate project files.
Application Note PDF 439 KB
AI-generated Summary: The document explains how to create and migrate custom Board Support Packages (BSPs) for Renesas Synergy SSP versions 1.1.z and 1.2.0. It details the use of the Custom BSP Creator and Custom Pack Creator tools to generate, modify, and package BSPs. Custom BSPs mainly require changes in the board folder, including essential files like bsp.h and bsp_init.c. The process involves creating a base BSP, making a template pack for modifications, editing in e2 studio, and finalizing a standard pack for distribution. An example using the DK-S7G2 board illustrates these steps.
Application Note PDF 538 KB
AI-generated Summary: The DK-S7G2 kit powers on via a 5 V barrel connector, indicated by LED3 status lights. Connecting the USB J-Link OB to the PC enables programming through a batch file using SEGGER J-Link, with a recommended firmware update. The demonstration application loads automatically, initializing LEDs and Ethernet indicators. The LCD displays a splash screen with date and time. Users can access a Thermostat Demonstration, adjust settings such as time, date, and sound, and navigate the Thermostat Control Menu for further controls.
PCB Design Files
Log in to Download ZIP 47.42 MB
Manual - Development Tools PDF 1.28 MB 日本語
31 items

Software & Tools

Software & Tools

Software title
Software type
Company
QuickConnect Platform
QuickConnect platform enables fast prototyping by providing compatible hardware and software building blocks.
Software and Hardware Development Tools Renesas
1 item

Sample Code

Sample Code

Filters
Type Title Date Date
Sample Code
Log in to Download ZIP 3.90 MB
Sample Code
Log in to Download ZIP 4.43 MB
Sample Code
Log in to Download ZIP 2.18 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 2.25 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 2.20 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 1.92 MB Compiler: GNUARM-NONE IDE: e2 studio
Sample Code
Log in to Download ZIP 2.22 MB Compiler: GNUARM-NONE IDE: e2 studio
Sample Code
Log in to Download ZIP 16.28 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 13.86 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 3.27 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 2.46 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 2.71 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 5.37 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 4.86 MB Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 2.67 MB Compiler: GNUARM-NONE IDE: e2 studio
Sample Code
Log in to Download ZIP 2.54 MB Compiler: GNUARM-NONE IDE: e2 studio
Sample Code
Log in to Download ZIP 3.17 MB Compiler: GNUARM-NONE IDE: e2 studio
Sample Code
Log in to Download ZIP 2.97 MB Compiler: GNUARM-NONE IDE: e2 studio
Sample Code
Log in to Download ZIP 2.89 MB Compiler: GNUARM-NONE IDE: e2 studio
Sample Code
Log in to Download ZIP 4.80 MB Compiler: GNUARM-NONE, ICCARM IDE: e2 studio, IAR EW for Synergy
Sample Code
Log in to Download ZIP 8.43 MB IDE: e2 studio
Sample Code
Log in to Download ZIP 15.89 MB 日本語 Compiler: GNUARM-NONE IDE: e2 studio, IAR EW for Synergy
22 items
Part NumberStatusStockBudgetary Price (USD)Sampleable
RTK7DKS7G2S00004BUActiveIn Stock1u | $505.88N/A
YSDKS7G2E40NRNDOut of StockN/A
YSDKS7G2S30NRNDIn StockN/A

Support Communities

  1. Schematics for SK-S7G2 & DK-S7G2

    Hi, Are schematics available for the development kits available? Thanks,

    Jan 6, 2017
  2. GUIX in DK S7G2

    Can I store Memory section for GUIX Canvas Buffer & Memory section for JPEG Work Buffer  in SD CARD ,If it Will be Possible Then How??

    Jun 27, 2018
  3. In DK S7G2 Board Increase Touch Sensitivity

    Hi, I am Trying to Increase LCD Touch sensitivity In DK S7G2 board so anyone can Help me to increase touch sensitivity.

    Nov 15, 2018
View All Results from Support Communities (325)

Knowledge Base

  1. What switch settings should be set for the weather panel application project on the DK-S7G2?

    Question: What switch settings are needed for the weather panel application project on the DK-S7G2 kit?   Answer: You should make the following settings to the switches on the DK-S7G2 kit for the weather panel application project: Set DRAM switch on S5 (bottom left corner of the motherboard) to ...

  2. Does the power supply dip on the DK-S7G2 when the GainSpan SDIO wireless board is plugged in?

    Question: I'm seeing my power supply drop when I plug in the Gainspan SDIO wireless board on my DK-S7G2 kit. Is this expected behavior?   Answer: The board design on the DK-S7G2 is such that a power supply drop of about 600mV for 20ms is typical when the ...

  3. How to reset the BLE Module on the DK-S7G2 kit

    Overview How do I reset the BLE Module on the DK-S7G2 Kit?   Goal After completing this how-to you will be able to reset the BLE Module on the DK-S7G2 Kit.   Prerequisites First, configure the IO pins on the target MCU as indicated by the BLE connections on ...

View All Results from Knowledge Base (14)
Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?