How do I fix this error?

2 views (last 30 days)
Joshua Hale
Joshua Hale on 12 May 2018
Commented: Jan on 12 May 2018
=== Build (Elapsed: 20 sec) === ### Starting build procedure for model: tankballshooter ### Generating code and artifacts to 'Model specific' folder structure ### Generating code into build folder: /Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw ### Invoking Target Language Compiler on tankballshooter.rtw ### Using System Target File: /Applications/MATLAB_R2018a.app/rtw/c/ert/ert.tlc ### Loading TLC function libraries ### Initial pass through model to cache user defined code ### Caching model source code ### Writing header file tankballshooter_types.h ### Writing source file tankballshooter.c ### Writing header file tankballshooter_private.h ### Writing header file tankballshooter.h ### Writing header file rtwtypes.h . ### Writing source file tankballshooter_data.c ### Writing header file rtmodel.h ### Writing source file ert_main.c ### TLC code generation complete. ### Evaluating PostCodeGenCommand specified in the model ### Using toolchain: GNU Tools for VEX ARM Cortex v5.2 | gmake (64-bit Mac) ### '/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw/tankballshooter.mk' is up to date ### Building 'tankballshooter': "/Applications/MATLAB_R2018a.app/bin/maci64/gmake" -f tankballshooter.mk all /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"tankballshooter.dep" -MT"tankballshooter.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o tankballshooter.o tankballshooter.c /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"tankballshooter_data.dep" -MT"tankballshooter_data.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o tankballshooter_data.o tankballshooter_data.c /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"pros_rtos_init.dep" -MT"pros_rtos_init.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o pros_rtos_init.o /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c: In function 'prosRTOSInit': /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c:195:24: warning: passing argument 1 of 'taskCreateWrapper' from incompatible pointer type [-Wincompatible-pointer-types] taskCreateWrapper(&baseRateTask, PROS_THREAD_STACK_SIZE, NULL, defaultPriority); ^ In file included from /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include/pros_rtos_init.h:7:0, from /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c:8: /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include/pros_wrapper.h:13:13: note: expected 'void (*)(void *)' but argument is of type 'void * (*)(void *)' extern void taskCreateWrapper(void (*functionPtr)(void *arg), unsigned int stackSize, void *taskIdPtr, unsigned int taskPriority); ^ /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c:208:27: warning: passing argument 1 of 'taskCreateWrapper' from incompatible pointer type [-Wincompatible-pointer-types] taskCreateWrapper(&schedulerTask, PROS_THREAD_STACK_SIZE, (void *)&baseRatePeriod, defaultPriority); ^ In file included from /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include/pros_rtos_init.h:7:0, from /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_rtos_init.c:8: /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include/pros_wrapper.h:13:13: note: expected 'void (*)(void *)' but argument is of type 'void * (*)(void *)' extern void taskCreateWrapper(void (*functionPtr)(void *arg), unsigned int stackSize, void *taskIdPtr, unsigned int taskPriority); ^ /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"pros_wrapper.dep" -MT"pros_wrapper.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o pros_wrapper.o /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/src/pros_wrapper.c /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-gcc -std=gnu99 -mthumb -mcpu=cortex-m3 -mlittle-endian -c -Wall -ffunction-sections -fsigned-char -fomit-frame-pointer -fsingle-precision-constant -MMD -MP -MF"ert_main.dep" -MT"ert_main.o" -O0 -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -DPROS_THREAD_STACK_SIZE=1088 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=0 -DUSE_STDPERIPH_DRIVER -DNULL=0 -D__NO_SYSTEM_INIT -DARM_MATH_CM3=1 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -DSTACK_SIZE=64 -DRT -DMODEL=tankballshooter -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -DUNIX -I/Users/Judy/Documents/MATLAB -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/include -I/Users/Judy/Documents/MATLAB/tankballshooter_ert_rtw -I/Users/Judy/Desktop -I/Applications/MATLAB_R2018a.app/extern/include -I/Applications/MATLAB_R2018a.app/simulink/include -I/Applications/MATLAB_R2018a.app/rtw/c/src -I/Applications/MATLAB_R2018a.app/rtw/c/src/ext_mode/common -I/Applications/MATLAB_R2018a.app/rtw/c/ert -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/include -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware -I/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/toolbox/target/supportpackages/vexarmcortex/pros_rtos/include -o ert_main.o ert_main.c ### Creating standalone executable ../tankballshooter.elf ... /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-g++ -mthumb -mcpu=cortex-m3 -mlittle-endian -Wall -nostartfiles -Bfirmware -Wl,-static -Wl,-u,VectorTable -Wl,-T -Xlinker /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware/cortex.ld -Wl,-u, -Wl,--gc-sections -L"/Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware" -o ../tankballshooter.elf tankballshooter.o tankballshooter_data.o operatorControl.o initializeIO.o pros_rtos_init.o pros_wrapper.o ert_main.o /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/pros-lib.instrset/firmware/libccos.a -lm -lgcc -lm -lgcc ### Created: ../tankballshooter.elf ### Invoking postbuild tool Binary Converter ... /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-objcopy -O binary ../tankballshooter.elf ../tankballshooter.bin ### Done invoking postbuild tool. ### Invoking postbuild tool Hex Converter ... /Users/Judy/Documents/MATLAB/SupportPackages/R2018a/3P.instrset/gnuarm-armcortex.instrset/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi-objcopy -O ihex ../tankballshooter.elf ../tankballshooter.hex ### Done invoking postbuild tool. ### Successfully generated all binary outputs. ### Build procedure for model: 'tankballshooter' aborted due to an error. Error:The following error occurred during deployment to your hardware board: An error was encountered while downloading the generated binary file to the hardware. UniFlash v0.7 by Stephen Carlson Error: No matching ports found for this board (VexFlash); currently connected:
  1 Comment
Jan
Jan on 12 May 2018
Providing a huge unreadable block of text does not encourage readers to help you to solve your problem. Please read How to format text in the forum.
The actual error message is found at the end, but truncated unfortunately:
Error:The following error occurred during deployment to your hardware board:
An error was encountered while downloading the generated binary file to the hardware.
UniFlash v0.7 by Stephen Carlson
Error: No matching ports found for this board (VexFlash);
currently connected:
Try to find out, why which command does not find which ports on which hardware. Then explain, what you actually want to do and any details, e.g. if it worked with another Matlab version, port number, cable, hardware, phase of the moon... With just this error message, it is impossible to suggest what you should change.

Sign in to comment.

Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!