'IDENTIFIER input must be a valid MATLAB message identifier' error when I try to build a simulink model to Speedgoat performance, Can connect to the target from development PC (ping it), and run model but get error on model build

조회 수: 36 (최근 30일)
I'm using Matlab R2018a and connecting to a speedgoat performance. I'm trying to build a simulink model (very simple, sine to scope) and download it to the speedgoat performance, but receive an error
'The call to slrt_make_rtw_hook, during the exit hook generated the following error:
IDENTIFIER input must be a valid MATLAB message identifier. For more information, read about MException Identifiers in the MATLAB help.
The build process will terminate as a result.
Caused by:
IDENTIFIER input must be a valid MATLAB message identifier. For more information, read about MException Identifiers in the MATLAB help.
Component:Simulink | Category:Block diagram error
### Download model onto target: TargetPC1'
I'm able to run the model in normal mode, but unable to build the model. I'm also able to connect to the target PC and able to ping it.
How would I solve this error? I'm using VS2015 as my compiler.

채택된 답변

Nicholas Ferry
Nicholas Ferry 2018년 8월 8일
This can be solved by doing a kernal transfer

추가 답변 (1개)

Diego Kuratli
Diego Kuratli 2018년 8월 8일
편집: Diego Kuratli 2018년 8월 8일
This error can appear if the real-time kernel on the target machine has a different version than the MATLAB release on the development PC. E.g. R2017b kernel on the target, R2018a on the development PC. A real-time kernel update is required when upgrading MATLAB release.

카테고리

Help CenterFile Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by