update READMEs

This commit is contained in:
Robin Müller 2021-11-24 10:28:41 +01:00
parent 28ac9da07b
commit b6b0216050
No known key found for this signature in database
GPG Key ID: 11D4952C8CCEF814
2 changed files with 35 additions and 11 deletions

View File

@ -89,8 +89,11 @@ These prerequisites are valid for Linux as well as Windows hosts.
arm-linux-gnueabihf-gcc --version
```
4. Set up a sysroot folder on the local host machine. Make sure the SSH connection to
the BBB is working without issues. Then perform the following steps
4. Set up a sysroot folder on the local host machine. It is recommended that you download a prepared
sysroot form [here](https://www.dropbox.com/sh/5k6kwgx3j88dv99/AABI22dRYrMdfGZyzbbIZdOQa?dl=0)
and start from there instead of performing the clone process yourself. This is because some
necessary steps like converting absolute symlinks to relative symlinks were already performed.
If you want to do this, perform the following steps:
```sh
cd $HOME
@ -185,8 +188,11 @@ These prerequisites are valid for Linux as well as Windows hosts.
arm-linux-gnueabihf-gcc --version
```
4. Set up a sysroot folder on the local host machine. Make sure the SSH connection to
the BBB is working without issues. Then perform the following steps
4. Set up a sysroot folder on the local host machine. It is recommended that you download a prepared
sysroot form [here](https://www.dropbox.com/sh/5k6kwgx3j88dv99/AABI22dRYrMdfGZyzbbIZdOQa?dl=0)
and start from there instead of performing the clone process yourself. This is because some
necessary steps like converting absolute symlinks to relative symlinks were already performed.
If you want to do this, perform the following steps:
```sh
cd /c/Users/<UserName>
@ -290,7 +296,13 @@ and running it on the BBB via command line. Navigate into the `fsfw_example` fol
The `BBB` folder also contains template shell files which can be `source`d
to quickly set up the environmental variables if you want to keep the system path clean.
3. Run the binary to test it
3. Build the binary
```sh
cmake --build . -j
```
4. Run the binary to test it
```sh
scp fsfw_example <username>@beaglebone.local:/home/fsfw_example

View File

@ -114,8 +114,11 @@ cross-compile a toolchain yourself by following the steps in the
arm-linux-gnueabihf-gcc --version
```
2. Set up a sysroot folder on the local host machine. Make sure the SSH connection to
the Raspberry Pi is working without issues. Then perform the following steps
2. Set up a sysroot folder on the local host machine. It is recommended that you download a prepared
sysroot form [here](https://www.dropbox.com/sh/47vfp0r4kgnanpy/AAASZpbcuMD34S-G0BVXz5SKa?dl=0)
and start from there instead of performing the clone process yourself. This is because some
necessary steps like converting absolute symlinks to relative symlinks were already performed.
If you want to do this yourself, perform the following steps.
```sh
cd ~
@ -208,8 +211,11 @@ cross-compile a toolchain yourself by following the steps in the
arm-linux-gnueabihf-gcc --version
```
4. Set up a sysroot folder on the local host machine. Make sure the SSH connection to
the Raspberry Pi is working without issues. Then perform the following steps
4. Set up a sysroot folder on the local host machine. It is recommended that you download a prepared
sysroot form [here](https://www.dropbox.com/sh/47vfp0r4kgnanpy/AAASZpbcuMD34S-G0BVXz5SKa?dl=0)
and start from there instead of performing the clone process yourself. This is because some
necessary steps like converting absolute symlinks to relative symlinks were already performed.
If you want to do this yourself, perform the following steps.
```sh
cd /c/Users/<UserName>
@ -317,7 +323,13 @@ Navigate into the `fsfw_example` folder first.
The `RPi` folder also contains template shell files which can be `source`d
to quickly set up the environmental variables if you want to keep the system path clean.
3. Run the binary to test it
3. Build the binary
```sh
cmake --build . -j
```
4. Run the binary to test it
```sh
scp fsfw_example pi@raspberrypi.local:/home/pi/fsfw_example