Beginner's question probably:
I cannot get flashrom 0.98 to run natively on macOS Sierra, but when I pull
it through to a VM with Ubuntu and flashrom 0.92, it works. Error on macOS
is "Unable to reset FTDI device (USB device unavailable).", but the FTDI
cable is in fact plugged in, the device connected and correctly powered –
the exact same hardware setup works in the VM.
Here is the full flashrom output:
flashrom v0.9.8-r1888 on Darwin 15.5.0 (x86_64)
flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK.
Unable to reset FTDI device (USB device unavailable).
Unable to set latency timer (USB device unavailable).
Unable to set bitmode to SPI (USB device unavailable).
ftdi_write_data: -666, USB device unavailable
Error: Programmer initialization failed.
I made sure the USB is not captured by the VM. I even closed the VM, and
later on restarted my native machine. At every step, I tried to run
flashrom again, but got the exact same output.
Any ideas what the reason for this is? Sounds to me like the physical
connection works (since the VM worked), but somehow the macOS terminal has
no access to it (although macOS in general has it, as I get a New
Interfaces popup and again, the VM can access it).
Thanks in advance!