I am choosing STM32F401RE then no startup file when I run cubemx generates the following error
This is a major version update of the STM32F4xx_DFP indicating that it has incompatible changes.For existing projects I strongly recommend to fix the version of the DFP to 2.17.1 (open the "Select Packs" dialog and uncheck "use latest", then select the fix version for the used packs).
The main change in Version 3.0.0 is that it has become mandatory to use STM32CubeMX. As part of the code generation it will supply the CMSIS Device files startup and system. There is no longer a Device:Startup component.
Please make sure you use a recent STM32CubeMX Version (latest 6.12.1). When installing a recent version your environment will have the Environment Variable "STM32CubeMX_PATH" set pointing to the directory containing the STM32CubeMX.exe.
Out of interest: Which version of MDK uVision are you using?
There is documentation about how to use CubeMX here:github.com/.../CubeMX.md
Okay, thanks. With DFP 2.17.1 pack, device:startup option is available.
I'm using the below MDK uVision version