Code: Select all
make BOARD=MINISAM_M4
Which software need to install and setup to build ATSAMD series? Is it have simple instruction?Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity.
mkdir -p build-MINISAM_M4/genhdr
GEN build-MINISAM_M4/genhdr/mpversion.h
GEN build-MINISAM_M4/genhdr/moduledefs.h
GEN build-MINISAM_M4/genhdr/qstr.i.last
In file included from modmachine.c:29:
samd_soc.h:30:10: fatal error: sam.h: No such file or directory
30 | #include "sam.h"
| ^~~~~~~
compilation terminated.
Traceback (most recent call last):
File "/home/mc3/pycode/micropython/ports/samd/../../py/makeqstrdefs.py", line 188, in <module>
preprocess()
File "/home/mc3/pycode/micropython/ports/samd/../../py/makeqstrdefs.py", line 62, in preprocess
for output in p.imap(pp(flags), chunks):
File "/usr/lib64/python3.9/multiprocessing/pool.py", line 870, in next
raise value
File "/usr/lib64/python3.9/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/home/mc3/pycode/micropython/ports/samd/../../py/makeqstrdefs.py", line 46, in run
return subprocess.check_output(args.pp + flags + files)
File "/usr/lib64/python3.9/subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib64/python3.9/subprocess.py", line 528, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['arm-none-eabi-gcc', '-E', '-I.', '-I../..', '-Ibuild-MINISAM_M4', '-Iboards/MINISAM_M4', '-I../../lib/cmsis/inc', '-I../../lib/asf4/samd51/include', '-I../../lib/tinyusb/src', '-Wall', '-Werror', '-std=c99', '-nostdlib', '-mthumb', '-mtune=cortex-m4', '-mcpu=cortex-m4', '-mfpu=fpv4-sp-d16', '-mfloat-abi=hard', '-fsingle-precision-constant', '-Wdouble-promotion', '-DMCU_SAMD51', '-D__SAMD51G19A__', '-Os', '-DNDEBUG', '-fdata-sections', '-ffunction-sections', '-DNO_QSTR', '../../py/objsingleton.c', '../../py/objslice.c', '../../py/objstr.c', '../../py/objstrunicode.c', '../../py/objstringio.c', '../../py/objtuple.c', '../../py/objtype.c', '../../py/objzip.c', '../../py/opmethods.c', '../../py/sequence.c', '../../py/stream.c', '../../py/binary.c', '../../py/builtinimport.c', '../../py/builtinevex.c', '../../py/builtinhelp.c', '../../py/modarray.c', '../../py/modbuiltins.c', '../../py/modcollections.c', '../../py/modgc.c', '../../py/modio.c', '../../py/modmath.c', '../../py/modcmath.c', '../../py/modmicropython.c', '../../py/modstruct.c', '../../py/modsys.c', '../../py/moduerrno.c', '../../py/modthread.c', '../../py/vm.c', '../../py/bc.c', '../../py/showbc.c', '../../py/repl.c', '../../py/smallint.c', '../../py/frozenmod.c', '../../extmod/moduasyncio.c', '../../extmod/moductypes.c', '../../extmod/modujson.c', '../../extmod/modure.c', '../../extmod/moduzlib.c', '../../extmod/moduheapq.c', '../../extmod/modutimeq.c', '../../extmod/moduhashlib.c', '../../extmod/moducryptolib.c', '../../extmod/modubinascii.c', '../../extmod/virtpin.c', '../../extmod/machine_mem.c', '../../extmod/machine_pinbase.c', '../../extmod/machine_signal.c', '../../extmod/machine_pulse.c', '../../extmod/machine_i2c.c', '../../extmod/machine_spi.c', '../../extmod/modbluetooth.c', '../../extmod/modussl_axtls.c', '../../extmod/modussl_mbedtls.c', '../../extmod/modurandom.c', '../../extmod/moduselect.c', '../../extmod/moduwebsocket.c', '../../extmod/modwebrepl.c', '../../extmod/modframebuf.c', '../../extmod/vfs.c', '../../extmod/vfs_blockdev.c', '../../extmod/vfs_reader.c', '../../extmod/vfs_posix.c', '../../extmod/vfs_posix_file.c', '../../extmod/vfs_fat.c', '../../extmod/vfs_fat_diskio.c', '../../extmod/vfs_fat_file.c', '../../extmod/vfs_lfs.c', '../../extmod/utime_mphal.c', '../../extmod/uos_dupterm.c', '../../lib/embed/abort_.c', '../../lib/utils/printf.c', 'build-MINISAM_M4/genhdr/moduledefs.h', 'modutime.c', 'modmachine.c', 'boards/MINISAM_M4/mpconfigboard.h', '../../py/mpconfig.h', 'mpconfigport.h']' returned non-zero exit status 1.
make: *** [../../py/mkrules.mk:105: build-MINISAM_M4/genhdr/qstr.i.last] Error 1
make: *** Deleting file 'build-MINISAM_M4/genhdr/qstr.i.last'