...
Upcoming network protocols.
EtherCATPowerlink
Please follow the links for detailed stack description.
...
FreeRTOS Kernel V10.3.0
Serial Interface for log messages
4 user LEDs (green, yellow + two red)
8 user DIP switches
xSPI0 flash support for storing CM variables remanent:
sflash via xSPI0
EEPORM via I2C
booting GOAL application from xSPI0
...
Address | Size | Region | Usage |
---|---|---|---|
0x0010_0000 - 0x0010_7FFF | 32k | BTCM | Second stage bootloader: used during startup to load GOAL application from QSPI0 flash into RAM. |
0x3000_0000 - 0x3017_FFFF | 1500k | Mirror area of System RAM | CPU0 GOAL (max. occupied: 800kByte) |
0x3016_0000 - 0x3016_FFFF | 64k | Mirror area of System RAM | Shared noncache buffer |
0x3017_0000 - 0x3017_FFFF | 64k | Mirror area of System RAM | Noncache buffer |
0x6000_0000 - 0x6000’004b | 75b | External address space xSPI0 | Parameter for the bootloader |
0x6000_004c - 0x6000_804b | 32k | External address space xSPI0 | Second stage bootloader image |
0x6008_0000 - 0x6008_FFFF | 64k | External address space xSPI0 | CPU0 Loader Table |
0x6010_0000 - 0x6027_FFFF | 1500k | External address space xSPI0 | CPU0 GOAL image (max. occupied: 800kByte) |
0x67FF_E000 - 0x67FF_FFFF | 8k | External address space xSPI0 | CPU0 GOAL CM variables |
Switches
...
Non-Volatile-Memory
Configuration or user data can be storage to nonvolatile memory. GOAL supports the following two different mediums on RZ/T2M RSK to keep information remanent. Both are accessed via GOAL media for nonvolatile storage.
sFlash
A 512 Mbit sflash is assembled at the RZ/T2M RSK and mapped to external address space xSPI0. The last 8kByte within this memory are reserved for CM storage by default.
EEPROM
This feature is disabled by default and not available in library demos.
GOAL CM variables are stored to EEPROM by setting compiler define GOAL_CONFIG_NVS_EEPROM_I2C to 1.
This is possible via IDE project properties.
...
There are various limitations for this feature:
EEPROM size is limited to 2kBytes on RSK board; but some GOAL projects (e.g. PNIO including SNMP and MRP) requiring 8kBytes and are consequently not supported.
There is only a single EEPROM on RSK board available; this component is occupied by EtherCAT Slave Controler on EtherCAT projects and therefore not available for NVS.
I2C module needs to be setup in 7-Bit address mode.
...
Comparison of sFlash and EEPROM
timing for 1228 bytes | EEPROM (I2C) | SFLASH (xSPI0) |
---|---|---|
read | 110ms | 0,014 ms |
write | 764ms | 195 ms |
Switches
The DIP switches SW3:1..SW3:8 can be used as input signal to GOAL software. Their state is polled when calling goal_targetGetButtons(). The function returns the input state as a bit mask, which assign is specified in goal_target_board.h.
...
Note |
---|
Please ensure to use the correct IDE and FSP version! If the any of the required software version is not available anymore at Renesas Website, please contact Renesas Support. |
IAR Embedded Workbench Version 9.30.1
RZ/T2M FSP Smart Configurator and FSP Installer (for IAR Embedded Workbench) v1.2.0 (available at Renesas RZ/T2M-RSK), the installer includes following software
...
RZ/T Flexible Software Package (FSP) v.1.2.0
...
. |
IAR Embedded Workbench Version 9.30.1 + RZ/T2M FSP Smart Configurator v1.2.0
FSP with e² studio and RZ/T2M FSP Installer v1.2.0 (available at Renesas RZ/T2M-RSK)
Running a sample project
Handling a sample project on RZ/T2M-RSK is described in following sections. This includes the process of loading software into RAM for debugging and flashing it to non-volatile storage.
...
setup board
open e2studio for RZ/T2M
importing a new project is possible by selecting File → Import and choosing Existing Project into Workspace.
...
Select root directory and Browse… into sub-directory projects of goal. All e2studio projects are listed and can be selected or deselected for import. Choose at least the *_ram version. Even if the *_bootloader version is not required for debugging, it is recommended to select it too in case the firmware should be flashed later on. Confirm by Finish.
...
Optional: configuring board by FSP Configuration
select the (in ram) project at Project Explorer and choose Project → Build Project. FSP sources are generated and project is build.
click the bug symbol at the upper right corner while (in ram) project is highlighted to start debug session.
...
Flashing RZ/T2M-RSK with e²studio
setup board
open e2studio for RZ/T2M
importing a new project is possible by selecting File → Import and choosing Existing Project into Workspace.
...
Select root directory and Browse… into sub-directory projects of goal. All e2studio projects are listed and can be selected or deselected for import. Choose *_ram and *_bootloader version of the project. Confirm by Finish.
...
Optional: configuring board by FSP Configuration
select the (in ram) project at Project Explorer and choose Project → Build Project. FSP sources are generated and project is build.
select the (in bootloader) project at Project Explorer and choose Project → Build Project. FSP sources are generated and project is build including the RAM binary.
power up the board
click the bug symbol at the upper right corner while (in bootloader) project is highlighted to flash the target and start debugging the bootloader.
...
A Profinet Demo is available by following download. The ZIP includes a 3h 1h time limited, full feature protocol stack library, next to some basic (00410) and web-server (goal_http) examples.
...
Stack documentation and a Quick Start Guide is available at Documents & Manuals.
>> download Profinet Demo for RZ/T2M-RSK (Date of update: 2924.0905.20232024)
GOAL Ethernet/IP Demo
A EtherNet/IP Demo is available by following download. The ZIP includes a 3h 1h time limited, full feature protocol stack, next to some basic (00410) and web-server (goal_http) examples.
...
Stack documentation and a Quick Start Guide is available at Documents & Manuals.
>> download Ethernet/IP Demo for RZ/T2M-RSK (Date of update: 2924.0905.20232024)
GOAL Modbus/TCP
The Modbus TCP/IP Software is available by following download.
...
Application description is available at Application Examples.
>> download Modbus/TCP for RZ/T2M-RSK (Date of update: 2924.0905.20232024)
GOAL OPC-UA Demo
A OPC-UA Demo is available by following download. The ZIP includes a 3h 1h time limited, full feature protocol stack, next to some basic (00410) and web-server (goal_http) examples.
The device application is located in sub-directory at appl/goal_opcua/.
All projects are created for Renesas projects are created for Renesas RZ/T2M-RSK. The board configuration is fixed in library projects and can not be modified by FSP SC.
Stack documentation and a Quick Start Guide is available at Documents & Manuals.
The software is under development and purposed for validation only.
>> download OPC-UA for RZ/T2M-RSK. The board configuration is fixed in library projects and can not be modified by FSP SC.
Stack documentation and a Quick Start Guide is available at Documents & Manuals.
The software is under development and purposed for validation only.
>> download OPC-UA (Date of update: 24.05.2024)
GOAL Powerlink Demo
A Powerlink Demo is available by following download. The ZIP includes a 1h time limited, full feature protocol stack, next to some basic (00410) and web-server (goal_http) examples.
All projects are created for Renesas RZ/N2L-RSK.
>> download Powerlink for RZ/T2M-RSK (Date of update: 2924.0905.20232024)
Known issues
Slowed down software
...
You are interested in other protocols for this device? Please contact the sales team for commercial questions via service@port.de.