Commit graph

37851 commits

Author SHA1 Message Date
RetiredWizard
1e36e05380 Makerfabs tft7:Use settings.toml for screen variant 2024-09-16 16:31:29 -04:00
Dan Halbert
8b740373ed add warnings to keypad and rp2pio as well 2024-09-16 15:07:37 -04:00
Hosted Weblate
5fe8d124eb
Merge remote-tracking branch 'origin/main' 2024-09-16 18:48:10 +00:00
Scott Shawcroft
345a8294e1
Merge pull request #9610 from jepler/piov2
rp2pio: Support PIOv1 (rp2350) features
2024-09-16 11:48:03 -07:00
Hosted Weblate
91b6aaba2c
Merge remote-tracking branch 'origin/main' 2024-09-16 20:42:24 +02:00
Scott Shawcroft
015a5cf922
Merge pull request #9625 from FoamyGuy/webworkflow_warn_beforeleave_if_uploading
webworkflow warn before leaving page during upload
2024-09-16 11:42:19 -07:00
Hosted Weblate
596b330ea0
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/
2024-09-16 20:29:02 +02:00
Scott Shawcroft
733846526b
Merge pull request #9611 from dhalbert/merge-micropython-v1.23.0
Merge micropython v1.23.0
2024-09-16 11:28:43 -07:00
RetiredWizard
80188a934f
Apply suggestions from code review
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2024-09-16 14:12:04 -04:00
Dan Halbert
4cbd8ae7d7
Update ports/atmel-samd/boards/kicksat-sprite/mpconfigboard.mk
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2024-09-16 13:56:08 -04:00
Dan Halbert
b225a3a2b4 HELP_BUILD_ERROR: link to Learn Guide 2024-09-15 18:27:09 -04:00
RetiredWizard
51726cb126 pre-commit fix - I'm afraid to run it locally these days :/ 2024-09-14 18:28:03 -04:00
RetiredWizard
b82362f059 Use settings.toml for sunton 2432S028 display rotation 2024-09-14 18:03:59 -04:00
2b3fe5961a fix handling of jmp_pin pull down 2024-09-14 12:37:55 -05:00
e8370a8e2d Fix default argument value of fifo_type 2024-09-14 12:37:55 -05:00
foamyguy
a0d470aa16 webworkflow warn before leaving page during upload. Allow upload to succeed if user clicks into a directory. 2024-09-14 11:50:44 -05:00
Dan Halbert
380d76ba45 py/objfun.h: prevent cast-align warnings 2024-09-14 12:48:49 -04:00
Dan Halbert
49fca3fe9f more board shrinking, and fix STATIC from merge 2024-09-14 11:27:37 -04:00
Pontus Oldberg
83ec404d45
Changed ESP connected RX/TX pins. 2024-09-14 15:36:34 +02:00
Pontus Oldberg
2ab43f3782
Pico-PIO-USB: undo unintended change to submodule 2024-09-14 15:13:24 +02:00
Pontus Oldberg
d8a39be049
Merge branch 'adafruit:main' into main 2024-09-14 15:03:57 +02:00
02fb16a5fc fix build error 2024-09-13 21:45:05 -05:00
Dan Halbert
3abd4e4081 revert lib/mbedtls_errors/mp_mbedtls_errors.c to previous version 2024-09-13 19:32:33 -04:00
Dan Halbert
4a5624a3b0 rename macro to MP_DEFINE_BYTES_OBJ_WITH_NULL to avoid conflict (and off-by-one difference) 2024-09-13 19:30:16 -04:00
Dan Halbert
5caa7012f4 shrink some builds 2024-09-13 19:29:04 -04:00
Dan Halbert
2a690754e5 document RP2350-E9 limitations 2024-09-13 17:54:24 -04:00
Dan Halbert
ebdf3391e7 turn off ulab.numpy.random, which is large 2024-09-13 16:06:22 -04:00
Dan Halbert
d777cd7d78 Merge remote-tracking branch 'adafruit/main' into merge-micropython-v1.23.0 2024-09-13 15:54:55 -04:00
3de81d3b59 Don't store rxfifo_obj if it can never be used 2024-09-13 14:41:16 -05:00
dee48796a0 Factor out compute_fifo_type, compute_fifo_depth
this replaces difficult to understand inline ?: operator use.
2024-09-13 14:41:04 -05:00
c32f507c12 Fix doc typos 2024-09-13 14:40:23 -05:00
Dan Halbert
2679916d5a turn off native module testing for now 2024-09-13 12:18:29 -04:00
Dan Halbert
05825a0af9 fix raw_code is_generator and is_async 2024-09-13 11:35:17 -04:00
b026a410e0 fix doc build 2024-09-13 10:29:52 -05:00
650835601a rp2pio: Fix fifo_type and mov_status_type handling. add rxfifo property 2024-09-13 09:58:25 -05:00
Dan Halbert
757e91fd07 also fix natmod tests in run-tests.yml 2024-09-13 09:44:21 -04:00
Dan Halbert
c0a3e28079 tests/run-natmodtests.py: remove use of zlib examples 2024-09-13 09:26:54 -04:00
Dan Halbert
64cb76213f
Merge pull request #9619 from tannewt/merge_in_9.1.x
Merge in 9.1.x fixes for C6 and nRF UF2 reset
2024-09-12 22:21:24 -04:00
Scott Shawcroft
7fcaa1ec75
Shrink Trellis build. It can't do external BLE anyway. 2024-09-12 16:44:40 -07:00
Scott Shawcroft
799044c868
Merge remote-tracking branch 'adafruit/9.1.x' into merge_in_9.1.x 2024-09-12 15:14:53 -07:00
Dan Halbert
fad755d5e7
Merge pull request #9616 from tannewt/fix_c6_crash
Three fixes found for ESP32-C6
2024-09-12 18:12:20 -04:00
Dan Halbert
b65d9e7828 restore async scope flag to previous bit position 2024-09-12 18:06:17 -04:00
Scott Shawcroft
fe7e8720b6
Merge pull request #9617 from tannewt/picodvi_on_2350
Refactor RP2350 unique module build settings
2024-09-12 15:00:58 -07:00
Scott Shawcroft
2581debe44
Merge pull request #9618 from tannewt/fix_nrf_uf2_reset
Set UF2 boot value without SD
2024-09-12 15:00:12 -07:00
Dan Halbert
f40c2cb454 py/mpstate.h: remove permanent_pointers (unused) 2024-09-12 17:59:01 -04:00
Scott Shawcroft
8bd5ce5043
Set UF2 boot value without SD
Fallback to setting GPREGRET without SD if it isn't active. This
fixes resetting into UF2 when BLE isn't active. Fixes #9423
2024-09-12 14:49:25 -07:00
Scott Shawcroft
b1c428ae40
Disable touchio on RP2350
It doesn't work due to the E9 errata on A2 hardware.

Fixes #9541
2024-09-12 14:09:23 -07:00
Scott Shawcroft
b3e458c326
Refactor RP2350 unique module build settings
This enables picodvi by default on RP2350 boards and fixes #9615
2024-09-12 14:02:07 -07:00
Scott Shawcroft
b5517cb04b
Always clear RX buffer on CTRL-C
Some serial sources clear their RX buffers and others didn't. This
cause CP to skip into the REPL based on characters typed before the
CTRL-C. The serial file transfer code looks for "press any key"
which is skipped in this case.

Fixes https://github.com/circuitpython/web-editor/issues/238
2024-09-12 13:35:25 -07:00
Scott Shawcroft
30d57b1ade
Fix gc_alloc_possible()
The BLE workflow was allocating to the VM heap when it wasn't
active and causing a port_malloc.
2024-09-12 13:35:25 -07:00