-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Vaughn Kottler edited this page May 26, 2023
·
10 revisions
I've personally had trouble installing Ubuntu Desktop directly on some computers with graphics cards installed.
What I typically do is install Ubuntu Server, get through an initial boot, run a sudo apt-get update && sudo apt-get upgrade -y
, reboot, then install the graphical environment with sudo apt-get install ubuntu-desktop -y
(which takes a long time).
From there, if you have an Nvidia graphics card, the installer doesn't install the proprietary driver(s) for it from Nvidia.
I normally just Google "ubuntu install latest nvidia driver" and follow something like this (sudo apt install nvidia-driver-525 nvidia-dkms-525
, then reboot).
-
Get an SSH key setup
-
Get the workspace checked out:
cd
mkdir -p src/project-81
cd src/project-81
git clone [email protected]:project-81/workspace.git
- Using it at work, so continuing to build familiarity with it is handy
- Board has RJ45 and PHY ready for 10/100 Ethernet
- Board has on-board J-Link, so no external J-Link is needed
- Doesn't appear to be stocked, so probably the supply-chain story doesn't hold up
- UF2 bootloader port
- Can run CircuitPython
- Lots of example code to use or look at
- At $40 a board, would maybe make sense if that SAMD51 / other SAM processors would be used heavily
Raspberry Pi Pico (and "W" variant)
- Cheap and seemingly good supply-chain for time to come
- PIO peripheral could make it a great candidate for real-time control problems
- Compatible with a lot of different debugging options (Raspberry Pi itself, another Pi Pico, J-Link, etc.)
- A surprising amount of memory + flash + processor capability in a cheap and small package
- IO count potentially, no Ethernet but not really an issue
- Shares pretty much all of the pro's that the regular Pi Pico's share
- No native SWD debug interface (appears to be on the bottom of the board as a few pads)