1 Mimimalistic Simulink Coder Target for Linux
2 ============================================
3 Authors: Michal Sojka <sojkam1@fel.cvut.cz>
4 Lukas Hamacek <hamacl1@fel.cvut.cz>
6 Copyright (C) 2009 - 2014
7 Department of Control Engineering
8 Faculty of Electrical Engineering
9 Czech Technical University in Prague
11 The aim of this target is to allow Simulink to generate code that
12 runs in real-time on Linux. This target tries to be minimalist in
13 the sense that it reuses as much as possible from Simulink built-in
20 In Matlab prompt execute:
22 cd <root>/ert_linux/ert_linux
25 From now on, Code Generation pane of Simulink Model Configuration
26 Parameters should offer ert_linux.tlc as System Target File (after
27 pressing "Browse...." button).
32 In order to cross-compile the generated source, modify the "Make
33 command" in Code Generation pane to set the CC variable (and/or CPP
34 for C++ compiler). For example:
36 make_rtw CC=arm-linux-gnueabi-gcc
38 Pointers to more ERT Linux target documentation can be found at the
39 project SourceForge page http://lintarget.sourceforge.net/.
41 Michal Sojka's blogpost about the actual version can be found at
42 http://rtime.felk.cvut.cz/~sojka/blog/on-generating-linux-applications-from-simulink/.
44 Development sources repository
45 ------------------------------
47 http://rtime.felk.cvut.cz/gitweb/ert_linux.git
49 git clone git://rtime.felk.cvut.cz/ert_linux.git
51 Note: This target was tested with Matlab R2012b and R2013a
52 and Humusoft MF624 cards with Linux kernels up to 3.12 RT
53 on 64-bit Debian GNU/Linux system.