deploy to hardware error "Embedded coder with tiva c tmc123G"

4 visualizzazioni (ultimi 30 giorni)

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

Risposte (1)

Saurabh
Saurabh il 11 Giu 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 interestscourses_and_interests or similar)
  • Use only alphanumeric characters and underscores
I hope this helps in resolving the issue.

Categorie

Scopri di più su Deployment, Integration, and Supported Hardware in Help Center e File Exchange

Prodotti


Release

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by