circuitpython/atmel-samd
Scott Shawcroft 8f26d181c3 Blinking the LED works. Clocks should be set up correctly.
Everything works fine without USB being plugged in but faults (I think) when USB is plugged in. This is switched away from the USB code from the bootloader onto the USB code thats generated by Atmel Studio using the high level classes from ASF.
2016-08-22 23:53:11 -07:00
..
asf Blinking the LED works. Clocks should be set up correctly. 2016-08-22 23:53:11 -07:00
boards Blinking the LED works. Clocks should be set up correctly. 2016-08-22 23:53:11 -07:00
tools Blinking the LED works. Clocks should be set up correctly. 2016-08-22 23:53:11 -07:00
.gitignore Blinking the LED works. Clocks should be set up correctly. 2016-08-22 23:53:11 -07:00
frozentest.mpy Compiled and linked SAMD21x18 version successfully. 2016-08-22 23:53:10 -07:00
frozentest.py Compiled and linked SAMD21x18 version successfully. 2016-08-22 23:53:10 -07:00
main.c Blinking the LED works. Clocks should be set up correctly. 2016-08-22 23:53:11 -07:00
Makefile Blinking the LED works. Clocks should be set up correctly. 2016-08-22 23:53:11 -07:00
mpconfigport.h Blinking the LED works. Clocks should be set up correctly. 2016-08-22 23:53:11 -07:00
mphalport.c Blinking the LED works. Clocks should be set up correctly. 2016-08-22 23:53:11 -07:00
mphalport.h Compiled and linked SAMD21x18 version successfully. 2016-08-22 23:53:10 -07:00
qstrdefsport.h Compiled and linked SAMD21x18 version successfully. 2016-08-22 23:53:10 -07:00
README.md Compiled and linked SAMD21x18 version successfully. 2016-08-22 23:53:10 -07:00

SAMD21x18

This port is intended to be a full featured MicroPython port for SAMD21x18 based development boards including the Arduino Zero, Adafruit Feather M0 and Adafruit M0 BLE.

Building for a SAMD21x18 MCU

The Makefile has the ability to build for a SAMD21x18, and by default includes some start-up code and also enables a UART for communication. To build:

$ make CROSS=1

If you previously built the Linux version, you will need to first run make clean to get rid of incompatible object files.

Deploying coming soon!