Commit Graph

26432 Commits

Author SHA1 Message Date
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
Scott Shawcroft ab4f789e9a
Fix Pi Zero 2 W build 2021-12-07 13:29:46 -08:00
Dan Halbert e0e3224253 forgot a check for BOARD_HAS_CRYSTAL 2021-12-07 15:42:31 -05:00
Scott Shawcroft 45caaa8e2b
Merge pull request #5675 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2021-12-07 10:47:49 -08:00
Dan Halbert 6413e492fa empty commit 2021-12-07 13:17:59 -05:00
Dan Halbert 7e21344cf0 fix FrequencyIn for crystalless boards and simplify clock logic 2021-12-07 13:12:24 -05:00
Scott Shawcroft 92a4261ad5
Full UART support for RPI
This adds PL011 UART support which is more plentiful.

It also:
* Fixes PI4 build by including .dtb files on the SD card.
* Enables the activity LED as the status LED on PI4 and CM4 I/O.
* Adds that LED as board.LED.

Fixes #5650 and progress on #5629
2021-12-06 18:36:14 -08:00
Hosted Weblate 4a5c34b1e7
Merge remote-tracking branch 'origin/main' 2021-12-06 23:44:41 +01:00
Scott Shawcroft 121b22b0c5
Merge pull request #5666 from skerr92/add-odt-castaway2040
Add odt castaway2040
2021-12-06 14:44:33 -08:00
Hosted Weblate 91e6809a47
Merge remote-tracking branch 'origin/main' 2021-12-06 23:06:14 +01:00
Scott Shawcroft e8e5ea7c2f
Merge pull request #5674 from jepler/esp32s3-box-display
esp32s3-box: enable display
2021-12-06 14:06:02 -08:00
Scott Shawcroft 8d406e006b
Merge pull request #5670 from dhalbert/fix-blacken-update-formatting-issues-7.1.x
minor .py changes due to blacken update - 7.1.x
2021-12-06 13:22:19 -08:00
Scott Shawcroft be1d1d2594
Merge pull request #5667 from dhalbert/rp2-pwmout-counter-fix
fix mistaken use of PWM channel for slice
2021-12-06 13:12:58 -08:00
Hosted Weblate b75129e255
Merge remote-tracking branch 'origin/main' 2021-12-06 22:08:26 +01:00
Scott Shawcroft 309faee334
Merge pull request #5519 from jpconstantineau/seeduino-xiao-rp2040
Add New Board - Seeeduino XIAO RP2040
2021-12-06 13:08:22 -08:00
Hosted Weblate ea92303b0f
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2021-12-06 19:47:17 +01:00
Jeff Epler 40d947cee3
Merge pull request #5655 from jepler/esp32s3-devkitc
Espressif: Add Esp32s3 devkitc board definitions
2021-12-06 12:47:04 -06:00
Jeff Epler 1b5e98e2fa
esp32s3 box: add display 2021-12-06 10:08:44 -06:00
Jeff Epler b722a2bca1
espressif: pwmout: get rid of not_first_reset special case 2021-12-06 10:08:44 -06:00
Jeff Epler fae6d47a45
espressif: keep never_reset_pins marked as in use 2021-12-06 10:08:44 -06:00
Dan Halbert d02ea8860e empty commit 2021-12-06 10:42:38 -05:00
Kong Wai Weng ee1987d34b Added Maker Nano RP2040 to branch 7.1.x. 2021-12-06 23:12:53 +08:00
Dan Halbert c43e0bd2db uncrustify fixes 2021-12-06 09:54:15 -05:00
MicroDev b8ca1ce838
Merge pull request #5669 from dhalbert/fix-blacken-update-formatting-issues
minor .py changes due to blacken update
2021-12-06 20:22:25 +05:30
Dan Halbert da1c330d99 formatting updates for updated black 2021-12-06 08:40:54 -05:00
Dan Halbert 7cbb30806a minor .py changes due to blacken update 2021-12-06 08:36:24 -05:00
Dan Halbert c369f678fe
Merge pull request #5668 from CytronTechnologies/add-maker-nano-rp2040
Add new board: Cytron Maker Nano RP2040
2021-12-06 08:12:46 -05:00
Kong Wai Weng 7ee825370e Use 4x space instead of tab. 2021-12-06 17:28:45 +08:00
Kong Wai Weng bde65d0f28 Added Maker Nano RP2040 2021-12-06 17:26:00 +08:00
MicroDev 7df172ba19
Merge pull request #5660 from jepler/esp32s3-spi
espressif: busio.SPI: Use SPI_DMA_CH_AUTO
2021-12-06 10:24:51 +05:30
Dan Halbert 4a4c5d7ab8 formatting updates for updated black 2021-12-05 21:37:00 -05:00
Dan Halbert 5fe4c3bec9 fix mistaken use of PWM channel for slice 2021-12-05 21:16:46 -05:00
Seth Kerr 1a1f015895 fixing files changed by precommit 2021-12-05 15:09:56 -07:00
Dan Halbert 92bb909bf0 add a frequencyin_reset() for VM restart 2021-12-05 17:06:42 -05:00
Seth Kerr db6e58dc2d run precommit locally and passed 2021-12-05 15:02:18 -07:00
Seth Kerr e352048db9 Add ODT Cast-Away RP2040 2021-12-05 14:49:48 -07:00
Dan Halbert 71c41cdd78
Merge pull request #5661 from jepler/esp32s3-box
Add support for esp32s3-box
2021-12-04 19:53:01 -05:00
Dan Halbert 4de6c7cf6f
Merge pull request #5656 from dhalbert/rp2040-i2c-zero-write-bitbang-timeout
Use a longer clock stretching timeout for RP2040 zero-byte I2C writes
2021-12-04 19:40:48 -05:00
Dan Halbert 36c1e8c7ee
Merge pull request #5663 from FoamyGuy/rp2040_nvm_fix
disable interrupts inside of ports raspberrypi common hal
2021-12-04 19:38:57 -05:00
Jeff Epler 1f430cf100
Merge pull request #5659 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2021-12-04 16:13:58 -06:00
Jeff Epler 2ad877a907
Fix VID/PID of esp32-box 2021-12-04 14:58:48 -06:00
foamyguy fa37ee6484 limit disable interrupts to flash calls 2021-12-04 14:14:23 -06:00
foamyguy 5e7c1328b0 disable interrupts inside of write_page and erase_write_sector 2021-12-04 12:21:51 -06:00
foamyguy f49271b472 disable interrupts inside of ports raspberrypi common hal 2021-12-04 11:34:49 -06:00
Hosted Weblate 21f9839438
Merge remote-tracking branch 'origin/main' 2021-12-04 18:19:39 +01:00
Dan Halbert efb1f9745c
Merge pull request #5654 from pewpew-game/pygamer-pybadge-lite
Update Stage to 1.2.3 to work around display backlight problems
2021-12-04 12:19:35 -05:00
Dan Halbert d486284d5d
Merge pull request #5657 from pewpew-game/pygamer-pybadge-lite
Update Stage to 1.2.3 to work around display backlight problems
2021-12-04 11:33:39 -05:00
Jeff Epler e2abb0e059
devkitc: update vid/pid in anticipation of allocation from espressif 2021-12-04 10:19:19 -06:00
Jeff Epler bc7f024545 espressif: Add esp32s3_box
This module has 16MB flash, 8MB PSRAM, as well as a display & speakers.
2021-12-04 09:14:57 -06:00