Load Google Coral USB firmware with udev

2025-01-22 stintel  3 minute read

After running Frigate NVR with CPU inference for way too long, I decided it was finally time to start using an accelerator, and ordered a Google Coral USB Accelerator. When plugging in the device, it appeared in lsusb like this:

Bus 002 Device 003: ID 1a6e:089a Global Unichip Corp.

The Frigate docs mention that it needs to initialize the Coral USB first, before it can use it. Frigate will try to initialize the device, but doing so will change the USB ID. This is problematic if you are running Frigate in a VM, and need to passthrough the device using the USB ID. After initialization, the device appears like this in lsusb:

Bus 002 Device 004: ID 18d1:9302 Google Inc.

Disable EEE on OpenWrt DSA interface

2024-12-03 stintel  1 minute read

After moving my HP Color LaserJet Pro MFP M477fdw from my Huawei S6720-32C-PWH-SI to a Ubiquiti Unifi Switch Flex running OpenWrt master, I noticed the printer randomly coming out of standby. Looking at the OpenWrt log, I noticed the DSA interface connected to the printer to be flapping.

Thunderbird 115 crashes

2024-05-29 stintel  1 minute read

Like many other people, I too started experiencing crashes since upgrading Thunderbird from 102 to 115. On my workstation and M2 MacBook Air, these crashes have become less frequent. However, on my old XPS13, which I'm still using because the Asahi kernel does not support DP-ALT mode on the M2 MacBook Air yet, Thunderbird would crash every time I tried to go to my companies' mailbox. Extremely annoying, and as it doesn't seem to produce core dumps, probably hard to debug.

Compiling U-Boot for the BPI-F3

2024-05-19 stintel  3 minute read

Yesterday I picked up the Banana Pi BPI-F3 I ordered 2 weeks ago. It is joining the small army of RISC-V devices I already own:

  • Espressif ESP32-C3 (20x)
  • Espressif ESP32-C6 (20x)
  • SiFive HiFive Unmatched
  • StarFive VisionFive 2

After giving the Armbian Noble image a quick try and being unimpressed, I decided to try installing Gentoo on it. I'll be documenting the process here. The first step: compile U-Boot.

© 2007 - 2025 Stijn Tintel