Question
Lowercase Conversion Issue CubeMX v6.17.0
CubeMX copies the .s startup file from the template folder and renames it based on the selected MCU. However, the lowercase conversion generates different filenames on systems with different locale settings.
For STM32H743IIK6, the generated filename differs depending on the system locale.
On Windows 11 with the English locale, CubeMX generates:
startup_stm32h743iikx.s
On Windows 11 with the Turkish locale, it generates:
startup_stm32h743ııkx.s
The issue is caused by locale-dependent lowercase conversion of the letter I.

