Commit Graph

15326 Commits

Author SHA1 Message Date
Jeff Epler eee9159a91 alphabetize 2020-01-25 17:13:29 -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
Jeff Epler f13f9c7f30 rework gitignore file 2020-01-25 15:32:52 -06:00
Jeff Epler 9673ea4a50 Add a makefile to cross-compile for raspbian 2020-01-25 15:32:52 -06:00
Jeff Epler d9e0742a07 accomodate excessively old gcc versions for raspbian mpy-cross cross-build 2020-01-25 15:32:52 -06:00
Jeff Epler a43a19728c Define serial_write, it was undefined in the Windows mpy-cross build 2020-01-25 15:09:49 -06:00
Jeff Epler ebf0fe0a8c mpy-cross: Make it easier to build mpy-cross static targets 2020-01-25 14:04:11 -06:00
sommersoft c2fd30364e
Merge pull request #2526 from jepler/mixer-opt
Mixer: Rework for performance, particularly of the S16 case
2020-01-24 21:46:47 -06:00
Scott Shawcroft 39971794dd
Encapsulate buffers inside PixelBuf and refactor it. 2020-01-24 18:23:07 -08:00
Scott Shawcroft 81c3bc411f
Don't assume native methods want the native object as self. 2020-01-24 18:22:28 -08:00
Lucian Copeland b5b94b72c1 Return to bootloader options 2020-01-24 14:47:13 -05:00
Lucian Copeland 70932cab42 Simplify the flash-display conflict fix 2020-01-24 14:33:28 -05:00
Scott Shawcroft ad6e8ea6f7
Merge pull request #2548 from dhalbert/cpb-reset-neopixels
reset NeoPixels on soft reload on CPB, pybadge, and pygamer boards
2020-01-24 11:31:29 -08:00
Lucian Copeland 2afca4e942 Fix flash-display conflict error 2020-01-24 14:25:36 -05:00
Dan Halbert 6f13979c9b pygamer and pybadge boards were not resetting neopixels 2020-01-24 09:32:28 -05:00
Dan Halbert 68f9aee992 reset NeoPixels on CPB on soft reload 2020-01-23 20:16:31 -05:00
Lucian Copeland d8bc57c1dc Flash and display control 2020-01-23 17:17:02 -05:00
Limor "Ladyada" Fried 1831f5164c
Merge pull request #2542 from ndGarage/ndbit6
Ndbit6
2020-01-23 13:14:36 -05: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
Lucian Copeland e9f9cee4d6 Invert duty cycle intensity 2020-01-22 18:47:41 -05:00
Scott Shawcroft b3c09e1bc0
Merge pull request #2546 from deshipu/patch-1
Update CircuitPython differences in README
2020-01-22 11:43:43 -08:00
Lucian Copeland 36792926d2 Revert dangling pointer issue in PWMOut 2020-01-22 14:41:37 -05:00
Scott Shawcroft 154124f369
Merge pull request #2541 from tsupplis/master
Update fix (missing pragma gcc diagnostic push)
2020-01-22 11:27:23 -08:00
Radomir Dopieralski 2614671af1
Update README.rst
Co-Authored-By: Scott Shawcroft <scott@tannewt.org>
2020-01-22 19:36:21 +01:00
Radomir Dopieralski 203403c5d0
Update CircuitPython differences in README 2020-01-22 19:26:01 +01:00
Lucian Copeland b326ee0a3d fix microcontroller pin ommission 2020-01-22 12:12:27 -05:00
Scott Shawcroft 085242bf5c
Use new USB PIDs that aren't used yet. 2020-01-21 18:45:00 -08:00
Scott Shawcroft 87344ff53a
Disable the DCache when USB is initialized. There are still issues enabling it. 2020-01-21 18:32:19 -08:00
Dan Halbert f99157b811
Merge pull request #2545 from dhalbert/cpx-stack-4760
Increase CPX stack size by 256
2020-01-21 19:43:34 -05:00
sommersoft ed2d94cae9
Merge pull request #2543 from pewpew-game/support-matrix
Fix entry overrides in support matrix generation
2020-01-21 18:18:08 -06:00
Dan Halbert 4923caf85e Increase CPX stack size by 256 2020-01-21 18:53:55 -05:00
Radomir Dopieralski e1840f6abc Fix entry overrides in support matrix generation
Fix #2539

The entries in the board's mpconfigboard.mk override any other entries.

Also, fixed a warning for bad use of backslash in a string.
2020-01-21 22:03:47 +01:00
tsupplis b66abd47b8
Update fix (missing pragma gcc diagnostic push)
Update fix (missing pragma gcc diagnostic push)
2020-01-21 19:45:20 +00:00
Scott Shawcroft 1daac3a5f4
Merge pull request #2534 from CapableRobot/capablerobot-usbhub
Pin name updates and add additional SPI flash part for Capable Robot USB Hub
2020-01-20 22:27:55 -08:00
Jeff Epler b4ddee2bb6 Mixer: rename function based on review comment 2020-01-20 14:08:56 -06:00
Jeff Epler 982c63a717 Mixer: use MP_LIKELY macro instead of locally brewed one 2020-01-20 14:08:32 -06:00
Chris Osterwood 97420994e8 Merge remote-tracking branch 'origin/master' into capablerobot-usbhub 2020-01-20 13:11:57 -05:00
Scott Shawcroft 1c39606345
Fix other builds missing new heap bounds functions 2020-01-18 18:06:56 -08:00
Scott Shawcroft 834259a2cf
Update translations and translation sources 2020-01-18 11:57:57 -08:00
Scott Shawcroft 9d5742ebd1
Fix start on power up by providing Reset_Handler ourselves.
On power up the FlexRAM banks are in an unknown config so we can't
rely on the stack until after we configure FlexRAM.
2020-01-18 11:54:01 -08:00
Scott Shawcroft 9f4ea2122a
teensy fixes 2020-01-17 18:35:09 -08: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
Hierophect 3f43155b63 Meowbit bus conflict WIP 2020-01-17 13:31:12 -05:00
Limor "Ladyada" Fried 85c731734a
Merge pull request #2530 from adafruit/mimxrt1011_pin_fix
mimxrt1011: Fix pin definition
2020-01-17 10:49:50 -05:00
arturo182 69785cccfe
mimxrt1011: Fix pin definition 2020-01-17 14:45:29 +01:00
Limor "Ladyada" Fried d11a112389
Merge pull request #2528 from oshwabadge2020/ohs2020-badge
Ohs2020 badge initial support
2020-01-16 19:04:46 -05:00
Michael Welling cc77e86408 Update the VID and USB company string
Signed-off-by: Michael Welling <mwelling@ieee.org>
2020-01-16 15:43:49 -08:00
Michael Welling cc03d68984 Fix backlight pin registration
Signed-off-by: Michael Welling <mwelling@ieee.org>
2020-01-16 14:53:07 -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