Dan Halbert
c93560144b
Merge pull request #7678 from FoamyGuy/boundary_fill_background_tasks
...
do background tasks and handle interrupt during boundary fill
2023-03-21 23:38:05 -04:00
Scott Shawcroft
67e0a49a1f
Merge pull request #7724 from tannewt/get_perfbench_running
...
Improve iMX RT performance
2023-03-21 09:00:48 -07:00
Scott Shawcroft
41a8ada327
Merge pull request #7750 from Neradoc/add-ttgo-tdisplay-esp32
...
Add Lilygo TTGO T-display ESP32 board
2023-03-20 14:40:16 -07:00
Scott Shawcroft
32a596df39
Merge pull request #7757 from adafruit/8.0.x
...
Merge latest 8.0.x changes
2023-03-20 14:34:59 -07:00
Scott Shawcroft
b75d99c5d7
Merge pull request #7745 from Neradoc/lilygo-twatch-v3-MAIN
...
Add Lilygo T-Watch 2020 V3 (ESP32)
2023-03-20 14:31:32 -07:00
Scott Shawcroft
bdf592089a
Fix .bin, .hex and .uf2 with new linker sections
...
Also, format perfbench output in table with reference timing from
the host.
2023-03-20 14:02:57 -07:00
Jeff Epler
3ac696e7ba
Merge pull request #7731 from kreasteve/statemachine_run_fix
...
Statemachine run fix
2023-03-19 20:47:09 -05:00
Neradoc
b88e76d3a4
Add builtin display support with shared board.I2C to Lolin S2 Pico
2023-03-19 17:48:36 +01:00
Neradoc
e7c349ea43
Add Lilygo TTGO T-display ESP32 board
2023-03-18 15:27:59 +01:00
Neradoc
f1b7612b5a
Add Lilygo T-Watch 2020 V3 (ESP32)
...
- DISPLAY is in, brightness is ok
- default busses and pin names
- enabled PSRAM
2023-03-18 01:17:46 +01:00
Dan Halbert
ca292f3427
Turn off mkfs FAT32 on all SAMD21 builds; note in doc
2023-03-17 12:18:24 -04:00
Benjamin Shockley
f35af4c9ce
Update mpconfigboard.mk
...
Added trailing line
2023-03-16 16:54:55 -05:00
Benjamin Shockley
d59a57ecc9
Update pins.c
...
Changed GIO00 to GIO0
2023-03-16 16:54:38 -05:00
Benjamin Shockley
eab8633a9e
Updated Fig Pi Pins and Added Memory Option
...
Updated the Fig Pi pin definition to match latest production and fix errors. Added an optional memory chip for parts shortage issues.
2023-03-16 16:41:49 -05:00
kreasteve
208c081c95
bugfix_#7706
2023-03-16 11:10:57 +01:00
kreasteve
d7fb21ec76
Revert "bugfix"
...
This reverts commit 4f1627f68e
.
2023-03-16 11:02:41 +01:00
kreasteve
4f1627f68e
bugfix
2023-03-16 10:56:22 +01:00
MicroDev
37b9f778e1
Merge pull request #7237 from kdb424/main
...
Add Boardsource Blok
2023-03-16 00:02:10 +05:30
Kyle Brown
6062e75b08
add Blok
2023-03-15 08:58:53 -07:00
foamyguy
f2931dec7a
empty RUN_BACKGROUND_TASKS for unix port
2023-03-14 18:26:23 -05:00
Scott Shawcroft
5bb8a7a7c6
Improve iMX RT performance
...
* Enable dcache for OCRAM where the VM heap lives.
* Add CIRCUITPY_SWO_TRACE for pushing program counters out over the
SWO pin via the ITM module in the CPU. Exempt some functions from
instrumentation to reduce traffic and allow inlining.
* Place more functions in ITCM to handle errors using code in RAM-only
and speed up CP.
* Use SET and CLEAR registers for digitalio. The SDK does read, mask
and write.
* Switch to 2MiB reserved for CircuitPython code. Up from 1MiB.
* Run USB interrupts during flash erase and write.
* Allow storage writes from CP if the USB drive is disabled.
* Get perf bench tests running on CircuitPython and increase timeouts
so it works when instrumentation is active.
2023-03-14 12:30:58 -07:00
Dan Halbert
d4840cbf10
translate() messages must be one string
2023-03-14 13:13:58 -04:00
Dan Halbert
9083ae02de
Merge pull request #7710 from PaintYourDragon/pb-feather-dvi
...
Add Feather RP2040 DVI
2023-03-14 13:10:47 -04:00
Scott Shawcroft
141a43cdce
Merge pull request #7702 from dhalbert/tinyusb-update
...
update tinyusb to latest
2023-03-14 09:59:45 -07:00
hathach
b432cf6201
fix rp2040 with new shared irq usb handler
2023-03-13 22:46:27 +07:00
Matthias Kreier
f5b8b8d6f2
tailing whitespace removed (pre-commit run failed)
2023-03-13 15:30:52 +07:00
Matthias Kreier
49e9ea2e9a
add missing pins 4, 36 and 39 - and 4 aliases
...
The original list left D4 (GPIO4), VN (GPIO39) and VP (GPIO36) out.
Added aliases for 1, 3, 16 and 17 with their GPIO names, even though they won't be used as such since they are UART0 and UART2
2023-03-13 15:17:55 +07:00
Dan Halbert
daa927a114
switch STM to dwc2 USB
2023-03-12 14:02:38 -04:00
MicroDev
7163ab390c
Merge pull request #7715 from bill88t/waveshare_esp32s2_pico
...
Even more board definition improvements for `waveshare_esp32s2_pico`
2023-03-12 07:46:42 +05:30
Bill Sideris
bfc551c158
Invert led
2023-03-11 14:14:47 +02:00
Bill Sideris
76e83a432c
Debug uart, default spi/i2c
2023-03-11 14:05:45 +02:00
MicroDev
5f0aa4a608
change board config of some esp32s3 boards
...
- remove unnecessary optimization flags
- shrink adafruit_feather_esp32s3_reverse_tft
2023-03-11 08:53:44 +05:30
Paint Your Dragon
ff0a17d095
Merge branch 'adafruit:main' into main
2023-03-10 13:45:53 -08:00
Dan Halbert
b6a7613350
Merge pull request #7470 from microdev1/espnow
...
Add ESP-NOW Support
2023-03-10 12:21:56 -05:00
BrainBoardz
838450643e
Merge branch 'adafruit:main' into main
2023-03-10 09:50:27 -05:00
Dan Halbert
0f31ba676b
update errata fixes for RP2040
2023-03-09 17:40:53 -05:00
Dan Halbert
353411af4b
Merge pull request #7701 from dhalbert/background-task-for-7673
...
run background tasks during multi-part DMA
2023-03-09 17:25:42 -05:00
MicroDev
58f28b98be
minor doc fix
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2023-03-10 00:01:44 +05:30
Scott Shawcroft
fe40035cb9
Merge pull request #7697 from dhalbert/pico-sdk-cyw43-update
...
pico-sdk to 1.5.0; cyw43-driver to 0.9.0
2023-03-09 10:02:45 -08:00
Scott Shawcroft
fcc4299b92
Merge pull request #7686 from gamblor21/esp_family_spi_speed_increase
...
ESP32 Family: Add multiple transctions to SPI for improved efficency
2023-03-09 10:01:02 -08:00
Dan Halbert
96e2a72d71
run background tasks during multi-part DMA
2023-03-09 11:53:16 -05:00
Dan Halbert
2ebc0ea51c
GitHub online editor introduced spaces on blank lines :(
2023-03-09 11:30:38 -05:00
Dan Halbert
de3c5ad2f4
add blank lines around aliased pins
2023-03-09 11:00:55 -05:00
BrainBoardz
0054362784
Updated Pin Assignments (Add SPI definition)
...
Changed incorrect i2C pins assignment in mpconfigboard.h (changed SDA/SCL to GPIO 8/GPIO 9.
Rename SD_MOSI, SD_MISO and SD_SCK to MOSI, MISO and SCK
Added SPI define in mpconfigboard.h for SPI
2023-03-09 10:26:54 -05:00
MicroDev
874ba4ec68
revert Communicate
class and more
2023-03-09 12:04:50 +05:30
Dan Halbert
fef9571400
pico-sdk to 1.5.0; cyw43-driver to 0.9.0
2023-03-08 22:43:12 -05:00
gamblor21
ab70506178
Move background tasks to slower routine
2023-03-08 16:14:58 -06:00
BrainBoardz
6da2ca6770
Update pins.c
...
Added a comma (,) to the the end of the definition for board_spi_obj
2023-03-08 16:46:31 -05:00
BrainBoardz
1200fe405f
Change GPIO pins for SDA and SCL
...
Chnage the SDA pin define to GPIO9 and SCL pin define to GPIO8. This now matches the currect GPIO pins numbers in pins.c
The previous GPIO pins number in mpconfigboard.h were incorrect
2023-03-08 16:38:16 -05:00
BrainBoardz
c133e79a08
Updated mpconfigboard.h
...
Add #defines for SPI_BUS_SCK, SPI_BUS_MOSI and SPI_BUS.MISO
2023-03-08 16:31:47 -05:00