Firmware Updater
Not really sure what this does. It seems likely that it loads the firmware in /usr/Engine/Firmware/[FIRMWARE_PART]/, and flashes the devices with the firmwares included in the subdirectory.
Application Data
Path: /usr/Engine/FirmwareUpdater
Available in firmware for
Hardware | Hardware ID | Available |
|---|---|---|
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
SC5000M (No Product Page) |
| ✅ |
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ |
Runtime Console Output
LD_LIBRARY_PATH=/usr/qt/lib:${LD_LIBRARY_PATH} /usr/Engine/FirmwareUpdater
QIconvCodec::convertToUnicode: using Latin-1 for conversion, iconv_open failed
QIconvCodec::convertFromUnicode: using Latin-1 for conversion, iconv_open failed
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Unable to set double buffer mode! (Invalid argument)
air.deviceidentifier: Can't find file: "KnownDevices.xml"
bool FirmwareUpdater::checkForUpdateAndPrepare()
bool FirmwareUpdater::checkForUpdateAndPrepare() Run: 0
void FirmwareUpdater::tryToUpdateUnscannedDevices(const QStringList&) ()
Finished
air.devicemanager.midi.out: The port isn't' opened for Midi::Out::PRIME GO Control Surface
14 August 2026