Skip to content

arduino:dfu-util@0.9.0-arduino2 not available for arm64 #1254

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
arpit6232 opened this issue Apr 5, 2021 · 1 comment
Closed

arduino:dfu-util@0.9.0-arduino2 not available for arm64 #1254

arpit6232 opened this issue Apr 5, 2021 · 1 comment
Assignees
Labels
conclusion: invalid Issue/PR not valid

Comments

@arpit6232
Copy link

Bug Report

Unable to install arduino:mbed core on arm64 arch.

Current behavior

IMG_20210404_182712

Arduino BLE 33 sense was connected to NVIDIA Jetson Nano.

./arduino-cli core install arduino:mbed

Installs perfectly on x86. But leads to a failure on Arm64 devices.

Expected behavior

To perfectly install areduino:mbed@1.3.2.

It is expected to perfectly install all the libraries for the core.

Environment

Host: Jetson Environment : Linux jetson-nano-qspi-sd 4.9.140-l4t-r32.4+g166b394331e2 SMP PREEMPT aarch64 GNU/Linux

  • CLI version (output of arduino-cli version): arduino-cli alpha Version:0.18.0 Commit: 46c23166
  • OS and platform: aarch64 GNU/Linux

Additional context

@per1234
Copy link
Contributor

per1234 commented Apr 5, 2021

The definition of dfu-util 0.9.0-arduino2:
https://downloads.arduino.cc/packages/package_index.json

{
  "name": "dfu-util",
  "version": "0.9.0-arduino2",
  "systems": [
    {
      "host": "i386-apple-darwin11",
      "url": "http://downloads.arduino.cc/tools/dfu-util-0.9.0-arduino2-osx.tar.bz2",
      "archiveFileName": "dfu-util-0.9.0-arduino2-osx.tar.bz2",
      "size": "65137",
      "checksum": "SHA-256:00e87178b81d5721f334d4b688267f19f36eed1d9710a912c9e44bb1a748f766"
    },
    {
      "host": "arm-linux-gnueabihf",
      "url": "http://downloads.arduino.cc/tools/dfu-util-0.9.0-arduino2-arm.tar.bz2",
      "archiveFileName": "dfu-util-0.9.0-arduino2-arm.tar.bz2",
      "size": "198568",
      "checksum": "SHA-256:b364a8fe1de697d7dd6c4135d341ddff6dbda7e33c707321c7dceab85dfc560b"
    },
    {
      "host": "x86_64-linux-gnu",
      "url": "http://downloads.arduino.cc/tools/dfu-util-0.9.0-arduino2-linux64.tar.bz2",
      "archiveFileName": "dfu-util-0.9.0-arduino2-linux64.tar.bz2",
      "size": "70996",
      "checksum": "SHA-256:628e01772007e622dff6af82220c27bcdf1d0726ba886bd2b36807601f66e4e8"
    },
    {
      "host": "i686-linux-gnu",
      "url": "http://downloads.arduino.cc/tools/dfu-util-0.9.0-arduino2-linux32.tar.bz2",
      "archiveFileName": "dfu-util-0.9.0-arduino2-linux32.tar.bz2",
      "size": "71002",
      "checksum": "SHA-256:7a6cec3d89c65119c52b6109cd92a9ec84bdf8a9d12083444d2c89e7ac16c84b"
    },
    {
      "host": "i686-mingw32",
      "url": "http://downloads.arduino.cc/tools/dfu-util-0.9.0-arduino2-windows.tar.bz2",
      "archiveFileName": "dfu-util-0.9.0-arduino2-windows.tar.bz2",
      "size": "394993",
      "checksum": "SHA-256:8ec0e66acdc41941b6e25545f8c12e7eb7ba01a0bafae0b4ab4c99a70deb2ea5"
    }
  ]
}

You can see there is no build for the aarch64-linux-gnu host type of your Jetson, so getting this error from Arduino CLI is normal and expected.

I see you have already reported the lack of ARM Linux 64 bit support on the arduino/ArduinoCore-mbed issue tracker: arduino/ArduinoCore-mbed#176

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: invalid Issue/PR not valid
Projects
None yet
Development

No branches or pull requests

4 participants