Simulink/Embedded Coder - SIL code generation for TI OMAP-L138 fails for portable word sizes

1 次查看(过去 30 天)
Hello!
I have managed to generate, compile and execute code for the OMAP-L138 (EVM) from Texas Instruments. I built the model using Embedded Coder and "ídelink_ert.tlc" system target file (IDE Link ERT, makefile based approach). The "Coder Target" is set to "OMAP-L138/C6748 EVM".
To verify that the code is working properly I want to execute it using Software in the Loop (SIL) and Processor in the Loop (PIL). For SIL the checkbox "Enable portable word sizes" must be activated.
When the checkbox is ticked, I get the following error:
Simulink Coder Error: Error occurred when generating rtwtypes.h:
This host does not contain a mapping for the target integer,target long or target long long. Consider unselecting the 'Enable portable word sizes' option in the Code Generation > Verification dialog or using Test hardware settings in the Hardware Implementation parameters in the Configuration Parameters list view. Component: Simulink | Category: Model error Error while bringing model references of model sumdiff_testharness up to date: see errors reported above for details.
Unselecting the checbox does not work for SIL. Is there a way to fix this error or is it impossible to perform SIL verification, i.e. I must directly step over to perform PIL verification?
Thank you for your help,
Matthias

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Embedded Coder 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by