I brought this up in the Home assistant thread, so am (finally) putting it in it's own discussion.
I bought a new PC earlier in the year to use as a server for a number of services, Plex, Home Assistant and in particular, Frigate for my cctv cameras. I got a Coral M.2. TPU to add image processing to Frigate but have been unable to get it to work. As of yet, i can't read the TPU so don't know if that is faulty or I'm just not installing correctly. The Linux world is fairly new to me so it's hopefully me just missing something on the setup.
A couple of you advised to make this thread to help, so thanks in advance. @Jonathan I'm not in Dublin so can't avail of your kind offer to test the TPU card.
Equipment.
HP Prodesk 600 G5 SFF. 8 core i7-9700, 32gb ram, 1tb ssd.
Running proxmox VE 8.2.4 as hypervisor.
Went with a Coral dual edge M.2 TPU to make use of that slot on the motherboard. Having read up on that PC model, it is supposed to allow passthrough of such devices.
What I've done so far to install;
Reading the available slot.
Handle 0x003C, DMI type 9, 17 bytes
System Slot Information
Designation:
Slot3 / M2 WLAN/BT
Type: x1 PCI Express 3 x1
Current Usage: Available
Length:
Other
ID: 3
Characteristics:
3.3 V is provided
PME signal is supported
SMBus signal is supported
Bus Address: 0000:00:1c.7
However, there is no mention of that slot from the lspci query.
Using the TPU install guide form the Coral home page
Getting this error on the first step, installing the Debian package repository
Err:8 https://packages.cloud.google.com/apt coral-cloud-stable Release
404 Not Found [IP: 216.58.201.110 443]
Reading package lists... Done
E: The repository 'https://packages.cloud.google.com/apt coral-cloud-stable Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: https://downloads.plex.tv/repo/deb/dists/public/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: https://packages.cloud.google.com/apt/dists/coral-edgetpu-stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.