My goal is to copy the firmware from a CC3200-based board to a CC3220-based board. Nearly identical sources, only differs in one GPIO pin definition.
I have copied my project dir and updated the mos.yml file with
I build locally using the following command:
mos build --platform cc3220 --local --repo ../mongoose-os
First I did a git pull on the local mongoose-os repository.
I expected the build to be successful, but in the linking stage at the end I get the following error message:
<Linking> undefined first referenced symbol in file --------- ---------------- HOSTtime /opt/ti-cgt-arm_16.9.6.LTS/lib/rtsv7M4_T_le_eabi_cesanta.lib<time.obj> error #10234-D: unresolved symbols remain warning #10063-D: entry-point symbol other than "_c_int00" specified: "resetISR" error #10010: errors encountered during linking; "/Users/ulf/Documents/Projects/mongoose/psgwng/build/objs/psgwng.elf" not built >> Compilation failure /mongoose-os/fw/platforms/cc3220/Makefile.build:329: recipe for target '/Users/ulf/Documents/Projects/mongoose/psgwng/build/objs/psgwng.elf' failed make: *** [/Users/ulf/Documents/Projects/mongoose/psgwng/build/objs/psgwng.elf] Error 1 make: Leaving directory '/app' Error: exit status 2
When building the same project for the CC3200 everything is fine.