I’ve posted about this issue before and had no responses, but I’ll try again with more information after fresh installs. [ viewtopic.php?f=117&t=59727&p=241894&hi … sx#p241875 ]
I’m able to compile code for the SAMD21 Pro RF on the Arduino IDE running on MacOSX, but after it uploads, the connection disappears. Has anyone else seen this problem? Has anyone found a solution.
Details:
Configuration
Behavior:
The behavior is much like I described in my earlier postings, but this time I started with a clean environment and tracked the details.
From all this, I conclude that:
It’s been over two years (and several MacOS changes) since I was able to smoothly compile and upload programs to the SAMD, but I think I recall that there were actually two USB-serial devices associated with the SAMD when it was working: one used for upload and one used for monitor. If I remember that correctly, I do not see that any more.
This seems to be a problem with the Sparkfun SAMD board/communications interface that somehow kills the MacOS USB-serial device. But it may simply be a configuration issue that I can resolve .
Does anyone have a SAMD uploading smoothly from the Arduino IDE running on MacOSX?
Here’s the log from a compilation/upload of ADKTerminalTest from the IDE to SAMD:
Sketch uses 15936 bytes (6%) of program storage space. Maximum is 262144 bytes.
Atmel SMART device 0x10010005 found
Device : ATSAMD21G18A
Chip ID : 10010005
Version : v2.0 [Arduino:XYZ] Sep 24 2018 14:26:24
Address : 8192
Pages : 3968
Page Size : 64 bytes
Total Size : 248KB
Planes : 1
Lock Regions : 16
Locked : none
Security : false
Boot Flash : true
BOD : true
BOR : true
Arduino : FAST_CHIP_ERASE
Arduino : FAST_MULTI_PAGE_WRITE
Arduino : CAN_CHECKSUM_MEMORY_BUFFER
Erase flash
done in 0.858 seconds
Write 16200 bytes to flash (254 pages)
[======= ] 25% (64/254 pages)
[=============== ] 50% (128/254 pages)
[====================== ] 75% (192/254 pages)
[==============================] 100% (254/254 pages)
done in 0.150 seconds
Verify 16200 bytes of flash with checksum.
Verify successful
done in 0.020 seconds
CPU reset.