JDelekto
Regular
I need to contact one of their support engineers inquiring about hardware support. The MetaTF package that can be installed on Windows and used on Windows has an Akida IP simulator, but I don't believe it will work with the physical hardware.Hi JD,
I see you've looked at this in depth back in May 2022:
I sent an e-mail to support and inquired if they had a driver for Windows, but unfortunately, they only provide PCIe drivers for Ubuntu 18.04 and 20.06.
That's why one of my future goals is to see if I could analyze the source for the Linux PCIe driver (which BrainChip does make available on GitHub) and see if I can create a driver for Windows as well.
I'm not sure if there is some type of "shim" that needs to be written to use this with Python, but that may have to be done as well. However, with a driver, I see no reason why the Akida board couldn't be used with Windows as well.
Looks like they read your post:
https://doc.brainchipinc.com/
Inspired by the Keras API, MetaTF provides a high-level Python API for neural networks. This API facilitates early evaluation, design, final tuning, and productization of neural network models.
PS:
MetaTF:
https://doc.brainchipinc.com/installation.html
Installation
Supported configurations
- Operating systems:
- Windows 10, Windows 11
- Any Linux variant compatible with manylinux 2.28 (Ubuntu 20.04, Ubuntu 22.04, …)
- Python versions: 3.9 to 3.11
- TensorFlow versions: 2.15
When I recently ordered the M.2 device and was contacted to choose which Key I wanted (they didn't have it as a selection on the order form), I asked if they had any other documentation I could use since I wanted to work on a Windows driver. I got the following response:
Our platform runs on Linux, ubuntu. It hasn’t been qualified on Windows platforms.
All the information you need to get up and running can be found on our MetaTF site.
I'm not quite sure what they mean by "qualified" (maybe they now have a Windows driver, but it is not Microsoft WHQL certified?) but I understood it couldn't currently be used on Windows. The GitHub repo only has the source for the PCIe driver to be compiled on Ubuntu.
I know that I had originally installed Windows 10 on my shuttle PC when I purchased the PCIe card, and it wouldn't even detect the hardware nor try to install any drivers. After adding a new SSD and installing Ubuntu, I successfully ran their scripts to install the kernel driver and use the tools to detect and test the Akida PCIe card.
Ultimately I want to be able to use the hardware on Windows operating systems, not the simulator that comes with MetaTF.
Last edited: