From 5b6a0fffcb47b6a8118fecc837f10870457d3146 Mon Sep 17 00:00:00 2001 From: krakenrf <78108016+krakenrf@users.noreply.github.com> Date: Wed, 24 Aug 2022 22:56:05 +1200 Subject: Updated 01. Additional Hardware Required (markdown) --- 01.-Additional-Hardware-Required.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/01.-Additional-Hardware-Required.md b/01.-Additional-Hardware-Required.md index 6718aae..e9f4bd8 100644 --- a/01.-Additional-Hardware-Required.md +++ b/01.-Additional-Hardware-Required.md @@ -16,7 +16,9 @@ We have also tested the code and confirmed the KrakenSDR and code to run well on * Tinkerboard * Jetson Nano (No GPU Support yet) -Use on Linux Virtual Machines may not be possible due to the USB latency introduced. Further testing is required. +We have confirmed that operation on Virtual Machines is possible, and confirmed that the software works well on Ubuntu 22.04 running on VirtualBox, on both Windows and Linux host machines. + +The key to the VM working is to use the USB3.0 interface which requires the install of the Oracle VM VirtualBox Extension Pack from https://www.virtualbox.org/wiki/Downloads. Although the KrakenSDR is a USB2.0 device, it appears that the USB2.0 virtual machine passthrough implementation is slow, and it ends up constantly dropping samples. The USB3.0 code however is much faster and no samples are dropped. # Power Supplies Your chosen computing platform and the KrakenSDR will each require a separate power supply connection. -- cgit v1.2.3