2022-07-11 01:47 AM
Hi,
I have a project which is based on the STM32L475RC and now I want to upgrade to the STM32L475RE controller. I have changed the device from STM32L475RC to STM32L475RE in options for the target of the Keil environment. But the new project based on the STM32L475RE is not working. Any other steps to change the project configuration?
Solved! Go to Solution.
2022-07-11 07:39 AM
> I enabled the FPU module just after the main() in the RC project.
Do it in startup code.
JW
2022-07-11 02:21 AM
Probably there's no difference between these two two chips, except for the FLASH size.
> not working
This is not a helpful description of the problem. Elaborate. Debug.
JW
2022-07-11 03:26 AM
@Community member STM32L475RC and STM32L475RE
So the only difference there is the 'C' or 'E' suffix.
As @Community member said, that's just the Flash size - as the datasheet tells you:
"the new project based on the STM32L475RE is not working"
So what, exactly, is "wrong" with it?
2022-07-11 05:51 AM
I enabled the FPU module just after the main() in the RC project. It is working in RC but not working in RE. When I have disabled the FPU in RE then it is working fine. These are a few inputs along with the above. If I find any others I will share them with you.
2022-07-11 06:55 AM
Again, "not working" tells us nothing!
Remember that we have no idea what your project is, or what you're doing - it's up to you to provide details!
Try to cut this down to a minimal but complete example which illustrates the problem...
2022-07-11 07:39 AM
> I enabled the FPU module just after the main() in the RC project.
Do it in startup code.
JW