Closed lschapker closed 8 months ago
... root@proxmox-pr:~# lspci |grep -i tpu 83:00.0 System peripheral: Global Unichip Corp. Coral Edge TPU 84:00.0 System peripheral: Global Unichip Corp. Coral Edge TPU ...
I have also attempted to install the Adapter/TPU in my "very old" desktop computer (running Debian 12). Sadly, it will not post giving 1 long and 3 or 4 short beeps. Changing PCIe Slots arrives at the same destination: No post. Remove the card and it posts fine.
Update: I purchased different "adapter" (a B/M key to "A/E" PCIe adapter) to be able to determine whether I had a "TPU" or an "adapter" issue. Adding a "double adapter" (i.e. Main board PCIe x16 slot to B/M key PCIe, B/M PCIe to A/E PCIe, then the TPU), my base OS (proxmox8) could not see the TPU (I presumed that the TPU is defective). Replace the TPU, using the original PCIe to E key PCIe adapter, the OS can now see both TPUs (and my LxC instance can see and use at least 1 of the cores. I have more debugging to do).
So for summary, I had a defective TPU (Thank goodness for Amazon's return policy!).
This is a "self built" AMD Epyc server: Motherboard: AS Rock Rack ROMED8-2T (on latest BIOS version) CPU: Epyc 7302 OS: Proxmox 8 TPU adapter installed in pcie slot 7 (have also tried in slot 6)
trying to Follow: https://github.com/Bytelake/Coral-in-LXC for install
Just received "Dual Edge TPU Adapter - PCIe x1 Low Profile" and installed my Dual TPU (also new. No way to test otherwise without this adapter)
Upon booting I receive
After booting, "lspci" sees the 2 TPU cores. Files "/dev/apex_0" and "/dev/apex_1" exist.
When I move adapter to slot 6, "0000:80:01.1" above changes to "0000:c0:01.1".
I'm kind of new to Linux at this level. Not sure how to go about debugging this issue. I've done a bunch of google searching, and not finding a whole lot. Thank yoU!