I want to use Galileo on this GNSS module. So I need to upgrade its firmware. So I need to use wine, because you can only upgrade its firmware with the official Windows software. So Linux puts the device at /dev/ttyACM0 and wine maps that to COM33. So the upgrade software asks the device to reboot in safe mode for the upgrade. So Linux detaches it but then sees a new device appear, which it puts at /dev/ttyACM1. So I’m going to write a script to poll for ACM0 disappearing so it can relink th

Follow

I relish every moment I get to do low-level things with computing hardware. Joy courses through my entire being as I realize that the official device controller software doesn’t even check the device’s chipset and firmware for you. I’m glad I chose to spend my day off like this.

· · Web · 2 · 0 · 7

Eventually, the whole Rube Goldberg machine worked! And then the device’s flash memory wouldn’t flash. Turns out this is a known problem that means it’s counterfeit :)

I’m going for a walk :)

Show thread
Sign in to participate in the conversation
Horsin' Around

This is a hometown instance run by Sam and Ingrid, for some friends.