Milk-V Mars provides an M.2 E-key interface for WiFi/Bluetooth modules. I would like to know if an M.2 E-key Coral TPU can be connected to Milk-V Mars. Per datasheet (see link below), Coral TPU uses 2x PCIe Gen2 x1 interface (one per Edge TPU). However, per Mars HW datasheet (see link below), only 1x PCIe Gen2 x1 is avaialble for WiFi/Bluetooth modules (see page 3 HW docs). Is the second lane not active? I am guessing that its not possible to add a Coral TPU to Milk-V Mars, but please let me know if its possible.
2 Likes
even if the hw would work, the software stack will hold you back: The M.2 Accelerator with Dual Edge TPU must be operated by the Edge TPU runtime and Coral PCIe driver, which is compatible with the following systems: ● Linux: ○ 64-bit version of Debian 10 or Ubuntu 16.04 (or newer) ○ x86-64 or ARMv8 system architecture