You are here

Porting vesc to this closed source controller?

3 posts / 0 new
Last post
st0r
Offline
Last seen: 1 week 1 day ago
VESC Free
Joined: 2021-07-29 02:21
Posts: 7
Porting vesc to this closed source controller?

DB733E81-403F-4868-A699-96953884072A.jpegIt has a VESC supported gate driver(DRV)

 three shunts

ntc's

uart, can bus.

 getting VESC running on this board should be fairly straightforward?

Matter of figuring out how things are connected on the PCB. 
 

or am I  forgetting something? Asking  for a friend....

tonymillion
Offline
Last seen: 3 months 4 weeks ago
VESC Free
Joined: 2021-10-15 00:54
Posts: 3

I'm not sure Bird (Scoot) would appreciate it... cheeky

That being said I've been looking at doing it, I've got a bit of info I'll publish soon - my initial thoughts was that it was in fact based on VESC from the begininning  

Building fast scooters using VESC

jaykup
Offline
Last seen: 4 months 1 week ago
VESC Original
Joined: 2017-05-24 12:16
Posts: 3

Following.

I have a bunch of these controllers as well.

If you are in the Discord maybe we can make a thread on this and get it running.  I can help with some of the firmware and there are lots of other knowledgeable people in there.  The forums are pretty sparse by comparison.

https://discord.gg/JgvV5NwYts

Top1.jpg

Top2.jpg

Bottom1.jpg

 

Chips:

STM32F303RC - 64 pin, 256kb flash, 72mhz, FPU

DRV8323S has SPI interface and 3 current sense amps, but no Buck.  Should work.  (Stormcore 60D uses DRV8323RS with the built in buck)

MCP2562T-E/MF CAN chip. Markings DADU (MODEL) 2116 (YYWW) WCR (Lot #)

LM3409HVMY/NOPB 75v buck - powers P channel mosfets.  Markings 13XR SYHB

P035N72GU power mosfets.  72v, 120A, 2.4mΩ, 67nC total gate charge.

These run on 10s batteries.

 

I think the biggest limiting factor is the STM32.  Too little flash and too slow.  Replacing this chip with an STM32F405 might work, but there are quite a few pins that are different

STM32F3vF4.jpg