Commit Graph

265 Commits

Author SHA1 Message Date
Scott Shawcroft
b36b2493bc
Merge pull request #2532 from tannewt/teensy4-dev
Refine iMX RT memory layout and add three boards
2020-01-27 14:11:08 -08:00
Jeff Epler
0b7551f4c7 add mpy-cross-mac to build artifacts 2020-01-25 18:49:14 -06:00
Jeff Epler
b5b7b6fd0f Build static mpy-cross bins
.. for windows, desktop (x86_64) linux, and raspbian
2020-01-25 15:43:23 -06:00
Limor "Ladyada" Fried
fe70072d68
Merge branch 'master' into ndbit6 2020-01-23 12:32:19 -05:00
ndgarage
4675783545 change-name-to-ndgarage_ndbit6 2020-01-23 09:55:17 -07:00
Scott Shawcroft
7d8dac9211
Refine iMX RT memory layout and add three boards
Introduces a way to place CircuitPython code and data into
tightly coupled memory (TCM) which is accessible by the CPU in a
single cycle. It also frees up room in the corresponding cache for
intermittent data. Loading from external flash is slow!

The data cache is also now enabled.

Adds support for the iMX RT 1021 chip. Adds three new boards:
* iMX RT 1020 EVK
* iMX RT 1060 EVK
* Teensy 4.0

Related to #2492, #2472 and #2477. Fixes #2475.
2020-01-17 17:36:08 -08:00
Michael Welling
b61014a7b8 Add OHS2020 badge to build.yml
Signed-off-by: Michael Welling <mwelling@ieee.org>
2020-01-16 14:28:28 -08:00
Dan Halbert
765a54afb5
Merge pull request #2525 from aramcon-badge/badge_2019_upstream
Add board definition files for AramCon Badge 2019
2020-01-15 18:29:36 -05:00
Benny Meisels
4bf10a75c7 Add board definition files for AramCon Badge 2019 2020-01-16 00:44:18 +02:00
Dan Halbert
f496b6cdc8
Merge pull request #2520 from joeycastillo/openbook-squashed
CircuitPython support for the Open Book
2020-01-15 17:21:19 -05:00
dalegrover
d6e657b593 Initial commit. 2020-01-14 16:51:27 -05:00
Joey Castillo
eb481c9247 add support for the Open Book 2020-01-14 16:34:46 -05:00
Hierophect
1544d60000 working control 2020-01-10 13:09:14 -05:00
arturo182
13e0cba6f1 Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
Hierophect
fff5f8eb65 Merge remote-tracking branch 'upstream/master' into stm32-meowbit 2020-01-06 11:31:25 -05:00
Hierophect
53238ad9b2 yaml changes 2020-01-04 13:57:38 -05:00
Dan Halbert
3f9ebd2fed initial CLUE board defn 2019-12-30 17:10:42 -05:00
Scott Shawcroft
c7a2228b1b
Switch to fetching GCC from AWS
Fixes #2388
2019-12-17 14:30:44 -08:00
Joe Bakalor
822828b9a4
Merge pull request #6 from adafruit/master
Pull master
2019-12-16 15:06:58 -05:00
KalbeAbbas
89ed64157d
Merge branch 'master' into master 2019-12-16 13:25:44 +05:00
JoeBakalor
dde7c5e145 Merge branch 'master' of https://github.com/Teknikio/circuitpython 2019-12-12 08:59:37 -05:00
JoeBakalor
1e95466bac Add teknikio_bluebird to build.yml 2019-12-12 07:48:50 -05:00
hierophect
30aba46735
Merge branch 'master' into stm32-blackpill 2019-12-10 15:38:42 -05:00
Scott Shawcroft
387ab6c87e
Merge pull request #2315 from hierophect/stm32-pyb-nano
STM32: Add PYB Nano support
2019-12-10 11:25:07 -08:00
Hierophect
0ae08e275d remove pyb nano folder 2019-12-06 11:54:01 -05:00
Hierophect
9b43d5ced4 Merge remote-tracking branch 'upstream/master' into stm32-blackpill 2019-12-05 14:25:39 -05:00
Jeff Epler
899202aca7
Merge branch 'master' into gcc9 2019-12-02 07:27:03 -06:00
Thomas Sarlandie
3091952c90 ci: add shirtty to build matrix per instructions 2019-11-25 17:58:00 +01:00
Jeff Epler
eb44b2bb26 build.yml: Use a newer build toolchain
.. the new version is not offered in .deb form, so the installation
process also changes
2019-11-22 14:17:11 -06:00
Hierophect
352bd95f5a remove blackpill 2019-11-22 11:19:39 -05:00
Hierophect
5b907aa076 change order 2019-11-21 18:24:10 -05:00
Hierophect
b3ad823b4c yaml additions 2019-11-21 17:39:14 -05:00
wallarug
8d72233afd
Removed robohatmm1_m0 from build. 2019-11-21 01:12:48 +11:00
ndgarage
b3d7467719 add-ndbit6 2019-11-19 14:52:09 -07:00
Jeff Epler
37fd08e637 workflows: Don't try to upload when running in someone's fork
.. which we can tell by whether the environment variable is non-empty
2019-11-17 21:21:30 -06:00
KalbeAbbas
3db7f2798f updated 2019-11-14 16:34:08 +05:00
KalbeAbbas
3c6c798018
Update build.yml 2019-11-12 18:53:13 +05:00
KalbeAbbas
91123ab688
Update build.yml 2019-11-12 18:34:29 +05:00
Thea Flowers
73989dbcaf Add board configuration for Winterbloom Sol 2019-11-04 23:11:42 -08:00
Jeff Epler
1103490223
Merge pull request #2244 from dhalbert/itsybitsy_nrf52840_express
Initial Itsy nRF52840 defn
2019-10-27 16:46:28 -05:00
Dan Halbert
7dadf9b748 forgot board in build.yml 2019-10-26 12:58:45 -04:00
Dan Halbert
cdeb0857a9 Initial Itsy nRF52840 defn 2019-10-25 11:15:34 -04:00
hierophect
3683ee3ffa
Merge pull request #2243 from hierophect/f405-rename-and-fixes
STM32: rename feather_stm32f405_express, fix makefile defs issue
2019-10-24 14:11:17 -04:00
Hierophect
511071e1ba Rename feather across folders and config, fix makefile def issue 2019-10-24 12:51:40 -04:00
ProductDev
673d2fb4b7 Fixes alphabetical list in board.yml nrf above qwiic_micro 2019-10-23 15:42:44 -06:00
ProductDev
ece1cd0fdd Adds two new builds to build.yml within workflows directory 2019-10-23 15:22:46 -06:00
Jeff Epler
4d53dd29a3 ci: don't run the "thread" tests
This part of the unix micropython port isn't related to any
functionality used in CircuitPython, and at least one of the tests
(thread_gc) fails with non-negligible frequency.

Reasons to revisit this in the future would include if/when thread
support is added in CircuitPython.
2019-10-21 20:58:07 -05:00
Dan Halbert
64c1484bd7
Merge pull request #2222 from tannewt/fix_release_checks
Switch to the new release event type filter
2019-10-15 16:41:03 -04:00
Scott Shawcroft
6aad70b109
Switch to the new release event type filter
Fixes #2201
2019-10-14 20:16:59 -07:00
Scott Shawcroft
1a7c787d3c
Merge branch 'master' into master 2019-10-14 19:47:46 -07:00
Cedar Grove Maker Studios
2b9bb78d3e
add stringcar_m0_express to boards list 2019-10-14 14:30:32 -07:00
Kamil Tomaszewski
954c1942f6 Add Spresense to build.yml 2019-10-11 12:09:51 +02:00
Hierophect
7848d0dbe5 that's right they need to be in order 2019-09-30 14:13:54 -04:00
Hierophect
1a7a235b05 Update CI boards 2019-09-30 13:47:17 -04:00
Scott Shawcroft
fc90c942f5
Add custom CPX build for display support 2019-09-17 10:40:07 -07:00
arturo182
28bb901d1e Add support for Serpente boards 2019-09-14 16:06:28 +02:00
Scott Shawcroft
c5caacafdd
Merge pull request #2100 from pewpew-game/pewpew_m4
Add support for PewPew M4 board
2019-09-05 11:26:47 -07:00
Radomir Dopieralski
d50ed3b6e7 Add support for PewPew M4 board 2019-09-05 10:50:33 +02:00
Hierophect
1862e9c5da text fixes 2019-09-04 18:32:24 -04:00
Hierophect
779ee3238c add missing board 2019-09-04 18:22:30 -04:00
Hierophect
e6f8ad65c1 add stm32 port to workflow 2019-09-04 18:10:37 -04:00
Scott Shawcroft
4651f91f94
Swap to Blinka access token to hopefully not hit rate limit 2019-09-03 14:50:33 -07:00
Scott Shawcroft
9730d4aa1c
Merge remote-tracking branch 'adafruit/4.1.x' into hallowing_m4_5.x 2019-08-29 14:38:16 -07:00
Scott Shawcroft
2c17d235b2
Build on all branch pushes 2019-08-28 21:02:03 -07:00
Scott Shawcroft
6106909c10
Swap the CI to GitHub Actions from Travis 2019-08-27 19:53:54 -07:00