Skip to content

macOS Support #27

@KenjutsuGH

Description

@KenjutsuGH

I was able to get Longduino to work via the Arduino Board Manager:

  1. I made a package index JSON file
  2. I reference the sifive May 2019 Tools Release gcc Toolchain and OpenOCD for macOS (Other versions also work, but the 8.2.0 version generates the correct code in relation with delay(). With the other versions, delay() is extremely slow)
  3. I include an macOS version of dfu-util and associated tools
  4. I modified platform.txt to reference the macOS specific tools (gcc and dfu-util)
  5. I also added support for the Nano Lite board which I have.

All the above is available on my github page.

I am only able to test on a Nano Lite board using dfu-util.

Unfortunately, I do not know enough about PlatformIO to get the macOS version working under PlatformIO.

Comments are welcomed :-)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions