Skip to content

FreeRTOS‐Plus‐TCP Porting Guide

MinoriTomino edited this page Sep 11, 2025 · 2 revisions

What is FreeRTOS-Plus-TCP minimal sample project?

Provides basic TCP/IP functionality using FreeRTOS Kernel and FreeRTOS-Plus-TCP

  • Acquisition of IP address by DHCP
  • IP address search of URLs by DNS
  • Send ping to the specified IP Address

For the latest support information, please refer to README.

Guide to porting FreeRTOS-Plus-TCP minimal sample to other device

How to create FreeRTOS-Plus-TCP minimal sample project on the other MCUs other than RX65N

  1. Create Minimal sample project specifying CK-RX65N-V2 as Target Board.
  2. Double-click .scfg in Project Explorer, and then click Board tab.
  3. Change Target Board or Target Device.
    • Please select the device with sufficient ROM/RAM size.

    • The size of Minimal sample project is as follows.

      ROM RAM
      58KB 52KB

      * Compiler: CC-RX v3.07.00
      * Note: Optimization: -optimize=2, -size

  4. Click Next -> Finish
  5. Confirm that the board or device are changed as you specified in previous step and click Generate Code button.
  6. Change the following settings as needed.
    • FreeRTOS kernel portable layer (port):The default port is RX600v2. Please download the suitable port from FreeRTOS-Kernel GitHub and add it to the project.
      * If you are porting to RXv3 core device, you cannot currently use the RX700v3_DPFPU port. Please use the RX600v2 port instead. Please note that the RX600v2 port doesn’t support DPFPU instruction.
    • Ethernet FIT:.scfg -> Components tab -> r_ether_rx
    • Pin Settings:.scfg -> Pins tab -> Ethernet controller

Lists

日本語ページ一覧

コンテンツ

Home

FreeRTOSプロジェクトの使用方法

Getting Start Guide

チュートリアル

  1. デバイスをAWS-IoTに登録する
  2. FreeRTOSプロジェクトの入手
    FreeRTOSプロジェクトをインポートする(zip)
    FreeRTOSプロジェクトをe2studioで新規作成する
  3. FreeRTOSプロジェクトでAWS IoT Coreへの接続に必要な設定を行う
  4. Amazon FreeRTOSを実行し、RXデバイスをAWS IoTに接続する

Amazon FreeRTOS 関連外部リンク集

  1. Amazon FreeRTOS
  2. Amazon FreeRTOS の使用開始
  3. Amazon FreeRTOS ドキュメント
    1. Amazon FreeRTOS ユーザーガイド
    2. Amazon FreeRTOS API リファレンス
    3. FreeRTOS カーネルリファレンスマニュアル
    4. FreeRTOS カーネル開発者ガイド

リアルタイムOS解説動画

  1. RTOSチュートリアル(1/7):なぜRTOSは必要なのか
  2. RTOSチュートリアル(2/7):タスク
  3. RTOSチュートリアル(3/7):ハンドラ
  4. RTOSチュートリアル(4/7):システムコール その1
  5. RTOSチュートリアル(5/7):システムコール その2
  6. RTOSチュートリアル(6/7):構造と性能
  7. RTOSチュートリアル(7/7):マルチコアとRTOS
English Pages List

Contents

Home

How to use FreeRTOS projects

Getting Start Guide

Tutorial

  1. Register device to AWS IoT
  2. Creating and importing a FreeRTOS project
    Importing a FreeRTOS project(zip)
    Create a new FreeRTOS project
  3. Configure the FreeRTOS project to connect to AWS IoT Core
  4. Execute Amazon FreeRTOS project and connect RX devices to AWS IoT

FreeRTOS Related External Links(aws.com)

  1. Amazon FreeRTOS
  2. Amazon FreeRTOS Getting Started
  3. Amazon FreeRTOS Document
    1. Amazon FreeRTOS Users Guide
    2. Amazon FreeRTOS API Reference
    3. FreeRTOS Kernel Reference Manual
    4. FreeRTOS Kernel Developer Guide
Clone this wiki locally