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.
조회 수: 3 (최근 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에서 Raspberry Pi Hardware에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!