deploy to hardware error "Embedded coder with tiva c tmc123G"
4 views (last 30 days)
Show older comments
I'm trying to program my tiva c tm4c123G using embedded coder (which supports it) ,I followed the instructions of the video attached with the tool but when i click "deploy to hardware" I get this error , I'm using matlab 2017a
if true === Build (Elapsed: 8 sec) === ### Starting build procedure for model: untitled ### Generating code into build folder: F:\1-college\4_courses and interests\2-Embedded\tiva C\simulink with tiva c\embedded coder target for energia\untitled_ert_rtw ### Invoking Target Language Compiler on untitled.rtw ### Using System Target File: C:\Program Files\MATLAB\R2017a\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 untitled.h ### Writing header file untitled_types.h ### Writing header file rtwtypes.h ### Writing source file untitled.c ### Writing header file untitled_private.h . ### Writing source file untitled_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: Energia Tiva v14 | gmake (64-bit Windows) ### 'F:\1-college\4_courses and interests\2-Embedded\tiva C\simulink with tiva c\embedded coder target for energia\untitled_ert_rtw\untitled.mk' is up to date ### Building 'untitled': "C:\PROGRA~1\MATLAB\R2017a\bin\win64\gmake" -f untitled.mk all F:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/tools/lm4f/bin/arm-none-eabi-gcc -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -mthumb -fno-rtti -fno-exceptions -ffunction-sections -fdata-sections -Wall -g -O0 -c -w -MMD -Os -DF_CPU=80000000L -DARDUINO=101 -DENERGIA=13 -D_RUNONTARGETHARDWARE_BUILD_ -D_ROTH_TIVA123 -save-temps -DMODEL=untitled -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -D__FPU_PRESENT=1 -D__FPU_USED=1 -DSTACK_SIZE=64 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DRT -D_RTT_BAUDRATE_SERIAL0_=9600 -D_RTT_BAUDRATE_SERIAL1_=9600 -D_RTT_BAUDRATE_SERIAL2_=9600 -D_RTT_BAUDRATE_SERIAL3_=9600 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DEXIT_FAILURE=1 -DEXTMODE_DISABLEPRINTF -DEXTMODE_DISABLETESTING -DEXTMODE_DISABLE_ARGS_PROCESSING=1 -D__FPU_PRESENT=1 -D__FPU_USED=1 -DSTACK_SIZE=64 -DRT -DMODEL=untitled -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -IF:/1-college/4_courses and interests/2-Embedded/tiva C/simulink with tiva c/embedded coder target for energia -IF:/1-college/4_courses and interests/2-Embedded/tiva C/simulink with tiva c/embedded coder target for energia/commonbase/include -IF:/1-college/4_courses and interests/2-Embedded/tiva C/simulink with tiva c/embedded coder target for energia/commonbase/blocks/sfcn/include -IC:/PROGRA~1/MATLAB/R2017a/simulink/include/sf_runtime -IF:/1-college/4_courses and interests/2-Embedded/tiva C/simulink with tiva c/embedded coder target for energia/untitled_ert_rtw -IF:/1-college/4_courses and interests/2-Embedded/tiva C/simulink with tiva c/test model -IC:/PROGRA~1/MATLAB/R2017a/extern/include -IC:/PROGRA~1/MATLAB/R2017a/simulink/include -IC:/PROGRA~1/MATLAB/R2017a/rtw/c/src -IC:/PROGRA~1/MATLAB/R2017a/rtw/c/src/ext_mode/common -IC:/PROGRA~1/MATLAB/R2017a/rtw/c/ert -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/lm4f/cores/lm4f -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/lm4f/cores/lm4f/driverlib -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/lm4f/variants/stellarpad -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/lm4f/libraries/SPI -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/lm4f/libraries/SPI/utility -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/lm4f/libraries/Ethernet/utility -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/lm4f/libraries/Ethernet -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/lm4f/arm-none-eabi/include -IF:/1-college/4_courses and interests/2-Embedded/tiva C/energia-0101E0016/hardware/tools/lm4f/arm-none-eabi/include -IF:/1-college/4_courses and interests/2-Embedded/tiva C/simulink with tiva c/embedded coder target for energia/energiatarget/@slCustomizer/../include -IF:/1-college/4_courses and interests/2-Embedded/tiva C/simulink with tiva c/embedded coder target for energia/energiatarget/@slCustomizer/../scheduler/include -o untitled.o untitled.c arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/simulink: No such file or directory arm-none-eabi-gcc: error: with: No such file or directory arm-none-eabi-gcc: error: tiva: No such file or directory arm-none-eabi-gcc: error: c/embedded: No such file or directory arm-none-eabi-gcc: error: coder: No such file or directory arm-none-eabi-gcc: error: target: No such file or directory arm-none-eabi-gcc: error: for: No such file or directory arm-none-eabi-gcc: error: energia: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/simulink: No such file or directory arm-none-eabi-gcc: error: with: No such file or directory arm-none-eabi-gcc: error: tiva: No such file or directory arm-none-eabi-gcc: error: c/embedded: No such file or directory arm-none-eabi-gcc: error: coder: No such file or directory arm-none-eabi-gcc: error: target: No such file or directory arm-none-eabi-gcc: error: for: No such file or directory arm-none-eabi-gcc: error: energia/commonbase/include: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/simulink: No such file or directory arm-none-eabi-gcc: error: with: No such file or directory arm-none-eabi-gcc: error: tiva: No such file or directory arm-none-eabi-gcc: error: c/embedded: No such file or directory arm-none-eabi-gcc: error: coder: No such file or directory arm-none-eabi-gcc: error: target: No such file or directory arm-none-eabi-gcc: error: for: No such file or directory arm-none-eabi-gcc: error: energia/commonbase/blocks/sfcn/include: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/simulink: No such file or directory arm-none-eabi-gcc: error: with: No such file or directory arm-none-eabi-gcc: error: tiva: No such file or directory arm-none-eabi-gcc: error: c/embedded: No such file or directory arm-none-eabi-gcc: error: coder: No such file or directory arm-none-eabi-gcc: error: target: No such file or directory arm-none-eabi-gcc: error: for: No such file or directory arm-none-eabi-gcc: error: energia/untitled_ert_rtw: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/simulink: No such file or directory arm-none-eabi-gcc: error: with: No such file or directory arm-none-eabi-gcc: error: tiva: No such file or directory arm-none-eabi-gcc: error: c/test: No such file or directory arm-none-eabi-gcc: error: model: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/lm4f/cores/lm4f: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/lm4f/cores/lm4f/driverlib: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/lm4f/variants/stellarpad: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/lm4f/libraries/SPI: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/lm4f/libraries/SPI/utility: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/lm4f/libraries/Ethernet/utility: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/lm4f/libraries/Ethernet: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/lm4f/arm-none-eabi/include: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/energia-0101E0016/hardware/tools/lm4f/arm-none-eabi/include: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/simulink: No such file or directory arm-none-eabi-gcc: error: with: No such file or directory arm-none-eabi-gcc: error: tiva: No such file or directory arm-none-eabi-gcc: error: c/embedded: No such file or directory arm-none-eabi-gcc: error: coder: No such file or directory arm-none-eabi-gcc: error: target: No such file or directory arm-none-eabi-gcc: error: for: No such file or directory arm-none-eabi-gcc: error: energia/energiatarget/@slCustomizer/../include: No such file or directory arm-none-eabi-gcc: error: and: No such file or directory arm-none-eabi-gcc: error: interests/2-Embedded/tiva: No such file or directory arm-none-eabi-gcc: error: C/simulink: No such file or directory arm-none-eabi-gcc: error: with: No such file or directory arm-none-eabi-gcc: error: tiva: No such file or directory arm-none-eabi-gcc: error: c/embedded: No such file or directory arm-none-eabi-gcc: error: coder: No such file or directory arm-none-eabi-gcc: error: target: No such file or directory arm-none-eabi-gcc: error: for: No such file or directory arm-none-eabi-gcc: error: energia/energiatarget/@slCustomizer/../scheduler/include: No such file or directory gmake: *** [untitled.o] Error 1 ### Creating HTML report file untitled_codegen_rpt.html ### Build procedure for model: 'untitled' aborted due to an error. Error:Error(s) encountered while building "untitled": ### Failed to generate all binary outputs.
end
Answers (1)
Saurabh
on 11 Jun 2025
The error encountering when building your Simulink model for the 'Tiva C TM4C123G' using Embedded Coder and Energia stems from one key issue:
Your file paths have spaces in folder names like:
F:/1-college/4_courses and interests/2-Embedded/tiva C/simulink with tiva c/...
The arm-none-eabi-gcc compiler treats spaces in paths as argument separators, leading to errors like:
arm-none-eabi-gcc: error: and: No such file or directory
This happens because .../4_courses and interests/... is read as two separate arguments:
- 4_courses
- and ← which causes the compiler to look for a file named and, which doesn't exist.
Solution:
Rename or Move the Project Folder:
Move project to a path without spaces or special characters. For example:
C:\TivaProjects\SimulinkTiva\
So your new path could be:
C:\TivaProjects\SimulinkTiva\untitled.slx
Make sure:
- No folders in the path have spaces (courses and interests → courses_and_interests or similar)
- Use only alphanumeric characters and underscores
I hope this helps in resolving the issue.
0 Comments
See Also
Categories
Find more on Deployment, Integration, and Supported Hardware in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!