Micropython Compile Error

Hello I am trying to compile micropython for my OPENMV4 board. However I got an error.
What could be the solution ?

@ubuntu:~/openmv/src/micropython/ports/stm32$ make submodules 
Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.
Updating submodules: lib/lwip lib/mbedtls lib/mynewt-nimble lib/stm32lib
error: pathspec '../../lib/stm32lib' did not match any file(s) known to git
make: *** [../../py/mkrules.mk:191: submodules] Error 1
@ubuntu:~/openmv/src/micropython/ports/stm32$ make BOARD=OPENMV4
Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.
make: *** No rule to make target 'build-OPENMV4/modstm_qstr.h', needed by 'build-OPENMV4/genhdr/qstrdefs.generated.h'.  Stop.

To build the firmware from source read the docs:

Note it’s not possible to build our micropython fork standalone, because it depends on build options, configuration files etc… from our firmware.