You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update Pi Instructions for Trixie
Includes the newer `.sources` file format, and for the moment a comment and possible deletion of the dkms-xtra section. Wasn't needed at least on the 500+, we shall see if it's needed on the 500/5/CM5.
* Removed deb-mm source as not needed.
Removed the deb-mulimedia repo setup instructions as they are no longer needed. fdkaac can be installed from the stock repos. Thanks to @taclane for the assistance.
* Update INSTALL-PI.md
Updated RAM recommendations.
* Update INSTALL-PI.md
---------
Co-authored-by: Luke Berndt <[email protected]>
DKMS is not needed on the Raspberry Pi platform, and just causes issues. The above command actually returns an error on Raspberry Pi OS. So we remove that module from our build so we do not get errors from subsaquent `apt` calls.
You will need to restart for the rules to take effect. Logging out and logging back in will not be enough.
@@ -103,7 +79,9 @@ You will need to restart for the rules to take effect. Logging out and logging b
103
79
sudo shutdown -r now
104
80
```
105
81
106
-
## Configuring the UHD for Ettus SDRs
82
+
## Configuring the UHD for Ettus SDRs (Optional)
83
+
84
+
*You only need to do this step if you are going to be using an Ettus SDR*
107
85
108
86
If you haven't setup UHD yet there are a few extra steps you need to take:
109
87
@@ -137,7 +115,13 @@ sudo udevadm trigger
137
115
138
116
In order to keep your copy of the Trunk Recorder source code free of build artifacts created by the build process, it is suggested to create a separate "out-of-tree" build directory. We will use `trunk-build` as our build directory. We by default do this in our home directory (`~` - Is a shortcut back to home.).
139
117
140
-
**Note:** Depending on the amount of RAM in your Raspberry Pi, it may be best to run `make -j1` (2GB), `make -j3` (4GB), and `make -j4` (8GB) in order to ensure that you do not run out of RAM, at the cost of making the compile process take longer. If you ran out of RAM the compile process will fail completely, so it can be an acceptable tradeoff.
118
+
**Note:** Depending on the amount of RAM in your Raspberry Pi, you may need to adjust the number of parallel compilation jobs to avoid running out of memory. If you run out of RAM, the compile process will fail completely, so it can be an acceptable tradeoff to use fewer parallel jobs. If it does fail, you can just restart the build from where it left off.
119
+
120
+
| RAM Amount | Make Command | Notes |
121
+
|------------|--------------|-------|
122
+
| 2GB or less |`make -j1`| Single-threaded compilation |
0 commit comments