Error occurred while executing external mode mex-file 'ext_comm': timed-out waiting for second connect response packet when using Simulink raspberry pi support package.
2 ビュー (過去 30 日間)
古いコメントを表示
Hi
I am trying to get information about the encoder on the motor by using Simulink raspberry pi support package, my raspberry pi version is 4B
Here is my Simulink program:

The following are the settings of my encoder block:

I use Monitor and tune button to run the program on Rpi 4B , but when the code is uploaded to the board, it gets stuck in the initialization part, and then I get the following error message:
"Error occurred while executing external mode mex-file 'ext_comm': timed-out waiting for second connect response packet"
I was looking for a solution to a similar problem in the forums, and there were people who mentioned baud rate modification, but I didn't find any baud rate modification method in my hardware settings section:

How can I fix this error? Any help will be pretty much appreciated.
Thanks in advance.
2 件のコメント
Nirmalkumar Doreraju
2022 年 3 月 3 日
Hi Tian,
The problem mentioned happens only for Encoder blocks or does it happen even when you run a simple model like 'raspberrypi_gettingstarted' in 'Monitor & Tune'?
Regards,
Nirmal
回答 (1 件)
Chetan
2023 年 9 月 15 日
It seems that you're encountering an error with Raspberry Pi in external mode.
To resolve this issue, I recommend trying the following steps:
Change the baud rate by using the following command:
codertarget.arduinobase.registry.setBaudRate(gcr,*nomberofBaudRate)
For more detailed instructions on changing the baud rate for the boards, you can refer to the following articles:
- https://in.mathworks.com/matlabcentral/answers/443100
- https://in.mathworks.com/matlabcentral/answers/377010
I hope these suggestions help you resolve the issue you are facing.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Run on Target Hardware についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!