2023-08-08 09:11 AM
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?
Solved! Go to Solution.
2023-08-10 07:14 AM
@SLivi.1 ,
Please find here the commit that add the missing files: https://github.com/STMicroelectronics/optee_os/commit/992adbba448ca7217440feb7541937d93eba6e7c
Kind regards,
Erwan.
2023-08-09 01:41 AM
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.
2023-08-10 02:16 AM
@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.
2023-08-10 05:27 AM - edited 2023-08-10 05:28 AM
@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.
2023-08-10 07:14 AM
@SLivi.1 ,
Please find here the commit that add the missing files: https://github.com/STMicroelectronics/optee_os/commit/992adbba448ca7217440feb7541937d93eba6e7c
Kind regards,
Erwan.