Commit Graph

27307 Commits

Author SHA1 Message Date
microDev 5939c11406
add secondary i2c singleton on adafruit_qtpy_rp2040 2021-12-11 23:14:22 +05:30
microDev b6858e4ca7
allow multiple board buses
Co-authored-by: Neradoc <neraOnGit@ri1.fr>
2021-12-11 23:07:21 +05:30
Pierre Constantineau 86ddecfd4f merge main and resolve conflict 2021-12-10 16:57:50 -06:00
Pierre Constantineau dac71e684d moved aliased boards down to actual builds 2021-12-10 16:34:06 -06:00
Scott Shawcroft cf826d33d1
Exclude ci checks and tests from building boards 2021-12-10 10:28:49 -08:00
Scott Shawcroft 74fa2e9edd
Fetch tools/adabot submodule for website build
It's used by build_board_info.py
2021-12-10 10:20:36 -08:00
Dan Halbert f695b14e93
Merge pull request #5700 from dhalbert/update-frozen-7.1.x-beta.2
update frozen libraries for 7.1.x-beta.2
2021-12-10 09:52:39 -05:00
Dan Halbert 02dca8b66a update frozen libraries for 7.1.x-beta.2 2021-12-10 08:35:40 -05:00
Damien George 0892ebe091 stm32/boards: Enable MICROPY_HW_ENABLE_SERVO on various boards.
Fixes issue #8059.

Signed-off-by: Damien George <damien@micropython.org>
2021-12-10 23:19:20 +11:00
Damien George 5fc55999b2 stm32/boards: Remove unused MICROPY_HW_ENABLE_TIMER config.
Signed-off-by: Damien George <damien@micropython.org>
2021-12-10 23:19:00 +11:00
Damien George 10c6f03cbe stm32/boards: Remove stray '+' characters at start of lines in ld files.
Signed-off-by: Damien George <damien@micropython.org>
2021-12-10 23:15:25 +11:00
Damien George 3f589e2f39 tools/autobuild: Automatically build all esp32 boards.
Any board with a board.json file will be built.  ESP32-based boards will be
built using the IDF at $IDF_PATH_V42, all other MCU variants (S2, S3, C3)
will be built using the IDF at $IDF_PATH_V44.

Signed-off-by: Damien George <damien@micropython.org>
2021-12-10 21:29:27 +11:00
Pierre Constantineau a043f65352 adding Pykey family of boards 2021-12-09 23:25:48 -06:00
Dan Halbert b50443240f
Merge pull request #5698 from tannewt/rpi_spi
Add SPI to broadcom port
2021-12-09 21:14:06 -05:00
Dan Halbert 128d181a50
Merge pull request #5653 from adafruit/tannewt-patch-1
Notify based on issue label
2021-12-09 20:55:44 -05:00
Scott Shawcroft 8c480832a7
Add generic CM4 board and update PIDs 2021-12-09 17:30:32 -08:00
Scott Shawcroft 6626319338
Add SPI support
It uses both SPI and AUX SPI peripherals
2021-12-09 17:30:03 -08:00
Dan Halbert b248cee98e
Merge pull request #5696 from prplz/xiao-rp2040-pins
Update xiao rp2040 pins
2021-12-09 18:12:17 -05:00
Michael Himing d72311f76a Update xiao rp2040 pins 2021-12-10 09:39:31 +11:00
Scott Shawcroft d692afea85
Create notify.yml 2021-12-09 10:51:04 -08:00
Scott Shawcroft 5ea4082a18
Merge pull request #5664 from jpconstantineau/bluemicro833
Add Bluemicro833 as new nRF52833 board
2021-12-09 10:27:41 -08:00
Limor "Ladyada" Fried a24397eeda
Merge pull request #5694 from adafruit/7.1.x
Merge 7.1.x into main (for sdcard fix)
2021-12-09 12:40:13 -05:00
Dan Halbert 3bdf2a5cde
Merge pull request #5691 from jepler/esp32s3-pids
Fix PIDs to match official espressif list
2021-12-09 09:08:35 -05:00
Dan Halbert 8bd35d9542
Merge pull request #5688 from jepler/issue5600
sdcardio: Don't require reaching idle state during early init
2021-12-09 08:32:28 -05:00
Dan Halbert 5099271849
Merge pull request #5686 from tannewt/merge_7.1
Merge 7.1 fixes back into main
2021-12-09 08:25:26 -05:00
Damien George c613f5bb49 stm32/boards/LEGO_HUB_NO6: Set filesystem label as HUB_NO6.
Signed-off-by: Damien George <damien@micropython.org>
2021-12-09 16:51:35 +11:00
Jim Mussared 92f54fe8d9 stm32/boards/NUCLEO_WB55: Fix LED ordering.
These were commented correctly by their colour, but in the wrong order with
respect to the PCB silkscreen.

Fixes issue #8054.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-12-09 14:03:35 +11:00
Jeff Epler bc9ef87d05
print addl debug message 2021-12-08 21:03:06 -06:00
Jeff Epler 11c573ef95
sdcardio: Don't require reaching idle state during early init
.. which is what the addition of cmd25 made happen. We still signal
an error when failing to reach the idle state at any other time,
which _is_ different than adafruit_sdcard but I think that it is
correct.

This fixed #5600 according to Dan's testing on a GCM4 on the internal
SD card slot. There are still some ambiguous results on the MM4 with
external SD card slot on 6" jumper wires.
2021-12-08 21:03:03 -06:00
Jeff Epler 9ec9a6d500
these duplicates are OK 2021-12-08 20:47:02 -06:00
Damien George 67f66795c0 tools/mpremote: Implement seek and flush in ioctl method.
Fixes issue #8058.

Signed-off-by: Damien George <damien@micropython.org>
2021-12-09 13:35:59 +11:00
Jeff Epler 937e0740f4
Fix PIDs to match official espressif list
See the slightly deceptively titled
 * https://github.com/espressif/usb-pids/pull/29
2021-12-08 20:27:34 -06:00
Damien George 9ffb1ad2f8 unix/Makefile: Use -Og instead of -O0 for debug builds.
For the coverage build this reduces the binary size to about 1/4 of its
size, and seems to help gcov/lcov coverage analysis so that it doesn't miss
lines.

Signed-off-by: Damien George <damien@micropython.org>
2021-12-09 12:53:09 +11:00
Damien George efde4b2c75 extmod/modure: Redirect regex debug printing to mp_printf.
Signed-off-by: Damien George <damien@micropython.org>
2021-12-09 12:53:04 +11:00
Damien George 71168ec55c unix/coverage: Change remaining printf to mp_printf.
For consistency with all other prints in this file, so that the ordering
of output is correct.

Signed-off-by: Damien George <damien@micropython.org>
2021-12-09 12:38:50 +11:00
Jim Mussared 3770fab334 all: Update Python formatting to latest Black version 21.12b0.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-12-09 12:09:40 +11:00
Pierre Constantineau 7137f1b1c0 added never_reset to board_init 2021-12-08 17:29:53 -06:00
Pierre Constantineau 448a96ce1b added CIRCUITPY_IS31FL3741 = 0 2021-12-08 17:22:54 -06:00
Pierre Constantineau 53f4137d6f updated pin defs 2021-12-08 17:21:13 -06:00
Pierre Constantineau 4cad5beb90 minor udate to USB desc 2021-12-08 17:17:56 -06:00
Pierre Constantineau e946dcffff initial BlueMicro8333 Files 2021-12-08 17:17:56 -06:00
Scott Shawcroft 89ce4d6e83
Merge remote-tracking branch 'adafruit/7.1.x' into merge_7.1 2021-12-08 15:03:10 -08:00
Scott Shawcroft cd47941c70
Merge pull request #5687 from tannewt/more_shas
Three more sha spots for CI
2021-12-08 15:00:43 -08:00
Scott Shawcroft a06e41a23c
Three more sha spots for CI 2021-12-08 13:48:38 -08:00
Scott Shawcroft b12d2063d0
Merge remote-tracking branch 'adafruit/7.1.x' into merge_7.1 2021-12-08 10:50:22 -08:00
Scott Shawcroft 3c8a05ebbf
Merge pull request #5673 from CytronTechnologies/add-maker-nano-rp2040-7.1.x
Add new board Maker Nano RP2040 to branch 7.1.x.
2021-12-08 10:33:57 -08:00
Scott Shawcroft bf08f62d37
Merge pull request #5683 from dhalbert/restore-bleio-hci-background
restore BLEIO HCI background task
2021-12-08 10:31:42 -08:00
Scott Shawcroft 8eee16c7aa
Merge pull request #5684 from ZodiusInfuser/tiny2mb
Added board definition for upcoming 2MB variant of the Pimoroni Tiny 2040
2021-12-08 10:16:25 -08:00
Dan Halbert 7bcfbe30bf shrink some boards 2021-12-08 11:57:15 -05:00
ZodiusInfuser 3ea1619816
Merge branch 'adafruit:main' into tiny2mb 2021-12-08 16:51:47 +00:00