-
Notifications
You must be signed in to change notification settings - Fork 220
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: added markdown syntax highlighting in code blocks
Highlighting for bash has been added to the console code blocks
- Loading branch information
1 parent
0679f20
commit e757ceb
Showing
1 changed file
with
8 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -90,27 +90,33 @@ You can email the cFS Product Team at [email protected] to explore part | |
|
||
Ensure the following software are installed: Make, CMake, GCC, and Git. To setup the cFS BUNDLE directly from the latest set of interoperable repositories: | ||
|
||
```bash | ||
git clone https://github.com/nasa/cFS.git | ||
cd cFS | ||
git submodule init | ||
git submodule update | ||
``` | ||
|
||
Copy in the default makefile and definitions: | ||
|
||
```bash | ||
cp cfe/cmake/Makefile.sample Makefile | ||
cp -r cfe/cmake/sample_defs sample_defs | ||
``` | ||
|
||
## Build and Run | ||
|
||
The cFS Framework including sample applications will build and run on the pc-linux platform support package (should run on most Linux distributions), via the steps described in https://github.com/nasa/cFE/tree/master/cmake/README.md. Quick-start is below: | ||
|
||
To prep, compile, and run on the host (from cFS directory above) as a normal user (best effort message queue depth and task priorities): | ||
|
||
```bash | ||
make SIMULATION=native prep | ||
make | ||
make install | ||
cd build/exe/cpu1/ | ||
./core-cpu1 | ||
``` | ||
|
||
Should see startup messages, and CFE_ES_Main entering OPERATIONAL state. Note the code must be executed from the build/exe/cpu1 directory to find the startup script and shared objects. | ||
|
||
|
@@ -124,10 +130,12 @@ The cFS-GroundSystem tool can be used to send commands and receive telemetry. F | |
|
||
2. Compile cmdUtil and start the ground system executable | ||
|
||
```bash | ||
cd tools/cFS-GroundSystem/Subsystems/cmdUtil | ||
make | ||
cd ../.. | ||
python3 GroundSystem.py | ||
``` | ||
|
||
3. Select "Start Command System" | ||
4. Select "Enable Tlm" | ||
|