Initial import

Signed-off-by: Bernardo Carvalho <bernardo.carvalho@tecnico.ulisboa.pt>
This commit is contained in:
2024-04-14 18:04:51 +01:00
parent 18af518270
commit 7831e330d6

View File

@@ -31,13 +31,10 @@ See (https://www.mdsplus.org/index.php/Latest_Ubuntu/Debian_Packages)
Create a folder (e.g. named xxx in home) and clone MARTe2 Core, MARTe2 components and the MARTe2 isttok repo: Create a folder (e.g. named xxx in home) and clone MARTe2 Core, MARTe2 components and the MARTe2 isttok repo:
`mkdir ~/xxx` `mkdir ~/xxx`
`cd ~/xxx` `cd ~/xxx`
`git clone https://vcis-gitlab.f4e.europa.eu/aneto/MARTe2.git MARTe2-dev` `git clone https://vcis-gitlab.f4e.europa.eu/aneto/MARTe2.git MARTe2-dev`
`git clone https://vcis-gitlab.f4e.europa.eu/aneto/MARTe2-components.git` `git clone https://vcis-gitlab.f4e.europa.eu/aneto/MARTe2-components.git`
`git clone https://github.com/bernardocarvalho/MARTe2-isttok` `git clone https://github.com/bernardocarvalho/MARTe2-isttok`
Download EPICS R7: Download EPICS R7:
@@ -49,9 +46,7 @@ Download EPICS R7:
Compile EPICS: Compile EPICS:
`cd ~/xxx/epics-base` `cd ~/xxx/epics-base`
`echo "OP_SYS_CXXFLAGS += -std=c++11" >> configure/os/CONFIG_SITE.linux-x86_64.Common` `echo "OP_SYS_CXXFLAGS += -std=c++11" >> configure/os/CONFIG_SITE.linux-x86_64.Common`
`make` `make`
## Compiling MARTe, EPICS, and the examples ## Compiling MARTe, EPICS, and the examples
@@ -101,10 +96,9 @@ Open a new terminal shell and launch the MARTe2 application
`cd ~/xxx/MARTe2-isttok/Startup` `cd ~/xxx/MARTe2-isttok/Startup`
Startup git:(isttok-marte-dac) Startup MARTe2 RT App
`./AtcaIop.sh -l RealTimeLoader -f ../Configurations/RTApp-AtcaIop.cfg -m StateMachine:START` `./AtcaIop.sh -l RealTimeLoader -f ../Configurations/RTApp-AtcaIop.cfg -m StateMachine:START`
Would should see a bunch of logger messaged. Last list should be: Would should see a bunch of logger messaged. Last list should be:
´´´ ´´´
@@ -126,7 +120,6 @@ Alternative configuration files can also be used: ../Configurations/RTApp-ADCSim
Open a new terminal shell and run: Open a new terminal shell and run:
`caput ISTTOK:central:MARTe2-Command 1` `caput ISTTOK:central:MARTe2-Command 1`
`caput ISTTOK:central:MARTe2-Command 0` `caput ISTTOK:central:MARTe2-Command 0`