Skip to content
This repository was archived by the owner on Oct 22, 2021. It is now read-only.

Boards Manager Bugs #35

Closed
Maherulazam opened this issue Oct 20, 2019 · 5 comments
Closed

Boards Manager Bugs #35

Maherulazam opened this issue Oct 20, 2019 · 5 comments
Labels
type: imperfection Something isn't working

Comments

@Maherulazam
Copy link

Can't scroll in the Boards Manager (No Scroll Bar) and the search is not working as well.

Barads Manager Scroll Bug
Boards Manager Search Bug

Can't detect the Arduino Uno connected to COM38.

Port Detection Bug
Port Detection Bug2

@gvarisco gvarisco added the type: imperfection Something isn't working label Oct 20, 2019
@rsora
Copy link
Contributor

rsora commented Oct 21, 2019

Hi @Maherulazam , thanks for your report!

I see form your screenshot that you are on a Windows OS, could you please add the version of your Operating system to the issue description?

In the meantime, can you please check if the snapshot builds attached here #54 (comment) solve your detection problem?

Thanks!

@Erriez
Copy link

Erriez commented Oct 21, 2019

Same problem for me on Windows 10 64-bit: No serial port found, but multiple serial ports are listed in the original IDE and Windows device manager.

@mastrolinux
Copy link
Contributor

Can you please try again with the last build available at https://github.com/arduino/arduino-pro-ide/releases/tag/v0.0.1-alpha.preview-snapshot-20191021.1 and let us know?

@Erriez
Copy link

Erriez commented Oct 23, 2019

The scrollbar is now visible on my Windows 10 computer and I am able to select the Arduino UNO board with Arduino Pro IDE Windows v0.0.1-alpha.preview-snapshot-20191021.1:

image

Serial ports not detected is still a Major issue on all platforms:

@kittaakos
Copy link
Contributor

This has been fixed. I am going to close it.


Longer story:
Previously we collected only those boards that have an FQBN, it was incomplete logic.
Now, we collect all boards that have an FQBN, plus we collect all used ports:

[
  {
    "address": "/dev/cu.SOC",
    "protocol": "serial",
    "protocol_label": "Serial Port"
  },
  {
    "address": "/dev/cu.MALS",
    "protocol": "serial",
    "protocol_label": "Serial Port"
  },
  {
    "address": "/dev/cu.Bluetooth-Incoming-Port",
    "protocol": "serial",
    "protocol_label": "Serial Port"
  },
  {
    "address": "/dev/cu.usbmodem14601",
    "protocol": "serial",
    "protocol_label": "Serial Port (USB)",
    "boards": [
      {
        "name": "Arduino MKR1000",
        "FQBN": "arduino:samd:mkr1000"
      }
    ]
  },
  {
    "address": "/dev/cu.usbserial-0001",
    "protocol": "serial",
    "protocol_label": "Serial Port (USB)"
  }
]%  

In the above example, there is an attached Arduino MKR1000 ( on /dev/cu.usbmodem14601) and an ESP8266 (on /dev/cu.usbserial-0001").

Screen Shot 2020-04-08 at 11 22 34

Furthermore, we have better support for 3rd party, "unknown" boards: #198 (comment)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: imperfection Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants