2019-12-12 6:46 AM
When I run my M4 Application every thing is working fine. But while the Board boots until i start the M4 remoteproc the pin is on high level. How can I set the pins reset(boot) configuration to low? I'am using the developer package.
2019-12-12 9:10 AM
High level sound like the default value of TIM1_CH4 until the TIM1 registers are configured. So you see this level as soon as Linux parse the Device Tree and configure the PA11 AFMUX to TIM1_CH4.
Then when your M4 application setup TIM1 registers, the TIM1_CH4 is set at the expected level.
Don't know if this could be avoided.
2019-12-13 2:01 AM
Hi,
this could probably be overcome using the method described here : https://wiki.st.com/stm32mpu/wiki/How_to_configure_system_resources
You should disable the related TIM1 setting in Linux and add your own code for GPIO PA11 AFMUX setting using HAL after the TIMx configuration.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.