hal_stm32
hal_stm32 copied to clipboard
dts: st: f1: Fix TIM3 remapping
Note from RM0008:
- 00: No remap (CH1/PA6, CH2/PA7, CH3/PB0, CH4/PB1)
- 01: Not used
- 10: Partial remap (CH1/PB4, CH2/PB5, CH3/PB0, CH4/PB1)
- 11: Full remap (CH1/PC6, CH2/PC7, CH3/PC8, CH4/PC9)
Fix TIM3 remapping:
- tim3_ch1_remap1_pwm_in_pb4 -> tim3_ch1_remap2_pwm_in_pb4
- tim3_ch1_remap1_pwm_out_pb4 -> tim3_ch1_remap2_pwm_out_pb4
- tim3_ch1_remap2_pwm_in_pc6 -> tim3_ch1_remap3_pwm_in_pc6
- tim3_ch1_remap2_pwm_out_pc6 -> tim3_ch1_remap3_pwm_out_pc6
- tim3_ch2_remap1_pwm_in_pb5 -> tim3_ch2_remap2_pwm_in_pb5
- tim3_ch2_remap1_pwm_out_pb5 -> tim3_ch2_remap2_pwm_out_pb5
- tim3_ch2_remap2_pwm_in_pc7 -> tim3_ch2_remap3_pwm_in_pc7
- tim3_ch2_remap2_pwm_out_pc7 -> tim3_ch2_remap3_pwm_out_pc7
- tim3_ch3_remap1_pwm_in_pb0 -> tim3_ch3_remap2_pwm_in_pb0
- tim3_ch3_remap1_pwm_out_pb0 -> tim3_ch3_remap2_pwm_out_pb0
- tim3_ch3_remap2_pwm_in_pc8 -> tim3_ch3_remap3_pwm_in_pc8
- tim3_ch3_remap2_pwm_out_pc8 -> tim3_ch3_remap3_pwm_out_pc8
- tim3_ch4_remap1_pwm_in_pb1 -> tim3_ch4_remap2_pwm_in_pb1
- tim3_ch4_remap1_pwm_out_pb1 -> tim3_ch4_remap2_pwm_out_pb1
- tim3_ch4_remap2_pwm_in_pc9 -> tim3_ch4_remap3_pwm_in_pc9
- tim3_ch4_remap2_pwm_out_pc9 -> tim3_ch4_remap3_pwm_out_pc9
Thanks for this fix, but these files are generated from a data base, see README.rst#dtsi-files. So either the generating script or the database should be updated, not the generated files.
I'm closing this PR due to inactivity. Please reopen if required.