Hi everyone,
I’m working on getting MicroPython + LVGL python bindings running on the NXP EVKB-MIMXRT1170 board.
I know the lv_micropython project, but can’t find any existing ports for this board or any NXP target. So far I:
- Can build both upstream MicroPython and lv_micropython for the EVKB-MIMXRT1170, but without LVGL module support.,
- Can also build and run LVGL standalone (native C) on this board using MCUXpresso SDK, and that works fine.,
From what I understand, it will go something like that:
1) Create a new port inside lv_binding_micropython, compile in everything that ties to iMXRT SDK
2) Enable and integrate it under lv_micropython/ports/mimxrt via manifest.py
What are the steps (at least high level) to porting LVGL bindings to a new target like this?
If anyone seen the similar project or has experience doing this for other platforms, I’d really appreciate any guidance, tips, or examples.
Thanks in advance!