I am trying to generate the HSE-related RTD code for S32K358 using S32DS 3.6.7, but I have encountered an issue.
First, I installed the following Update Sites in the order shown below:
The installation status is shown in the image below.
wodudwo_1-1784020530765.png
wodudwo_0-1784020518071.png
Next, I created a new project by selecting the SDK shown below.
wodudwo_2-1784020561794.png
Then, I added the BaseNXP and Hse components in Config Tools as shown below.
wodudwo_3-1784020582815.png
However, the following validation error occurs:
Issue: Hse is not found in the toolchain/IDE project. The project will not compile!
Level: Error
Type: Validation
Tool: Toolchain/IDE project
Origin: Peripherals
Target: Toolchain/IDE project: M7_0_0
Resource: platform.driver.Hse
How can I resolve this issue and successfully generate the HSE-related RTD code?
Hello,
I tried generating the code with the following package installed, but I still encounter the same validation error.
wodudwo_1-1784074948979.png
wodudwo_2-1784074960671.png
wodudwo_3-1784074969264.png
wodudwo_0-1784074933867.png
As you suggested, I first uninstalled all RTD-related extensions and then installed only the following package:
- SW32K3_RTD_R23-11_7.0.1_P02_D2603_DesignStudio_updatesite.zip
The installation status is shown below.
wodudwo_4-1784075002029.png
wodudwo_5-1784075010124.png
However, after doing this, I can no longer select any SDK when creating a new project, as shown in the image below.
wodudwo_6-1784075045680.png
What should I do to resolve this issue?
Hi @wodudwo
To verify that there are no missing software packages, could you please compare the packages installed in your IDE with those shown in the following image?
VaneB_0-1784059529950.png
Additionally, let's try uninstalling all packages related to S32K3 RTD and then reinstall only the packages that contain "P02" in their name.
BR, VaneB
Hi @wodudwo
I believe one of the installation steps may be missing. Below is the procedure I use to install the packages successfully:
Since you have already installed some packages, I recommend first uninstalling all packages related to RTD for S32K3 devices, including the S32 Configuration Tools R1.8 NPI Data Package for S32K3 and S32M devices, as these have dependencies on the RTD packages.
- Add the following update sites:
- Select and install only the packages that contain P02 in their name. Allow S32DS to automatically select and install any additional dependent packages required for the installation.
- Wait for the installation to complete successfully and allow S32DS to restart.
- After the restart, select and install all S32 Configuration Tools R1.8 NPI Data Package for S32K3 and S32M devices components. Again, allow S32DS to automatically select any required dependencies.
- Wait for the installation to complete successfully and allow S32DS to restart once more.
After following these steps, I end up with six RTD 7.0.1 packages (including P02) installed in my IDE. With this setup, I am able to add the HSE drivers to my projects without any issues.
VaneB_0-1784154210318.png