I am using this user guide: https://www.morsemicro.com/resources/user_guides/MM8108-EKH05-User-Guide.pdf
Yet all of the information on the STM32CubeIDE seems to be outdated. When I use an older version like 1.15.1, which does seem to match the pictures and instructions in the user guide, the example Halow_example_spi does not compile.
Am I missing something? Is there an updated version of the user guide available?
17:30:17 **** Build of configuration Debug for project HaLow_example_spi ****
...
In file included from ../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/twt/umac_twt.c:6:
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/twt/umac_twt.h:10:10: fatal error: mmwlan.h: No such file or directory
10 | #include "mmwlan.h"
| ^~~~~~~~~~
compilation terminated.
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/bip.c:7:10: fatal error: endian.h: No such file or directory
7 | #include <endian.h>
| ^~~~~~~~~~
compilation terminated.
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/wnm_sleep/subdir.mk:19: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/wnm_sleep/umac_wnm_sleep.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/twt/subdir.mk:19: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/twt/umac_twt.o] Error 1
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/ccmp.c:6:10: fatal error: umac/keys/umac_keys.h: No such file or directory
6 | #include "umac/keys/umac_keys.h"
| ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/bip.o] Error 1
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/ccmp.o] Error 1
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/config.c:6:10: fatal error: mmwlan.h: No such file or directory
6 | #include "mmwlan.h"
| ^~~~~~~~~~
compilation terminated.
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/driver.c:5:10: fatal error: mmlog.h: No such file or directory
5 | #include "mmlog.h"
| ^~~~~~~~~
compilation terminated.
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/config.o] Error 1
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/driver_ap.c:5:10: fatal error: mmlog.h: No such file or directory
5 | #include "mmlog.h"
| ^~~~~~~~~
compilation terminated.
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/driver.o] Error 1
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/driver_ap.o] Error 1
In file included from ../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/umac_supp_shim_private.h:9,
from ../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/eloop.c:6:
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/umac_supp_shim.h:10:10: fatal error: umac/umac.h: No such file or directory
10 | #include "umac/umac.h"
| ^~~~~~~~~~~~~
compilation terminated.
In file included from ../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/umac_supp_shim_private.h:9,
from ../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/morse_dpp_event.c:6:
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/umac_supp_shim.h:10:10: fatal error: umac/umac.h: No such file or directory
10 | #include "umac/umac.h"
| ^~~~~~~~~~~~~
compilation terminated.
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/eloop.o] Error 1
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/random.c:12:10: fatal error: common/common.h: No such file or directory
12 | #include "common/common.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/morse_dpp_event.o] Error 1
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/random.o] Error 1
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/supplicant_core.c:6:10: fatal error: mmlog.h: No such file or directory
6 | #include "mmlog.h"
| ^~~~~~~~~
compilation terminated.
../Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/supplicant_core_ap.c:6:10: fatal error: mmlog.h: No such file or directory
6 | #include "mmlog.h"
| ^~~~~~~~~
compilation terminated.
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/supplicant_core.o] Error 1
make: *** [Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/subdir.mk:46: Middlewares/Third_Party/MorseMicro_MM_IoT_MM_IoT/morselib/src/umac/supplicant_shim/supplicant_core_ap.o] Error 1
"make -j24 all" terminated with exit code 2. Build might be incomplete.
17:30:19 Build Failed. 25 errors, 0 warnings. (took 1s.903ms)