Baeglebone Black in Simulink can't handle sample time of 0.001s.
2 ビュー (過去 30 日間)
古いコメントを表示
Beeaglebone black with simulink can't handle 1kHz. I am trying with just a Led blinking example. When I put 0.001s of sample time in the model configuration panel and StopTime simulation of 10s. Looks like the BBB is taking longer than 10s to finish the code. I am also deploying the code to the hardware, not seeing any signal in "real time".
1 件のコメント
Henning König
2024 年 8 月 17 日
@PEDRO HENRIQUE Ulhoa did you manage to solve this? Also in the need for >1kHz sample times..
回答 (1 件)
Pratyush
2024 年 8 月 20 日
Hi Pedro,
To address the BeagleBone Black's inability to handle a 1 kHz LED blinking task with Simulink:
- Reduce the sample rate to improve performance.
- Use a fixed-step solver with an appropriate step size.
- Simplify the model and use Embedded Coder for optimized code.
- Ensure the BBB runs in real-time mode; consider using an RTOS.
- Use hardware PWM for precise timing.
- Verify deployment settings and use external mode for real-time monitoring.
- Add diagnostics to log execution times and check system load.
These steps should help optimize the setup and improve performance.
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!