Commit Graph

27350 Commits

Author SHA1 Message Date
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
ZodiusInfuser
201fae8342
Added final USB PID 2021-12-08 16:48:32 +00:00
Kong Wai Weng
5756eaf977 empty commit 2021-12-08 13:52:48 +08:00
Dan Halbert
f09cd94c02
Merge pull request #5676 from tannewt/rpi_uart
Full UART support for RPI
2021-12-07 23:03:45 -05:00
Dan Halbert
637cc23ab5
Merge pull request #5681 from tannewt/fix_ci_versioning
Pass ci_fetch_deps.py the sha rather than ref
2021-12-07 22:57:44 -05:00
Dan Halbert
474986ff40 restore BLEIO HCI background task 2021-12-07 22:39:17 -05:00
Scott Shawcroft
981e3705b8
Pass ci_fetch_deps.py the sha rather than ref
The remote ref may be out of date and not get the right branch
history in some cases. actions/checkout also fetches based on sha
2021-12-07 15:57:06 -08:00
Scott Shawcroft
574039391e
Merge pull request #5665 from dhalbert/frequencyio-fix
add a frequencyin_reset() for VM restart
2021-12-07 13:44:06 -08:00