EtherKit SDK
Contents
Getting Started
EtherKit Development Board BSP Documentation
Introduction
Introduction to the Development Board
Peripheral Support
Usage Instructions
Quick Start
Advanced Usage
Contact Information
Contribute Code
Basics
Button Interrupt Usage Instructions
Introduction
Hardware Description
FSP Configuration
Example Code Description
Compilation & Download
Run Effect
RGB Usage Instructions
Introduction
Hardware Description
Software Description
Compilation & Download
Run Effect
RTC and Alarm Usage Instructions
Introduction
Hardware Description
FSP Configuration Instructions
RT-Thread Settings Configuration
Example Code Description
Compilation & Download
Run Effect
Drivers
ADC Driver Usage Instructions
Introduction
Hardware Description
FSP Configuration Instructions
ENV Configuration
Example Code Description
Compilation & Download
Run Effect
Notes
CANFD Driver Usage Instructions
Introduction
Hardware Description
Software Description
FSP Configuration Guide
RT-Thread Settings Configuration
Project Example Description
Operation
Compilation & Download
Running Effect
Ethernet Driver Usage Instructions
Introduction
Hardware Connection
FSP Configuration Instructions
RT-Thread Studio Configuration
Ethernet IP Experiment Results
GPT Driver Usage Instructions
Introduction
FSP Configuration Instructions
RT-Thread Settings Configuration
Example Project Instructions
Compilation & Download
Running Results
HyperRAM Driver Usage Instructions
Introduction
Hardware Overview
Software Overview
Compilation & Download
Run Results
IIC EEPROM Driver Usage Instructions
Introduction
Hardware Description
FSP Configuration Instructions
RT-Thread Settings Configuration
Example Project Description
Compilation & Download
Run Effect
RS485 Driver Usage Instructions
Introduction
Hardware Overview
FSP Configuration
Example Project Description
Build & Download
Running Result
SCI_SPI Driver Usage Instructions
Introduction
Hardware Description
FSP Configuration Instructions
RT-Thread Settings Configuration
Example Project Description
Compilation & Download
Run Effect
USB-PCDC Driver Usage Instructions
Introduction
Hardware Requirements
FSP Configuration Instructions
Build Configuration
RT-Thread Settings Configuration
Compilation & Download
Running Results
USB-PMSC Driver Usage Instructions
Introduction
Hardware Requirements
FSP Configuration Instructions
Build Configuration
RT-Thread Settings Configuration
Compilation & Download
Running Results
WDT Driver Usage Instructions
Introduction
Hardware Description
Software Description
FSP Configuration Instructions
RT-Thread Settings Configuration
Example project description
Running
Compilation & Download
Running Effects
Notes
References
Components
Filesystem Usage Instructions
Introduction
Hardware Overview
Software Overview
Build & Download
Running Result
MQTT Usage Instructions
Introduction
Hardware Requirements
FSP Configuration Instructions
RT-Thread Studio Configuration
Example Code Explanation
Compilation & Download
MQTTX Configuration
Running Results
Additional Notes
Netutils Usage Instructions
Introduction
Hardware Connection
FSP Configuration Instructions
RT-Thread Studio Configuration
Ethernet IP Experiment Results
TFTP Server Send Test
TFTP Receive Test
NTP Network Time Synchronization
NTP Experiment Results
Industrial Protocol
EtherCAT CoE Usage Instructions
Introduction
Preliminary Setup
TwinCAT3 Configuration
Install ESI Files
Add TwinCAT Ethernet Driver
FSP Configuration Instructions
Build Configuration
RT-Thread Studio Configuration
EtherCAT CoE Configuration
Create a New TwinCAT Project
Slave Startup CoE App
Slave Device Scanning
Update EEPROM Firmware
CiA402 Servo Usage Instructions
CiA402 Object Dictionary Definition
EtherCAT CoE Testing
csp Position Mode Control
csv Speed Mode Control
EtherCAT EOE Usage Instructions
Introduction
Prerequisites
Software Environment:
Hardware Environment:
TwinCAT3 Configuration
Install the ESI File
Add TwinCAT Ethernet Driver
FSP Configuration Instructions
Build Configuration
RT-Thread Studio Configuration
EtherCAT EOE Configuration
Create a New TwinCAT Project
Start the EOE App on the Slave
Scan for Slave Devices
Update EEPROM Firmware
EtherCAT EOE Communication
Enable DHCP or Assign an IP Address
Extension Explanation: 3-Port Ethernet EOE Communication
FSP Configuration
ESI Firmware Update
Ethernet/IP Usage Instructions
Introduction
Prerequisites
FSP Configuration
RT-Thread Settings Configuration
Network Configuration
Soft PLC Startup
Create a Standard Project in CODESYS
Gateway and Soft PLC Startup
Add Ethernet/IP EDS File
Add Devices
Task Response
Network Configuration
EtherNet/IP Thread Application Startup
Compile and Start Debugging the Project
PLC Programming and CIP IO Control
Modbus-TCP/IP Usage Instructions
Introduction
Hardware Requirements
FSP Configuration Instructions
RT-Thread Settings Configuration
Compilation & Download
Running Results
Modbus-UART Usage Instructions
Introduction
Hardware Requirements
FSP Configuration Instructions
RT-Thread Settings Configuration
Compilation & Download
Running Results
PROFINET Usage Instructions
Introduction
Prerequisites
FSP Configuration Instructions
RT-Thread Settings Configuration
Network Configuration
Soft PLC Startup
Creating a Standard Project in CODESYS
Starting Gateway and Soft PLC
Adding PROFINET GSDML Files
Adding Devices
Configuring Tasks
Network Configuration
Compile and Debug the Project
profinet starts from the station application
PROFINET Slave Application Startup
LED Blinking
Modifying Slave I&M (Identification and Maintenance) Data
PLC Programming and PNIO Control
EtherKit SDK
Components
Components
This section contains SDK components.
Components
Filesystem Usage Instructions
Introduction
Hardware Overview
Software Overview
Build & Download
Running Result
MQTT Usage Instructions
Introduction
Hardware Requirements
FSP Configuration Instructions
RT-Thread Studio Configuration
Example Code Explanation
Compilation & Download
MQTTX Configuration
Running Results
Additional Notes
Netutils Usage Instructions
Introduction
Hardware Connection
FSP Configuration Instructions
RT-Thread Studio Configuration
Ethernet IP Experiment Results
TFTP Server Send Test
TFTP Receive Test
NTP Network Time Synchronization
NTP Experiment Results
These examples demonstrate SDK components.