You are here

"Porting" VESC FW to physically smaller device?

3 posts / 0 new
Last post
Jackl
Offline
Last seen: 1 week 2 days ago
VESC Free
Joined: 2018-06-02 09:50
Posts: 6
"Porting" VESC FW to physically smaller device?

Hi all,

I am currently developing my own hardware based on the VESC 6.

The device will be rather small and so the physical size of the LQFP-64 Package is a problem. There are STM32F4s in a QFP48 Package, which would be a good fit and is still hand-solderable with hot air.

Can you "port" the VESC Firmware to the other package? Will there be enough pins with the necessary functionalities (timers, etc.)?

Memory and other hardware features should be the same, so not a problem?

Bests and thanks,

Jakob

Eric
Offline
Last seen: 1 year 3 months ago
Joined: 2017-08-28 10:27
Posts: 16

The max 100 MHz speed and one ADC instead of three makes it a bit difficult.

You have to check the pinout yourself to see if the needed timer outputs, ADC channels and communication channels fits.

Try to compile for your selected device to see if ST SPL drivers and Chibios support exists.

 

Jackl
Offline
Last seen: 1 week 2 days ago
VESC Free
Joined: 2018-06-02 09:50
Posts: 6

Oh Snap, I forgot to check about the timers, ADCs and so on. Just checked for memory...

So I guess it might be theoretically possible but not very practical to do it.

Thanks for the Info and have a nice day!