S32K344 with HSE integration to FreeRTOS

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32K344 with HSE integration to FreeRTOS

跳至解决方案
1,414 次查看
sandor_b
Contributor II

Hi all,

I started to work with S32K344-EVB and use PEMicro.  Everything (build, flash and debug) works fine without HSE. And I'm trying to integrate HSE FW with FreeRTOS. I added HSE driver from S32 Design Studio IDE:

sandor_b_0-1733400994695.png

I also downloaded the S32K344 HSE FW 0.2.40.0 SR Release and S32K3 MCUs for General Purpose HSE Demo Examples.

I tried the HSE FW Install and Update from the baremetal examples and they worked fine too.

HSE FW

S32K3 Standard SoftwareAutomotive SW - S32K3 - HSE FirmwareS32K344 HSE FW 0.2.40.0 SR Release

HSE examples for PEMicro

 S32K3 MCUs for General Purpose HSE Demo Examples 

 

My questions are the followings:

  1. Is it possible to integrate HSE FW Install and Update with our FreeRTOS based project in the same software or should I create a separate FW Install/Update software? If the integration is possible what is the next step to integrate?  Do you have an example or a documentation about that?
  2. Can I integrate all other functions from Demo Examples into 1 project or should I handle the separately?
  3. The examples use files from ARM-software/CMSIS_4 repository, (e.g.: ARMCM7.h, ARMCM7_DP.h,.. ). Why are they important? Can I add these files from "Periferals view"  of S32 Design Studio IDE like a driver?

Thanks in advance.

Regards,
Sandor

 

标记 (1)
0 项奖励
回复
1 解答
1,348 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @sandor_b 

Since the HSE firmware installation is typically done only once, I recommend creating a separate project. As for updating the HSE firmware, there should be no issues integrating it into your main application.

For clarity, the S32K3 MCUs for General Purpose HSE Demo Examples are provided as separate applications for each use case, demonstrating how each works independently.

Additionally, we provide AWS libraries and an MbedTLS package (with HSE) for the S32K3 product, which includes demo examples that integrate the RTD Driver, HSE Firmware, TCP/IP Stack, and RTOS. These resources might be useful for your application development. It can be downloaded from:

S32K3 Reference SoftwareAutomotive SW - S32K3 - AWS IoT or Automotive SW - S32K3 - mbedTLS.

 

BR, VaneB

在原帖中查看解决方案

2 回复数
1,349 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @sandor_b 

Since the HSE firmware installation is typically done only once, I recommend creating a separate project. As for updating the HSE firmware, there should be no issues integrating it into your main application.

For clarity, the S32K3 MCUs for General Purpose HSE Demo Examples are provided as separate applications for each use case, demonstrating how each works independently.

Additionally, we provide AWS libraries and an MbedTLS package (with HSE) for the S32K3 product, which includes demo examples that integrate the RTD Driver, HSE Firmware, TCP/IP Stack, and RTOS. These resources might be useful for your application development. It can be downloaded from:

S32K3 Reference SoftwareAutomotive SW - S32K3 - AWS IoT or Automotive SW - S32K3 - mbedTLS.

 

BR, VaneB

1,292 次查看
sandor_b
Contributor II
Thank You.
0 项奖励
回复