Comments in the moderation queue:
Recent comments on posts in the blog:
Embedded coder generates both C code and Makefile. It also calls make to compile the code and optionally it can also download the binary to the target hardware. All of this is controlled by various templates and Matlab functions in the code generation target. The process of creating new code generation target is not conceptually difficult, but you need to read a lot of documentation. Some things are quite tricky to get right.
I have not yet started working with Embedded coder nor Simulink coder. But I wander what is the exact prcoess of genrating linux application. Is it genrating c code with Embedded coder and then compile it into binary by myself? I will eventually need to work with Altera FPGA. It is described as if embedded coder knows how to generate code for this ARM FPGA. I wander if it will be straitforward or wether Ineed to use sone ert linux target.
The difference between ert_linux and RTAI-Lab is that for RTAI-Lab, you need to install RTAI in addition to “plain Linux”. ert_linux can be used with plain Linux. Of course, if you need real-time response, you should use rt-preempt kernel. This kernel is already shipped by many distributions and sooner or later it will be merged into mainline Linux.
The difference between rt-preempt and RTAI is that RTAI is able to achieve slightly lower latencies, but it has more limited hardware support. rt-preempt runs almost everywhere, where normal Linux runs.
I don’t know RTLT, but it seems pretty outdated and I doubt it will work today.
We setup ert_linux homepage. You can find more information there. Currently, we do not work on improving ert_linux much, because we do not have any project where it is needed, but we plan to maintain it in a long term.
Reagrding multi-threading support, we are adding it to our another target, which is not public. If there is time, we will add it to ert_linux as well.
Is there any update for this page ?
The conclusion leaves some concern about multiple threads…