Hello,
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,
Nicolas
EFM32 port
Re: EFM32 port
Hi,
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).
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).