It shows up as a PCIe device on ESXi, can even pass it through and the device shows up in a VM. It’s the drivers that are problematic - the device won’t initialize after installing the recommended drivers.
Thanks for the frequency of new releases lately @blakeblackshear, it is greatly appreciated!
I just updated to the new .4 beta and I was checking out the new /debug/stats endpoint. I noticed that the json indicated that all my cameras were 1.0 or 1.13 FPS. I cam feeding a 15fps feed from each camera to frigate and I have take frame: 1 on each of my cameras in the config file. My understanding was that this meant analyze every frame? No drop frame errors in the logs so it’s not choking on anything.
0.4.0 introduced a default flag in ffmpeg that filters out frames that are nearly identical to the previous frame. When there is movement on the camera, you should see the FPS jump up to 10 dynamically. That ensures the Coral can focus on analyzing what matters. The next release will be move that motion detection into frigate so I can be even more targeted and regions will be entirely optional. All the object tracking introduced enough overhead that I am not quite happy with the way it works when you have 5+ cameras.
Has anyone had any luck building the 0.4.0 beta on a Pi?
Step 6/15 : RUN pip3 install -U opencv-python-headless python-prctl Flask paho-mqtt PyYAML matplotlib scipy
---> Running in 5f39d6e2cf9e
Collecting opencv-python-headless
Could not find a version that satisfies the requirement opencv-python-headless (from versions: )
No matching distribution found for opencv-python-headless
The command '/bin/sh -c pip3 install -U opencv-python-headless python-prctl Flask paho-mqtt PyYAML matplotlib scipy' returned a non-zero code: 1
I’ve tried a few things but no luck. I guess I can go back to building it as per the previous versions, but just wanted to check if anyone had a better solution.
I can’t get it to work on esxi either yet.
I can pass the pci device through to a VM and it shows up with lspci.
However my Ubuntu VM with latest apex drivers can’t initialise the coral mini pcie.
I have some errors in dmesg, I can post them here tomorrow.
What’s your error?
[ 1.215014] pci 0000:00:15.5: BAR 13: no space for [io size 0x1000] [ 1.215017] pci 0000:00:15.5: BAR 13: failed to assign [io size 0x1000]
which is causing the module to be unable to access host memory. It could be a hardware issue on my end, since I’m using a NUC-like mini PC. The Google engineer did mention that he’s seen the issue with some other VM setups, so YMMV.
Regardless, he told me to contact VMware for the problem so there’s that.