MATLAB Answers

0

'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

Nicholas Ferry さんによって質問されました 2018 年 8 月 7 日
最新アクティビティ Diego Kuratli さんによって 編集されました 2018 年 8 月 8 日
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.

  0 件のコメント

サインイン to comment.

2 件の回答

Answer by Nicholas Ferry on 8 Aug 2018
 Accepted Answer

This can be solved by doing a kernal transfer

  0 件のコメント

サインイン to comment.


Answer by Diego Kuratli on 8 Aug 2018
Edited by Diego Kuratli on 8 Aug 2018

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.

  0 件のコメント

サインイン to comment.



Translated by