summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2025-04-04 14:54:09 -0600
committerLuke T. Shumaker <lukeshu@lukeshu.com>2025-04-05 21:34:27 -0600
commit6b25ffd6118b2ea6f3cddb88579850c3c300c5ba (patch)
tree39b302b4de974149fb126cf127e55de1a2970326
parent9aa3990e50efffc8a2f76e6c55ad769e5f711602 (diff)
Notes and docs
-rw-r--r--cmd/sbc_harness/static/Documentation/YOUR_RIGHTS_AND_OBLIGATIONS.md12
-rw-r--r--notes.md21
2 files changed, 27 insertions, 6 deletions
diff --git a/cmd/sbc_harness/static/Documentation/YOUR_RIGHTS_AND_OBLIGATIONS.md b/cmd/sbc_harness/static/Documentation/YOUR_RIGHTS_AND_OBLIGATIONS.md
index 1e89d72..b3fc12e 100644
--- a/cmd/sbc_harness/static/Documentation/YOUR_RIGHTS_AND_OBLIGATIONS.md
+++ b/cmd/sbc_harness/static/Documentation/YOUR_RIGHTS_AND_OBLIGATIONS.md
@@ -8,22 +8,22 @@
The firmware running on the SBC-Harness is Free Software -- if you
have access to this file, then you have the freedom to use, study,
-share, and improve; as long as you follow a few conditions that
-basically amount to "paying it forward".
+share, and improve the firmware; as long as you follow a few
+conditions that basically amount to "paying it forward".
The precise terms of your rights and obligations are given in the
files in the `YOUR_RIGHTS_AND_OBLIGATIONS/` directory. You must obey
-each of the files in that directory when distributing copies or
-modified copies of the firmware:
+each of the files in that directory when distributing
+verbatim-or-modified copies of the firmware:
- `agpl-3.0.txt`: The firmware is as-a-whole licensed to you under
the terms of the GNU Affero General Public License (GNU AGPL) as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version. This is the main
- document that protects your rights and defines obligations.
+ document that protects your rights and defines your obligations.
- other files: The firmware makes use of other code that is under
various other licenses. When taken with the AGPL, they amount to
requiring that you pass along the copyright and license text in
- those files when you distribute copies or modified copies of the
+ those files when you distribute verbatim-or-modified copies of the
firmware.
diff --git a/notes.md b/notes.md
index 497363e..8f2f44c 100644
--- a/notes.md
+++ b/notes.md
@@ -166,3 +166,24 @@ Compression is an optional feature introduced in HDMI 2.1 :(
----
PIO-based USB needs the system clock to be a multiple of 120mhz
+
+----
+
+https://electronics.stackexchange.com/questions/684221/usb-c-on-off-switch-design-that-is-pd-compatible-off-similar-to-cold-plugging
+
+----
+
+OpenBMC
+
+~$300 price range:
+ - Motherboards with a BMC
+ - Old proprietary IP-KVM
+ - TinyPilot KVM
+ - PiKVM
+~$60 price range:
+ - DIY PiKVM
+ - JetKVM
+~$30 price range
+ - Sipeed NanoKVM
+ - https://github.com/stefanklug/picoKVM (~$20 Arduino, ~$5 HDMI
+ capture), non-IP