diff --git a/packages/usb/blhost/linux/arm7l/blhost b/packages/usb/blhost/linux/arm7l/blhost new file mode 100755 index 00000000..1232f822 Binary files /dev/null and b/packages/usb/blhost/linux/arm7l/blhost differ diff --git a/packages/usb/blhost/linux/i386/blhost b/packages/usb/blhost/linux/i686/blhost similarity index 100% rename from packages/usb/blhost/linux/i386/blhost rename to packages/usb/blhost/linux/i686/blhost diff --git a/packages/usb/blhost/linux/amd64/blhost b/packages/usb/blhost/linux/x86_64/blhost similarity index 100% rename from packages/usb/blhost/linux/amd64/blhost rename to packages/usb/blhost/linux/x86_64/blhost diff --git a/packages/usb/shared.js b/packages/usb/shared.js index c590e06e..cac78513 100644 --- a/packages/usb/shared.js +++ b/packages/usb/shared.js @@ -21,7 +21,8 @@ function getBlhostCmd(pid) { let blhostPath; switch (process.platform) { case 'linux': - blhostPath = 'linux/amd64/blhost'; + const arch = exec('uname -m', {silent:true}).stdout.trim(); + blhostPath = `linux/${arch}/blhost`; break; case 'darwin': blhostPath = 'mac/blhost';