2019-12-12 06: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 09: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 02: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.