cancel
Showing results for 
Search instead for 
Did you mean: 

OPTEE-OS DTS for STM32MP131D

devinschubert14
Associate II

Hi everyone, I am trying to boot up a custom PCB using the STM32MP131D, however I am running into an error during OPTEE. I have attached the optee dts and also a debug log of OPTEE during boot. I confirmed that sdmmc1_io, sdmmc2_io, and cpu0_opp_table were in final dtb file used for optee-os-stm32mp, however something is not quite right. If someone could point me in the right direction that'd be greatly appreciated, thank you. 

Main Error from OPTEE Boot Log:

 

:0 0 print_probe_list:352 Probe list: 3 elements
D/TC:0 0 print_probe_list:354 |- Driver stm32mp1-cpu-opp probes on node cpu0-opp-table
D/TC:0 0 print_probe_list:354 |- Driver stm32mp1-iod-regulator probes on node sdmmc1_io
D/TC:0 0 print_probe_list:354 |- Driver stm32mp1-iod-regulator probes on node sdmmc2_io
D/TC:0 0 print_probe_list:358 `- Probe list end
D/TC:0 0 print_probe_list:364 Failed list: 0 elements
D/TC:0 0 print_probe_list:369 `- Failed list end
F/TC:0 0 probe_driver_node:391 Probing stm32mp1-iod-regulator on node sdmmc2_io
F/TC:0 0 iod_regulator_probe:288 iod probe with regu_name=sdmmc2_io
F/TC:0 0 get_supply_phandle:114 vddsd2: supplied by 15
D/TC:0 0 regulator_get_by_phandle:54 phandle 15 not found
D/TC:0 0 iod_regulator_probe:306 desc->supply_name=vddsd2 not found
D/TC:0 0 probe_driver_node:404 element: stm32mp1-iod-regulator on node sdmmc2_io deferred 5 time(s)
F/TC:0 0 probe_driver_node:391 Probing stm32mp1-iod-regulator on node sdmmc1_io
F/TC:0 0 iod_regulator_probe:288 iod probe with regu_name=sdmmc1_io
F/TC:0 0 get_supply_phandle:114 vddsd1: supplied by 15
D/TC:0 0 regulator_get_by_phandle:54 phandle 15 not found
D/TC:0 0 iod_regulator_probe:306 desc->supply_name=vddsd1 not found
D/TC:0 0 probe_driver_node:404 element: stm32mp1-iod-regulator on node sdmmc1_io deferred 5 time(s)
F/TC:0 0 probe_driver_node:391 Probing stm32mp1-cpu-opp on node cpu0-opp-table
F/TC:0 0 get_supply_phandle:114 cpu: supplied by 4
D/TC:0 0 regulator_get_by_phandle:54 phandle 4 not found
D/TC:0 0 probe_driver_node:404 element: stm32mp1-cpu-opp on node cpu0-opp-table deferred 5 time(s)

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
devinschubert14
Associate II

As per my last forum post, I wanted to use Docker and the only way I could get my distribution package to compile and run Docker successfully was to use the "nanbield" branch of meta-st-stm32mp. I updated my project to scarthgap and now I am past this error but now running into many more, but I have been able to figure most of it out. Thank you.

View solution in original post

1 REPLY 1
devinschubert14
Associate II

As per my last forum post, I wanted to use Docker and the only way I could get my distribution package to compile and run Docker successfully was to use the "nanbield" branch of meta-st-stm32mp. I updated my project to scarthgap and now I am past this error but now running into many more, but I have been able to figure most of it out. Thank you.