Page 1 of 1

EFM32 port

Posted: Tue Oct 01, 2019 8:33 am
by nteolane

I would like to port Micropython on the Silicon Labs EFM32 MCU, specifically the EFM32LG series.
Has this already been done? Maybe some proof of concept code I could start with?

Where should I start?
Is starting from ports/mininal a good idea?

Thanks in advance for your guidance!
Best regards,

Re: EFM32 port

Posted: Wed Oct 02, 2019 1:31 pm
by jimmo

I'm not aware of any ports to the LG family, but it does appear to have enough RAM/ROM to run MicroPython well.

Yep, ports/minimal is a good start -- the STM32-specific parts are quite obvious and it gives you a good idea of what you need to replace (mainly a uart driver).

ports/bare-arm is also an option, it has no drivers at all though, so you'll need some other way to see that things are working (i.e. SWD).