Flexibles Softwarepaket (FSP) für die Renesas RA MCU-Familie
FSP ist das Arm® MCU-Softwarepaket der nächsten Generation von Renesas, das sichere Geräte und IoT-Konnektivität durch produktionsbereite Peripherietreiber, Azure RTOS oder FreeRTOS und tragbare Middleware-Stacks ermöglicht. FSP umfasst erstklassige HAL-Treiber mit hoher Leistung und geringem Speicherbedarf. Middleware-Stacks mit Azure RTOS- und FreeRTOS-Integration sind enthalten, um die Implementierung komplexer Module wie Kommunikation und Sicherheit zu erleichtern. Das e² studio ISDE unterstützt Sie mit intuitiven Konfiguratoren und intelligenter Codegenerierung, um das Programmieren und Debuggen einfacher und schneller zu machen.
FSP nutzt ein offenes Software-Ökosystem und bietet Flexibilität bei der Verwendung Ihres bevorzugten RTOS, Legacy-Codes und Ökosystemlösungen von Drittanbietern.
FSP v5.6.0
AIK-RA6M3
AIK-RA4E1
BGK-RA6E2
CK-RA6M5
CK-RA6M5 V2
FPB-RA0E1
FPB-RA2E1
FPB-RA2E2
FPB-RA2E3
FPB-RA4E1
FPB-RA4E2
FPB-RA4T1
FPB-RA6E1
FPB-RA6E2
FPB-RA6T3
FPB-RA8E1
EK-RA2A1
EK-RA2A2
EK-RA2E1
EK-RA2E2
EK-RA2L1
EK-RA4E2
EK-RA4M1
EK-RA4M2
EK-RA4M3
EK-RA4W1
EK-RA6E2
EK-RA6M1
EK-RA6M2
EK-RA6M3
EK-RA6M3G
EK-RA6M4
EK-RA6M5
EK-RA8D1
EK-RA8M1
MCK-RA4T1
MCK-RA6T2
MCK-RA6T3
MCK-RA8T1
RSSK-RA2L1
RSSK-RA6T1
VK-RA8M1
STIMME-RA2L1
STIMME-RA4E1
STIMME-RA6E1
Eine Liste der mit FSP gelieferten Softwaremodule finden Sie unter Unterstützte Software.
Am 21. November 2023 gab Microsoft bekannt, dass sie beschlossen haben, Azure RTOS unter der Leitung der Eclipse Foundation zu Open Source beizutragen und Azure RTOS zu Eclipse ThreadX werden wird. Ausführliche Informationen finden Sie in der Ankündigung unter Microsoft Contributes Azure RTOS to Open Source.
Das Supportstrategieschema für Eclipse ThreadX wird zu einem späteren Zeitpunkt festgelegt und kommuniziert. Microsoft wird das Azure RTOS und die Azure RTOS Middleware im Rahmen der bestehenden Vereinbarung LICENSED-HARDWARE.txt einstellen.
Es ist wichtig zu beachten, dass Updates für Azure RTOS auf dieser Hardware nicht mehr bereitgestellt werden.
Produktsicherheitshinweise für FSP und Software von Drittanbietern (sofern verfügbar) sind mit der Bezeichnung „product_security_advisory“ gekennzeichnet. Bitte überprüfen Sie diese Probleme, um Informationen von den jeweiligen Anbietern zu den betroffenen Versionen und eine empfohlene Problemumgehung oder ein Patch-Upgrade zu erhalten.
Besuchen Sie GitHub Issues für dieses Projekt.
Kritische Probleme, die dazu führen, dass eine MCU außerhalb der im Hardware-Handbuch dokumentierten Spezifikationen arbeitet, werden mit der Kennzeichnung „kritisch“ gekennzeichnet. Bitte überprüfen Sie kritische Probleme, bevor Sie mit der Produktion beginnen, um eine Problemumgehung oder ein empfohlenes Patch-Upgrade zu erhalten.
FSP-Versionen von 2.0.0 und höher erfordern mindestens eine e² Studio-Version von 2020-10.
FSP-Versionen von 2.3.0 und höher erfordern mindestens eine e² Studio-Version von 2021-01.
FSP-Versionen von 3.0.0 und höher erfordern mindestens eine e² Studio-Version von 2021-04.
FSP-Versionen von 3.2.0 und höher erfordern mindestens eine e² Studio-Version von 2021-07.
FSP-Versionen von 3.4.0 und höher erfordern mindestens eine e² Studio-Version von 2021-10.
FSP-Versionen von 3.6.0 und höher erfordern mindestens eine e² Studio-Version von 2022-01.
FSP-Versionen von 3.7.0 und höher erfordern mindestens eine e² Studio-Version von 2022-04.
FSP-Versionen von 4.0.0 und höher erfordern mindestens eine e² Studio-Version von 2022-07.
FSP-Versionen von 4.1.0 und höher erfordern mindestens eine e² Studio-Version von 2022-10.
FSP-Versionen von 4.3.0 und höher erfordern mindestens eine e² Studio-Version von 2023-01.
FSP-Versionen von 4.4.0 und höher erfordern mindestens eine e² Studio-Version von 2023-04.
FSP-Versionen von 4.6.0 und höher erfordern mindestens eine e² Studio-Version von 2023-07.
FSP-Versionen von 5.0.0 und höher erfordern mindestens eine e² Studio-Version von 2023-10.
FSP-Versionen von 5.2.0 und höher erfordern mindestens eine e² Studio-Version von 2024-01.1.
FSP-Versionen von 5.3.0 und höher erfordern mindestens eine e² Studio-Version von 2024-04.
FSP-Versionen von 5.5.0 und höher erfordern mindestens eine e² Studio-Version von 2024-07.
FSP-Versionen von 5.6.0 und höher erfordern mindestens eine e² Studio-Version von 2024-10.
Wenn Sie bereits eine frühere FSP-Version installiert haben, die e² Studio enthielt, können Sie die Pakete separat herunterladen. Diese stehen für jede Version im Abschnitt „Assets“ zum Download zur Verfügung. Es gibt eine komprimierte Version, FSP_Packs_
Bei Verwendung der gezippten Version der Pakete sollte die Zip-Datei in den Support-Bereich von e² Studio entpackt werden. Dieses Verzeichnis befindet sich normalerweise im Home-Verzeichnis des Benutzers mit einem Pfad wie ~/.eclipse/com.renesas.platform_2047834950
. Die Nummer am Ende des Pfades ist für jede e² Studio-Installation eindeutig. Wenn Sie zwei e² Studio-Installationen haben, verfügen Sie über zwei Verzeichnisse mit Namen im Format ~/.eclipse/com.renesas.platform_
. Bitte beachten Sie, dass e² studio mindestens einmal ausgeführt werden muss, damit dieses Verzeichnis erstellt wird. Den Supportbereich für eine bestimmte e² Studio-Installation finden Sie, indem Sie auf Help >> About e² studio
klicken. Klicken Sie im daraufhin angezeigten Fenster auf Installation Details
und wählen Sie die Registerkarte Support Folders
. Der Pfad zum Supportbereich von e² Studio wird angezeigt.
Laden Sie den FSP mit e² Studio-Installer aus dem Abschnitt „Assets“ der aktuellen Version herunter.
Führen Sie das Installationsprogramm aus. Dadurch werden das e² Studio-Tool, FSP-Pakete, ausgewählte Toolchains (GCC und/oder LLVM) und andere Tools installiert, die für die Verwendung dieser Software erforderlich sind. Es sind keine zusätzlichen Installationen erforderlich.
Siehe RASC-Benutzerhandbuch für MDK und IAR.
Öffnen Sie e² Studio und klicken Sie auf Datei > Neu > C/C++-Projekt.
Wählen Sie im daraufhin angezeigten Fenster im linken Bereich „Renesas RA“ aus.
FSP-Veröffentlichungen: https://github.com/renesas/fsp/releases
FSP-Dokumentation: https://renesas.github.io/fsp
FSP-Webseite: www.renesas.com/ra/fsp
RA-Produktinformationen: www.renesas.com/ra
RA-Produktsupportforum: www.renesas.com/ra/forum
e² Studio: www.renesas.com/e2studio
Beispielprojekte: https://github.com/renesas/ra-fsp-examples
Wissensdatenbank: https://en-support.renesas.com/knowledgeBase/category/31087
Support: www.renesas.com/support