RX14T Motor Control Board
Overview
MCB-RX14T is a motor control evaluation kit. By using this product, motor control with MCK-RX14T can be performed easily.
MCK-RX14T has characteristics shown below
Supports Brushless DC motor.
Supports 1-/2-/3-shunt current detection.
Supports Motor Control Development Support Tool (Renesas Motor Workbench).
Provides overcurrent protection function using overcurrent detection circuit.
The key features of the MCB-RX14T are categorized in two groups (consistent with the architecture of the board) as follows:
MCU Native Pin Access
The MCB-RX14T includes:
R5F514T5AMFM MCU (referred to as RX MCU)
Max 48 MHz, 32-bit RX CPU (RXv2)
128 KB ROM, 12 KB RAM
64-pin, LFQFP package
System Control and Ecosystem Access
DC 5V,3.3V (selectable with jumper pin) input sources
- Select one way automatically from the below
Power is supplied from compatible inverter board
Power is supplied from USB connector
E2OB (Onboard debugger circuit)
User LEDs and switches
5 User LEDs
Power LED indicating availability of regulated power
MCU reset switch
Connectors
Inverter board connector
USB connector for E2OB
SCI connector for Renesas Motor Workbench communication
Through hole for SPI communication
Pmod connectors
Supported Features
The mcb_rx14t board supports the hardware features listed below.
- on-chip / on-board
- Feature integrated in the SoC / present on the board.
- 2 / 2
-
Number of instances that are enabled / disabled.
Click on the label to see the first instance of this feature in the board/SoC DTS files. -
vnd,foo -
Compatible string for the Devicetree binding matching the feature.
Click on the link to view the binding documentation.
Programming and Debugging
The mcb_rx14t board supports the runners and associated west commands listed below.
| flash | debug |
|---|
Applications for the mcb_rx14t board can be built, flashed, and debugged using standard
Zephyr workflows. Refer to Building an Application and Run an Application for more details.
Flashing
The program can be flashed to MCB-RX14T using the E2 Lite debugger by connecting the board’s 14-pin debug connector to the host PC. Here’s an example for building and flashing the Hello World application.
# From the root of the zephyr repository
west build -b mcb_rx14t samples/hello_world
west flash
Debugging
You can use Renesas Debug extension on Visual Studio Code for a visual debug interface. The configuration for launch.json is as below.
{
"version": "0.2.0",
"configurations": [
{
"type": "renesas-hardware",
"request": "launch",
"name": "RX14T Renesas Debugging E2lite",
"target": {
"deviceFamily": "RX",
"device": "R5F514T5",
"debuggerType": "E2LITE"
"serverParameters": [
"-uUseFine=", "1",
"-w=", "0",
],
}
}
]
}