Page 1 of 1

Migration from STM32F105 board to STM32F411 board

Posted: Tue Apr 10, 2018 11:18 am
by chaouchh
Hi everybody,

Right now I have the PCB card Designed for STM32F105.

Our objective is to use the same PCB card to STM32F411 by porting the SW application to the new library (Done).

- For the SW side we did all the recommended change based on the application note :
Migration of microcontroller applications from STM32F1 Series to STM32F4 Access lines
-For the HW side we made only one change on the board :
PB11 (STM32F105) -----> VCAP_1 (STM32F411) adding a capacitor.

As a result:
- Our application not stable "work for some seconds after that the micro-controller Hangup".

For the HW side have you any suggestion or recommendation?
- (We have the QFP64 package of STM32F411).
- Our application use I2C, UART 2 and USB-OTG for charging the battery.


Thanks in advance and Best Regards,

Re: Migration from STM32F105 board to STM32F411 board

Posted: Tue Apr 10, 2018 11:58 am
by Giovanni
Are you sure that the hangup is an HW problem?

Giovanni

Re: Migration from STM32F105 board to STM32F411 board

Posted: Tue Apr 10, 2018 12:09 pm
by chaouchh
I'm not 100% sure but I guess yes:
Our application use I2C, UART 2 and USB-OTG for charging the battery and when I look to the application note:
STM32 peripheral compatibility between STM32F1 and STM32F4:
- I2C :
SW: Full Compatibility.
- USART 2:
SW: Full Compatibility.
- USB-OTG: Full Compatibility.

I guess, as a first step I have to be sure that the HW side is compatible. am I right?
How can I proceed to be sure that there is nothing to do on that side.

Thanks

Re: Migration from STM32F105 board to STM32F411 board

Posted: Tue Apr 10, 2018 12:34 pm
by Giovanni
Hi,

There are fundamental differences between F105 and F411, DMAs, GPIOs, clock tree and much more.

This forum is for ChibiOS support, which apparently you are not even using. Probably you should direct this kind of questions to ST on their boards.

Giovanni

Re: Migration from STM32F105 board to STM32F411 board

Posted: Tue Apr 10, 2018 12:51 pm
by chaouchh
My next step should be the using of ChibiOS.

This is why I look to port our application to ST32F4 then focus on ChibiOS.

Anyway Thanks for your help.

BR,
Haithem