Go Down

Topic: Serial port not detected by Mac (High Sierra) with MKRZero (Read 771 times) previous topic - next topic

lucasdachman

Hello,

I'm trying to use my brand new MKRZero but my Mac is not recognizing the USB connection. I tried following the steps here to update my FTDI drivers but it hasn't worked. I've tried with multiple USB cables and on two Macs. I haven't tried windows/linux yet. When I originally got the board last week, I was able to connect and upload sketches but I can't anymore. Any ideas?

ballscrewbob

That was quite old information on the FTDI.

In you case it would not really help.
Have you tried quickly double tapping the RESET button to put it into BOOTLOADER mode ?
It should put it on a new COM port and allow you to upload.

I normally suggest sending the BLINK or BARE MINIMUM sketch to clear out the last sketch once you have it in bootloader mode.

Sending a new sketch should also put it back on its normal COM port once it has uploaded a new sketch.

It may not be the answer you were looking for but its the one I am giving based on either experience, educated guess, google or the fact that you gave nothing to go with in the first place so I used my wonky crystal ball.

lucasdachman

#2
Oct 10, 2018, 02:13 am Last Edit: Oct 10, 2018, 02:14 am by lucasdachman
@ballscrewbob
Uploading in bootloader mode works sometimes. I can upload the blink sketch and it works. When I upload my own sketch, it does not work. Not even the builtin led. I tried burning the bootloader and got this:
```
Open On-Chip Debugger 0.9.0-g932ec70 (2017-02-15-12:33)
Licensed under GNU GPL v2
For bug reports, read
   http://openocd.org/doc/doxygen/bugs.html
debug_level: 2
Info : only one transport option; autoselect 'swd'
adapter speed: 500 kHz
adapter_nsrst_delay: 100
cortex_m reset_config sysresetreq
Error: unable to find CMSIS-DAP device

Error while burning bootloader.
```

ballscrewbob

Timing of the double click can be a little tricky.

Unfortunately my coding skills are quite limited so you might want to ask about that aspect in the programming section.

It may not be the answer you were looking for but its the one I am giving based on either experience, educated guess, google or the fact that you gave nothing to go with in the first place so I used my wonky crystal ball.

Go Up