xvbv@xvbv-MagicMaker:~/WorkSpace/OpenMV/src$ make clean xvbv@xvbv-MagicMaker:~/WorkSpace/OpenMV/src$ make -j8 DEBUG=1 TARGET=OPENMV4 AS src/st/startup_stm32h743xx.s CC src/st/system_stm32fxxx.c CC src/dsp/CommonTables/arm_common_tables.c CC src/dsp/CommonTables/arm_const_structs.c CC src/dsp/FastMathFunctions/arm_sin_q31.c CC src/dsp/FastMathFunctions/arm_cos_q31.c CC src/dsp/FastMathFunctions/arm_sqrt_q15.c CC src/dsp/FastMathFunctions/arm_sqrt_q31.c CC src/dsp/FastMathFunctions/arm_sin_q15.c CC src/dsp/FastMathFunctions/arm_sin_f32.c CC src/dsp/FastMathFunctions/arm_cos_q15.c CC src/dsp/FastMathFunctions/arm_cos_f32.c CC src/dsp/MatrixFunctions/arm_mat_init_q31.c CC src/dsp/MatrixFunctions/arm_mat_add_q31.c CC src/dsp/MatrixFunctions/arm_mat_inverse_f64.c CC src/dsp/MatrixFunctions/arm_mat_mult_q15.c CC src/dsp/MatrixFunctions/arm_mat_mult_f32.c CC src/dsp/MatrixFunctions/arm_mat_init_q15.c CC src/dsp/MatrixFunctions/arm_mat_scale_q15.c CC src/dsp/MatrixFunctions/arm_mat_scale_f32.c CC src/dsp/MatrixFunctions/arm_mat_mult_q31.c CC src/dsp/MatrixFunctions/arm_mat_cmplx_mult_q15.c CC src/dsp/MatrixFunctions/arm_mat_scale_q31.c CC src/dsp/MatrixFunctions/arm_mat_cmplx_mult_f32.c CC src/dsp/MatrixFunctions/arm_mat_inverse_f32.c CC src/dsp/MatrixFunctions/arm_mat_cmplx_mult_q31.c CC src/dsp/MatrixFunctions/arm_mat_sub_q15.c CC src/dsp/MatrixFunctions/arm_mat_sub_f32.c CC src/dsp/MatrixFunctions/arm_mat_mult_fast_q15.c CC src/dsp/MatrixFunctions/arm_mat_sub_q31.c CC src/dsp/MatrixFunctions/arm_mat_trans_q15.c CC src/dsp/MatrixFunctions/arm_mat_mult_fast_q31.c CC src/dsp/MatrixFunctions/arm_mat_add_q15.c CC src/dsp/MatrixFunctions/arm_mat_init_f32.c CC src/dsp/MatrixFunctions/arm_mat_add_f32.c CC src/dsp/MatrixFunctions/arm_mat_trans_f32.c CC src/dsp/MatrixFunctions/arm_mat_trans_q31.c CC src/nn/ActivationFunctions/arm_relu_q15.c CC src/nn/ActivationFunctions/arm_relu_q7.c CC src/nn/ActivationFunctions/arm_nn_activations_q15.c CC src/nn/ActivationFunctions/arm_nn_activations_q7.c CC src/nn/ConvolutionFunctions/arm_depthwise_separable_conv_HWC_q7_nonsquare.c CC src/nn/ConvolutionFunctions/arm_convolve_HWC_q15_fast_nonsquare.c CC src/nn/ConvolutionFunctions/arm_convolve_HWC_q7_fast_nonsquare.c CC src/nn/ConvolutionFunctions/arm_convolve_HWC_q15_fast.c CC src/nn/ConvolutionFunctions/arm_nn_mat_mult_kernel_q7_q15.c CC src/nn/ConvolutionFunctions/arm_depthwise_separable_conv_HWC_q7.c CC src/nn/ConvolutionFunctions/arm_convolve_HWC_q7_fast.c CC src/nn/ConvolutionFunctions/arm_convolve_HWC_q7_basic_nonsquare.c CC src/nn/ConvolutionFunctions/arm_convolve_HWC_q7_RGB.c CC src/nn/ConvolutionFunctions/arm_convolve_1x1_HWC_q7_fast_nonsquare.c CC src/nn/ConvolutionFunctions/arm_convolve_HWC_q15_basic.c CC src/nn/ConvolutionFunctions/arm_convolve_HWC_q7_basic.c CC src/nn/ConvolutionFunctions/arm_nn_mat_mult_kernel_q7_q15_reordered.c CC src/nn/FullyConnectedFunctions/arm_fully_connected_q15.c CC src/nn/FullyConnectedFunctions/arm_fully_connected_q7.c CC src/nn/FullyConnectedFunctions/arm_fully_connected_q15_opt.c CC src/nn/FullyConnectedFunctions/arm_fully_connected_q7_opt.c CC src/nn/FullyConnectedFunctions/arm_fully_connected_mat_q7_vec_q15.c CC src/nn/FullyConnectedFunctions/arm_fully_connected_mat_q7_vec_q15_opt.c CC src/nn/NNSupportFunctions/arm_nn_mult_q15.c CC src/nn/NNSupportFunctions/arm_nn_mult_q7.c CC src/nn/NNSupportFunctions/arm_q7_to_q15_no_shift.c CC src/nn/NNSupportFunctions/arm_nntables.c CC src/nn/NNSupportFunctions/arm_q7_to_q15_reordered_no_shift.c CC src/nn/PoolingFunctions/arm_pool_q7_HWC_nonsquare.c CC src/nn/PoolingFunctions/arm_pool_q7_HWC.c CC src/nn/SoftmaxFunctions/arm_softmax_q15.c CC src/nn/SoftmaxFunctions/arm_softmax_q7.c CC src/stm32h7xx_hal_adc.c CC src/stm32h7xx_hal_adc_ex.c CC src/stm32h7xx_hal_dac.c CC src/stm32h7xx_hal_dac_ex.c CC src/stm32h7xx_hal.c CC src/stm32h7xx_hal_cortex.c CC src/stm32h7xx_hal_dcmi.c CC src/stm32h7xx_hal_dma.c CC src/stm32h7xx_hal_dma2d.c CC src/stm32h7xx_hal_dma_ex.c CC src/stm32h7xx_hal_mdma.c CC src/stm32h7xx_hal_flash.c CC src/stm32h7xx_hal_flash_ex.c CC src/stm32h7xx_hal_gpio.c CC src/stm32h7xx_hal_hcd.c CC src/stm32h7xx_hal_i2c.c CC src/stm32h7xx_hal_i2c_ex.c CC src/stm32h7xx_hal_pcd.c CC src/stm32h7xx_hal_pcd_ex.c CC src/stm32h7xx_hal_pwr.c CC src/stm32h7xx_hal_pwr_ex.c CC src/stm32h7xx_hal_rcc.c CC src/stm32h7xx_hal_rcc_ex.c CC src/stm32h7xx_hal_rng.c CC src/stm32h7xx_hal_rtc.c CC src/stm32h7xx_hal_rtc_ex.c CC src/stm32h7xx_hal_sd.c CC src/stm32h7xx_hal_sdram.c CC src/stm32h7xx_hal_spi.c CC src/stm32h7xx_hal_fdcan.c CC src/stm32h7xx_hal_tim.c CC src/stm32h7xx_hal_tim_ex.c CC src/stm32h7xx_hal_uart.c CC src/stm32h7xx_hal_usart.c CC src/stm32h7xx_hal_jpeg.c CC src/stm32h7xx_ll_usb.c CC src/stm32h7xx_ll_sdmmc.c CC src/stm32h7xx_ll_fmc.c CC src/stm32h7xx_ll_delayblock.c Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. GEN stmconst /home/xvbv/WorkSpace/OpenMV/src/build/micropython/genhdr/modstm_const.h GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/pins_OPENMV4.c GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/genhdr/pllfreqtable.h GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/genhdr/mpversion.h GEN build/genhdr/mpversion.h GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/genhdr/moduledefs.h GEN build/genhdr/moduledefs.h GEN build/genhdr/qstr.i.last GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/genhdr/qstr.i.last GEN build/genhdr/qstr.split GEN build/genhdr/qstrdefs.collected.h QSTR not updated GEN build/genhdr/qstrdefs.generated.h CC ../py/mpstate.c CC ../py/nlr.c CC ../py/nlrx86.c CC ../py/nlrx64.c CC ../py/nlrthumb.c CC ../py/nlrxtensa.c CC ../py/nlrsetjmp.c CC ../py/malloc.c CC ../py/gc.c CC ../py/qstr.c CC ../py/pystack.c CC ../py/mpprint.c CC ../py/vstr.c CC ../py/unicode.c CC ../py/mpz.c CC ../py/reader.c CC ../py/lexer.c CC ../py/parse.c CC ../py/scope.c CC ../py/compile.c CC ../py/emitcommon.c CC ../py/emitbc.c CC ../py/asmbase.c CC ../py/asmx64.c CC ../py/emitnx64.c CC ../py/asmx86.c CC ../py/emitnx86.c CC ../py/asmthumb.c CC ../py/emitnthumb.c CC ../py/emitinlinethumb.c CC ../py/asmarm.c CC ../py/emitnarm.c CC ../py/asmxtensa.c CC ../py/emitnxtensa.c CC ../py/emitinlinextensa.c CC ../py/formatfloat.c CC ../py/parsenumbase.c CC ../py/parsenum.c CC ../py/persistentcode.c CC ../py/runtime.c CC ../py/emitglue.c CC ../py/runtime_utils.c CC ../py/scheduler.c CC ../py/nativeglue.c CC ../py/stackctrl.c CC ../py/argcheck.c CC ../py/warning.c CC ../py/map.c CC ../py/obj.c CC ../py/objarray.c CC ../py/objattrtuple.c CC ../py/objbool.c CC ../py/objboundmeth.c CC ../py/objcell.c CC ../py/objclosure.c CC ../py/objcomplex.c CC ../py/objdeque.c CC ../py/objdict.c CC ../py/objexcept.c CC ../py/objenumerate.c CC ../py/objfilter.c CC ../py/objfloat.c CC ../py/objfun.c CC ../py/objgenerator.c CC ../py/objgetitemiter.c CC ../py/objint.c CC ../py/objint_longlong.c CC ../py/objint_mpz.c CC ../py/objlist.c CC ../py/objmap.c CC ../py/objmodule.c CC ../py/objobject.c CC ../py/objpolyiter.c CC ../py/objproperty.c CC ../py/objnamedtuple.c CC ../py/objnone.c CC ../py/objrange.c CC ../py/objreversed.c CC ../py/objset.c CC ../py/objsingleton.c CC ../py/objslice.c CC ../py/objstrunicode.c CC ../py/objstr.c CC ../py/objstringio.c CC ../py/objtuple.c CC ../py/objtype.c CC ../py/objzip.c CC ../py/opmethods.c CC ../py/stream.c CC ../py/sequence.c CC ../py/builtinimport.c CC ../py/binary.c CC ../py/builtinevex.c CC ../py/builtinhelp.c CC ../py/modarray.c CC ../py/modbuiltins.c CC ../py/modcollections.c CC ../py/modgc.c CC ../py/modio.c CC ../py/modcmath.c CC ../py/modmath.c CC ../py/modmicropython.c CC ../py/modstruct.c CC ../py/modsys.c CC ../py/moduerrno.c CC ../py/modthread.c CC ../py/vm.c CC ../py/bc.c CC ../py/showbc.c CC ../py/repl.c CC ../py/smallint.c CC ../py/frozenmod.c CC main.c CC gccollect.c LINK mpy-cross text data bss dec hex filename 551000 31952 864 583816 8e888 mpy-cross MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/mqtt.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/tb6612.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/pid.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/bno055.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/vec/distance.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/ulinalg.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/vec/__init__.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/mtx.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/ssd1306.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/rv/__init__.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/umatrix.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/rv/moments.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/rv/planar.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/rv/quickshiftpp.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/modbus.py MPY /home/xvbv/WorkSpace/OpenMV/src/../scripts/libraries/vl53l1x.py GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/genhdr/qstr.split GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/genhdr/qstrdefs.collected.h QSTR updated GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/genhdr/qstrdefs.generated.h CC ../../py/mpstate.c CC ../../py/nlr.c CC ../../py/nlrx86.c CC ../../py/nlrthumb.c CC ../../py/nlrxtensa.c CC ../../py/nlrx64.c CC ../../py/nlrsetjmp.c CC ../../py/malloc.c CC ../../py/gc.c CC ../../py/pystack.c CC ../../py/qstr.c CC ../../py/mpprint.c CC ../../py/unicode.c CC ../../py/vstr.c CC ../../py/mpz.c CC ../../py/reader.c CC ../../py/lexer.c CC ../../py/parse.c CC ../../py/scope.c CC ../../py/compile.c CC ../../py/emitcommon.c CC ../../py/emitbc.c CC ../../py/asmbase.c CC ../../py/asmx64.c CC ../../py/emitnx64.c CC ../../py/asmx86.c CC ../../py/emitnx86.c CC ../../py/asmthumb.c CC ../../py/emitnthumb.c CC ../../py/emitinlinethumb.c CC ../../py/asmarm.c CC ../../py/emitnarm.c CC ../../py/asmxtensa.c CC ../../py/emitnxtensa.c CC ../../py/emitinlinextensa.c CC ../../py/formatfloat.c CC ../../py/parsenumbase.c CC ../../py/parsenum.c CC ../../py/emitglue.c CC ../../py/persistentcode.c CC ../../py/runtime.c CC ../../py/runtime_utils.c CC ../../py/scheduler.c CC ../../py/nativeglue.c CC ../../py/stackctrl.c CC ../../py/argcheck.c CC ../../py/warning.c CC ../../py/map.c CC ../../py/obj.c CC ../../py/objarray.c CC ../../py/objattrtuple.c CC ../../py/objbool.c CC ../../py/objboundmeth.c CC ../../py/objcell.c CC ../../py/objclosure.c CC ../../py/objcomplex.c CC ../../py/objdict.c CC ../../py/objdeque.c CC ../../py/objenumerate.c CC ../../py/objexcept.c CC ../../py/objfilter.c CC ../../py/objfloat.c CC ../../py/objfun.c CC ../../py/objgenerator.c CC ../../py/objgetitemiter.c CC ../../py/objint.c CC ../../py/objint_longlong.c CC ../../py/objint_mpz.c CC ../../py/objlist.c CC ../../py/objmap.c CC ../../py/objmodule.c CC ../../py/objobject.c CC ../../py/objpolyiter.c CC ../../py/objproperty.c CC ../../py/objnone.c CC ../../py/objnamedtuple.c CC ../../py/objrange.c CC ../../py/objreversed.c CC ../../py/objset.c CC ../../py/objsingleton.c CC ../../py/objslice.c CC ../../py/objstr.c CC ../../py/objstrunicode.c CC ../../py/objstringio.c CC ../../py/objtuple.c CC ../../py/objtype.c CC ../../py/objzip.c CC ../../py/opmethods.c CC ../../py/sequence.c CC ../../py/stream.c CC ../../py/binary.c CC ../../py/builtinimport.c CC ../../py/builtinevex.c CC ../../py/builtinhelp.c CC ../../py/modarray.c CC ../../py/modbuiltins.c CC ../../py/modcollections.c CC ../../py/modgc.c CC ../../py/modio.c CC ../../py/modmath.c CC ../../py/modcmath.c CC ../../py/modmicropython.c CC ../../py/modstruct.c CC ../../py/modsys.c CC ../../py/moduerrno.c CC ../../py/modthread.c CC ../../py/vm.c CC ../../py/bc.c CC ../../py/showbc.c CC ../../py/repl.c CC ../../py/smallint.c CC ../../py/frozenmod.c CC ../../py/omvdummy.c CC ../../extmod/moductypes.c CC ../../extmod/modujson.c CC ../../extmod/modure.c CC ../../extmod/moduzlib.c CC ../../extmod/moduheapq.c CC ../../extmod/modutimeq.c CC ../../extmod/moduhashlib.c CC ../../extmod/moducryptolib.c CC ../../extmod/modubinascii.c CC ../../extmod/virtpin.c CC ../../extmod/machine_mem.c CC ../../extmod/machine_pinbase.c CC ../../extmod/machine_signal.c CC ../../extmod/machine_pulse.c CC ../../extmod/machine_i2c.c CC ../../extmod/machine_spi.c CC ../../extmod/modussl_axtls.c CC ../../extmod/modussl_mbedtls.c CC ../../extmod/modurandom.c CC ../../extmod/moduselect.c CC ../../extmod/moduwebsocket.c CC ../../extmod/modwebrepl.c CC ../../extmod/modframebuf.c CC ../../extmod/vfs.c CC ../../extmod/vfs_reader.c CC ../../extmod/vfs_posix.c CC ../../extmod/vfs_posix_file.c CC ../../extmod/vfs_fat.c CC ../../extmod/vfs_fat_diskio.c CC ../../extmod/vfs_fat_file.c CC ../../extmod/utime_mphal.c CC ../../extmod/uos_dupterm.c CC ../../lib/embed/abort_.c CC ../../lib/utils/printf.c GEN /home/xvbv/WorkSpace/OpenMV/src/build/micropython/frozen_mpy.c CC ../../lib/libc/string0.c CC ../../lib/oofatfs/ff.c CC ../../lib/oofatfs/ffunicode.c CC ../../lib/mp-readline/readline.c CC ../../lib/netutils/netutils.c CC ../../lib/netutils/trace.c CC ../../lib/timeutils/timeutils.c CC ../../lib/utils/pyexec.c CC ../../lib/utils/interrupt_char.c CC ../../lib/utils/sys_stdio_mphal.c CC ../../lib/utils/mpirq.c CC ../../lib/libm/math.c CC ../../lib/libm/roundf.c CC ../../lib/libm/thumb_vfp_sqrtf.c CC ../../lib/libm/acoshf.c CC ../../lib/libm/asinfacosf.c CC ../../lib/libm/asinhf.c CC ../../lib/libm/atan2f.c CC ../../lib/libm/atanf.c CC ../../lib/libm/atanhf.c CC ../../lib/libm/ef_rem_pio2.c CC ../../lib/libm/erf_lgamma.c CC ../../lib/libm/fmodf.c CC ../../lib/libm/kf_cos.c CC ../../lib/libm/kf_rem_pio2.c CC ../../lib/libm/kf_sin.c CC ../../lib/libm/kf_tan.c CC ../../lib/libm/log1pf.c CC ../../lib/libm/nearbyintf.c CC ../../lib/libm/sf_cos.c CC ../../lib/libm/sf_erf.c CC ../../lib/libm/sf_frexp.c CC ../../lib/libm/sf_ldexp.c CC ../../lib/libm/sf_sin.c CC ../../lib/libm/sf_modf.c CC ../../lib/libm/sf_tan.c CC ../../lib/libm/wf_lgamma.c CC ../../lib/libm/wf_tgamma.c CC ../../extmod/modonewire.c CC ../../drivers/bus/softspi.c CC ../../drivers/bus/softqspi.c CC ../../drivers/memory/spiflash.c CC ../../drivers/dht/dht.c CC stm32_it.c CC usbd_conf.c CC usbd_desc.c CC usbd_cdc_interface.c CC usbd_hid_interface.c CC usbd_msc_storage.c CC mphalport.c CC mpthreadport.c CC irq.c CC pendsv.c CC systick.c CC powerctrl.c CC pybthread.c CC factoryreset.c CC timer.c CC led.c CC pin.c CC pin_defs_stm32.c CC pin_named_pins.c CC bufhelper.c CC dma.c CC i2c.c CC pyb_i2c.c CC spi.c CC pyb_spi.c CC qspi.c CC uart.c CC can.c CC fdcan.c CC pyb_can.c CC usb.c CC wdt.c CC eth.c CC gccollect.c CC help.c CC machine_i2c.c CC machine_spi.c CC machine_uart.c CC modmachine.c CC modpyb.c CC modstm.c CC moduos.c CC modutime.c CC modusocket.c CC network_lan.c CC modnetwork.c CC extint.c CC usrsw.c CC rng.c CC rtc.c CC flash.c CC flashbdev.c CC spibdev.c CC storage.c CC sdcard.c CC sdram.c CC fatfs_port.c CC lcd.c CC accel.c CC servo.c CC dac.c CC adc.c CC posix_helpers.c AS boards/startup_stm32h7.s AS ../../lib/utils/gchelper_m3.s CC usbdev/core/src/usbd_core.c CC usbdev/core/src/usbd_ctlreq.c CC usbdev/core/src/usbd_ioreq.c CC usbdev/class/src/usbd_cdc_msc_hid.c CC usbdev/class/src/usbd_msc_bot.c CC usbdev/class/src/usbd_msc_scsi.c CC usbdev/class/src/usbd_msc_data.c CC ../../lib/mbedtls/library/aes.c CC ../../lib/mbedtls/library/aesni.c CC ../../lib/mbedtls/library/arc4.c CC ../../lib/mbedtls/library/asn1write.c CC ../../lib/mbedtls/library/asn1parse.c CC ../../lib/mbedtls/library/base64.c CC ../../lib/mbedtls/library/bignum.c CC ../../lib/mbedtls/library/blowfish.c CC ../../lib/mbedtls/library/camellia.c CC ../../lib/mbedtls/library/ccm.c CC ../../lib/mbedtls/library/certs.c CC ../../lib/mbedtls/library/chacha20.c CC ../../lib/mbedtls/library/chachapoly.c CC ../../lib/mbedtls/library/cipher.c CC ../../lib/mbedtls/library/cipher_wrap.c CC ../../lib/mbedtls/library/cmac.c CC ../../lib/mbedtls/library/ctr_drbg.c CC ../../lib/mbedtls/library/debug.c CC ../../lib/mbedtls/library/dhm.c CC ../../lib/mbedtls/library/des.c CC ../../lib/mbedtls/library/ecdh.c CC ../../lib/mbedtls/library/ecdsa.c CC ../../lib/mbedtls/library/ecjpake.c CC ../../lib/mbedtls/library/ecp.c CC ../../lib/mbedtls/library/ecp_curves.c CC ../../lib/mbedtls/library/entropy.c CC ../../lib/mbedtls/library/entropy_poll.c CC ../../lib/mbedtls/library/error.c CC ../../lib/mbedtls/library/gcm.c CC ../../lib/mbedtls/library/havege.c CC ../../lib/mbedtls/library/hmac_drbg.c CC ../../lib/mbedtls/library/md2.c CC ../../lib/mbedtls/library/md4.c CC ../../lib/mbedtls/library/md5.c CC ../../lib/mbedtls/library/md.c CC ../../lib/mbedtls/library/md_wrap.c CC ../../lib/mbedtls/library/oid.c CC ../../lib/mbedtls/library/padlock.c CC ../../lib/mbedtls/library/pem.c CC ../../lib/mbedtls/library/pk.c CC ../../lib/mbedtls/library/pkcs11.c CC ../../lib/mbedtls/library/pkcs12.c CC ../../lib/mbedtls/library/pkcs5.c CC ../../lib/mbedtls/library/pkparse.c CC ../../lib/mbedtls/library/pk_wrap.c CC ../../lib/mbedtls/library/pkwrite.c CC ../../lib/mbedtls/library/platform.c CC ../../lib/mbedtls/library/platform_util.c CC ../../lib/mbedtls/library/poly1305.c CC ../../lib/mbedtls/library/ripemd160.c CC ../../lib/mbedtls/library/rsa.c CC ../../lib/mbedtls/library/rsa_internal.c CC ../../lib/mbedtls/library/sha1.c CC ../../lib/mbedtls/library/sha256.c CC ../../lib/mbedtls/library/sha512.c CC ../../lib/mbedtls/library/ssl_cache.c CC ../../lib/mbedtls/library/ssl_ciphersuites.c CC ../../lib/mbedtls/library/ssl_cli.c CC ../../lib/mbedtls/library/ssl_cookie.c CC ../../lib/mbedtls/library/ssl_srv.c CC ../../lib/mbedtls/library/ssl_ticket.c CC ../../lib/mbedtls/library/ssl_tls.c CC ../../lib/mbedtls/library/timing.c CC ../../lib/mbedtls/library/x509.c CC ../../lib/mbedtls/library/x509_create.c CC ../../lib/mbedtls/library/x509_crl.c CC ../../lib/mbedtls/library/x509_crt.c CC ../../lib/mbedtls/library/x509_csr.c CC ../../lib/mbedtls/library/x509write_crt.c CC ../../lib/mbedtls/library/x509write_csr.c CC ../../lib/mbedtls/library/xtea.c CC ../../extmod/modbtree.c CC ../../lib/berkeley-db-1.xx/btree/bt_close.c CC ../../lib/berkeley-db-1.xx/btree/bt_conv.c CC ../../lib/berkeley-db-1.xx/btree/bt_debug.c CC ../../lib/berkeley-db-1.xx/btree/bt_delete.c CC ../../lib/berkeley-db-1.xx/btree/bt_get.c CC ../../lib/berkeley-db-1.xx/btree/bt_open.c CC ../../lib/berkeley-db-1.xx/btree/bt_overflow.c CC ../../lib/berkeley-db-1.xx/btree/bt_page.c CC ../../lib/berkeley-db-1.xx/btree/bt_put.c CC ../../lib/berkeley-db-1.xx/btree/bt_search.c CC ../../lib/berkeley-db-1.xx/btree/bt_seq.c CC ../../lib/berkeley-db-1.xx/btree/bt_split.c CC ../../lib/berkeley-db-1.xx/btree/bt_utils.c CC ../../lib/berkeley-db-1.xx/mpool/mpool.c CC ../../extmod/ulab/code/fft.c CC ../../extmod/ulab/code/linalg.c CC ../../extmod/ulab/code/ndarray.c CC ../../extmod/ulab/code/numerical.c CC ../../extmod/ulab/code/poly.c CC ../../extmod/ulab/code/ulab.c CC ../../extmod/ulab/code/vectorise.c CC mbedtls/mbedtls_port.c CC /home/xvbv/WorkSpace/OpenMV/src/build/micropython/pins_OPENMV4.c CC src/crc16fast.c CC src/LEPTON_OEM.c CC src/LEPTON_VID.c CC src/LEPTON_I2C_Service.c CC src/LEPTON_SYS.c CC src/LEPTON_I2C_Protocol.c CC src/LEPTON_RAD.c CC src/LEPTON_SDK.c CC src/LEPTON_AGC.c CC src/MLX90640_I2C_Driver.c CC src/MLX90640_SWI2C_Driver.c CC src/MLX90640_API.c CC src/m2m_hif.c CC src/nmasic.c CC src/socket.c CC src/nmbus.c CC src/spi_flash.c CC src/m2m_periph.c CC src/m2m_ota.c CC src/nm_bus_wrapper.c CC src/flexible_flash.c CC src/nm_bsp.c CC src/programmer.c CC src/nm_common.c CC src/m2m_wifi.c CC src/m2m_ate_mode.c CC src/winc.c CC src/nmspi.c CC src/nmdrv.c CC src/m2m_ssl.c CC src/nmi2c.c CC src/m2m_crypto.c CC src/nmuart.c CC main.c CC xalloc.c CC fb_alloc.c CC umm_malloc.c CC ff_wrapper.c CC ini.c CC framebuffer.c CC array.c CC usbdbg.c CC wifidbg.c CC ov9650.c CC cambus.c CC ov7725.c CC ov2640.c CC ov5640.c CC mt9v034.c CC lepton.c CC sensor.c CC soft_i2c.c CC stm32fxxx_hal_msp.c CC mutex.c CC trace.c CC img/blob.c CC img/binary.c CC img/clahe.c CC img/draw.c CC img/qrcode.c CC img/apriltag.c CC img/dmtx.c CC img/zbar.c CC img/fmath.c CC img/fsort.c CC img/qsort.c CC img/fft.c CC img/filter.c CC img/haar.c CC img/imlib.c CC img/collections.c CC img/stats.c CC img/integral.c CC img/integral_mw.c CC img/kmeans.c CC img/lab_tab.c CC img/xyz_tab.c CC img/yuv_tab.c CC img/rainbow_tab.c CC img/rgb2rgb_tab.c CC img/invariant_tab.c CC img/mathop.c CC img/pool.c CC img/point.c CC img/rectangle.c CC img/bmp.c CC img/ppm.c CC img/gif.c CC img/mjpeg.c CC img/fast.c CC img/agast.c CC img/orb.c CC img/template.c CC img/phasecorrelation.c CC img/shadow_removal.c CC img/font.c CC img/jpeg.c CC img/lbp.c CC img/eye.c CC img/hough.c CC img/line.c CC img/lsd.c CC img/sincos_tab.c CC img/edge.c CC img/hog.c CC img/selective_search.c CC nn/nn.c CC py/py_helper.c CC py/py_omv.c CC py/py_sensor.c CC py/py_image.c CC py/py_time.c CC py/py_lcd.c CC py/py_tv.c CC py/py_fir.c In file included from /home/xvbv/WorkSpace/OpenMV/src/micropython/py/nlr.h:33:0, from /home/xvbv/WorkSpace/OpenMV/src/omv/py/mp.h:21, from py/py_image.c:12: py/py_image.c: In function 'py_image_getiter': py/py_image.c:338:19: error: 'mp_obj_image_it_t' undeclared (first use in this function); did you mean 'mp_obj_py_image_it_t'? assert(sizeof(mp_obj_image_it_t) <= sizeof(mp_obj_iter_buf_t)); ^ py/py_image.c:338:19: note: each undeclared identifier is reported only once for each function it appears in Makefile:119: recipe for target '/home/xvbv/WorkSpace/OpenMV/src/build/omv/py/py_image.o' failed make[1]: *** [/home/xvbv/WorkSpace/OpenMV/src/build/omv/py/py_image.o] Error 1 make[1]: *** Waiting for unfinished jobs.... Makefile:553: recipe for target 'FIRMWARE_OBJS' failed make: *** [FIRMWARE_OBJS] Error 2