cancel
Showing results for 
Search instead for 
Did you mean: 

Missing optee stm32mp15xxab-pinctrl.dtsi generating dts with STM32CubeMX v6.9.0 for STM32MP157AABx

SLivi.1
Associate II

We are using the STM32MP157AABx device in our project and updating to the v5.0 Ecosystem and STM32CubeMX v6.9.0.

When we generate our device tree files, the optee-os device tree tries to include:
#include "stm32mp15xxab-pinctrl.dtsi"

This file is not found in the optee-os-stm32mp v3.19.0 source tree referenced in the v5.0 Ecosystem.
I have had to manually modify the dts to include:
# include "stm32mp15xxac-pinctrl.dtsi"

This is the closest match, but not equivalent to the number of gpio banks in the AABx package.

Is this an issue with optee-os-stm32mp source code, the CubeMX tool, or user error in our configuration?

1 ACCEPTED SOLUTION

Accepted Solutions
Erwan SZYMANSKI
ST Employee

@SLivi.1 ,
Please find here the commit that add the missing files: https://github.com/STMicroelectronics/optee_os/commit/992adbba448ca7217440feb7541937d93eba6e7c

Kind regards,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

4 REPLIES 4
Erwan SZYMANSKI
ST Employee

Hello @SLivi.1 ,
Thank you for reporting this, we will make internal checks and give you a feedback as soon as possible.

Kind regards,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

@SLivi.1 ,
I confirm we have the issue you mentioned in OpenStLinux v5.0.
Thanks again for sharing this, we will raise an internal ticket to do the correction.

Many thanks,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
Erwan SZYMANSKI
ST Employee

@SLivi.1 ,
Optee expert will add the missing files, as they disappeared between v4 and v5. It is possible for you as a workaround to just get the files that were present on OPTEE v3.16 (OSTL v4) and bring it on your current v3.19 (OSTL v5).

Kind regards,
Erwan.
In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
Erwan SZYMANSKI
ST Employee

@SLivi.1 ,
Please find here the commit that add the missing files: https://github.com/STMicroelectronics/optee_os/commit/992adbba448ca7217440feb7541937d93eba6e7c

Kind regards,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.