Skip to main content
Visitor
October 21, 2026
Question

STM32F303 official SVD v1.3: Missing TI1_RMP field in TIM16_OR register

STM32F303 official SVD v1.3: Missing TI1_RMP field in TIM16_OR register

Hello ST team,

I found a missing bit-field definition in the official STM32F3 System View Description (SVD), version 1.3.

Affected file: STM32F303.svd

Official download:
https://www.st.com/en/microcontrollers-microprocessors/stm32f303rc.html#cad-resources

1. Issue description

The TIM16 peripheral includes the OR register at offset 0x50, but its SVD definition does not contain any <fields> element:

<register>
<name>OR</name>
<displayName>OR</displayName>
<description>option register</description>
<addressOffset>0x50</addressOffset>
<size>0x20</size>
<access>read-write</access>
<resetValue>0x0000</resetValue>
</register>

2. Reference manual

According to RM0316 Rev. 10, Section 23.6.17, page 767, the TIM16 option register contains the following field:

  • Register: TIM16_OR

  • Address offset: 0x50

  • Field: TI1_RMP[1:0]

  • Bit positions: [1:0]

  • Access: Read/write

  • Bits [31:2]: Reserved

The field selects the input source for TIM16 channel 1:

Value Input source
00 GPIO
01 RTC clock
10 HSE/32
11 MCO

Official reference manual:
https://www.st.com/resource/en/reference_manual/DM00043574.pdf

3. Suggested correction

The following field definition could be added to TIM16.OR:

<fields>
<field>
<name>TI1_RMP</name>
<description>Timer 16 input 1 connection</description>
<bitOffset>0</bitOffset>
<bitWidth>2</bitWidth>
<access>read-write</access>
</field>
</fields>

Could you please confirm this discrepancy and forward it to the team responsible for maintaining the official STM32F3 SVD package?

If confirmed, could you also provide an internal tracking ticket number and consider including the correction in a future SVD release?

Thank you for your support.

1 reply

KDJEM.1
ST Technical Moderator
October 21, 2026

Hello ​@shandianchengzi and welcome to the community,

 

 

Thank you for bringing the issue to our attention. I reported this behavior internally.

Internal ticket number CDM0066786 (This is an internal tracking number and is not accessible or usable by customers).

 

Thank you.

Kaouthar

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.