Scott Shawcroft
952118f6c3
Update new boards. Reduce memory use in S2
2023-09-14 11:19:38 -07:00
Jeff Epler
b61900f881
fixup! matrixportal_m4: Add board.MTX_ADDRESS and board.MTX_COMMON
2023-09-14 10:38:01 -05:00
Jeff Epler
9710ef0200
matrixportal_m4: Add board.MTX_ADDRESS and board.MTX_COMMON
...
This eases using the RGBMatrix constructor and matches the Matrixportal
S3.
2023-09-14 10:27:03 -05:00
iabdalkader
7802eed14b
renesas-ra/boards/ARDUINO_PORTENTA_C33: Add support for Portenta C33.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-15 00:10:47 +10:00
iabdalkader
abd9bed667
renesas-ra/fsp_cfg: Add common FSP config files.
...
Add DAC, SCE and USB FSP config files.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-14 23:51:30 +10:00
iabdalkader
31ff3ff3aa
renesas-ra: Add mbedTLS support.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-14 23:51:20 +10:00
iabdalkader
62e650f2c2
renesas-ra: Add networking support using lwIP.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-14 23:51:18 +10:00
iabdalkader
142e8b70e2
renesas-ra: Add RNG driver.
...
It needs to be enabled explicitly by a board.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-14 23:50:47 +10:00
iabdalkader
5b774517dc
renesas-ra: Add Bluetooth support using NimBLE.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-14 23:50:47 +10:00
iabdalkader
d89a0606e0
renesas-ra: Add TinyUSB support.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-14 23:50:45 +10:00
iabdalkader
816b88ad07
mimxrt/Makefile: Update to work with latest TinyUSB.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-14 23:35:54 +10:00
iabdalkader
09a2ee8e7f
renesas-ra/Makefile: Generate binary firmware output.
...
This patch generates a binary firmware image (*.bin) and removes the split
TEXT1/0_ADDR/SECTIONS because it's not configured for this port so it
generates broken binaries.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2023-09-14 23:34:18 +10:00
Scott Shawcroft
a3d37122a7
Fix PSRAM address
2023-09-13 11:40:09 -07:00
Scott Shawcroft
f357f4a3af
Size optimize 3 more boards
2023-09-13 11:40:09 -07:00
Scott Shawcroft
99726e255d
Switch to newlib nano
2023-09-13 11:40:09 -07:00
Scott Shawcroft
18fd0045f6
More kconfig updates
2023-09-13 11:40:09 -07:00
Scott Shawcroft
0a9ae1f6ba
Code size optimizations
2023-09-13 11:40:09 -07:00
Scott Shawcroft
cb6b4d0d4a
Fix esp-camera. 32 was dropped so the path doesn't have esp32 in it.
2023-09-13 11:40:09 -07:00
Scott Shawcroft
5937f4c0c0
Hopefully finish updating kconfig
2023-09-13 11:40:09 -07:00
Scott Shawcroft
2a45d95f9d
Use correct flash defaults
2023-09-13 11:40:09 -07:00
Scott Shawcroft
4b29862d30
Clean up more s2 sdkconfig
2023-09-13 11:40:08 -07:00
Scott Shawcroft
1ab083fab7
Support target specific kconfig source
2023-09-13 11:39:51 -07:00
Scott Shawcroft
73e04e84a2
Split out flash and psram settings from sdkconfig
2023-09-13 11:39:10 -07:00
Scott Shawcroft
6043874969
Split out ram dependent configs
2023-09-13 11:36:33 -07:00
Scott Shawcroft
feabf7b6ce
Use kconfiglib in sdkconfig update script
2023-09-13 11:36:33 -07:00
Scott Shawcroft
e90c07ed87
More esp fixing
2023-09-13 11:36:31 -07:00
MicroDev
7a7f1e6efa
fix arch switch statement in ulp
...
Co-authored-by: Casey Webb <caseywebb@protonmail.com>
2023-09-13 11:35:14 -07:00
MicroDev
ba22633fb0
temporarily disable rgbmatrix
on espressif
2023-09-13 11:35:14 -07:00
MicroDev
3d2cfa162a
enable paralleldisplay
on esp32
and esp32s3
2023-09-13 11:35:14 -07:00
MicroDev
8feb3bad29
refactor board config files
2023-09-13 11:35:14 -07:00
MicroDev
c38972b51c
update ulp implementation
2023-09-13 11:35:14 -07:00
MicroDev
242a720593
fix psram crash
2023-09-13 11:35:14 -07:00
MicroDev
7b9c87e432
update espressif ble sdkconfig
2023-09-13 11:35:14 -07:00
MicroDev
931ed7c6e5
conditionally include esp_psram
and fix sdkconfig
2023-09-13 11:35:11 -07:00
MicroDev
a18e015888
update idf to v5.0
2023-09-13 11:33:51 -07:00
Dan Halbert
f13edcc583
Merge pull request #8396 from tirtharajsinha/8.2.x
...
fixing the wrong rx,tx gpio related issue in 8.2.x for board waveshare-esp32-s3-pico
2023-09-13 12:05:32 -04:00
Tirtharaj Sinha
5191071d5d
fixing the wrong rx,tx gpio related issue.
2023-09-13 20:44:40 +05:30
Damien George
dc99840b3a
stm32/uart: Add support for UART10 when it's a USART.
...
Signed-off-by: Damien George <damien@micropython.org>
2023-09-13 16:48:15 +10:00
Damien George
a4d28e5279
stm32/timer: Fix use of TIM8 on H5 MCU's.
...
Signed-off-by: Damien George <damien@micropython.org>
2023-09-13 16:48:15 +10:00
Damien George
67b1c81f69
stm32/powerctrlboot: Allow using PLL3 for USB clock on H5 MCU's.
...
A board should enable MICROPY_HW_CLK_USE_PLL3_FOR_USB to use this feature.
Signed-off-by: Damien George <damien@micropython.org>
2023-09-13 16:48:15 +10:00
Damien George
60e0ef6ef6
stm32/octospi: Add support for dual-line SPI interface.
...
And fix the case of 32-bit addresses in single-line mode.
Signed-off-by: Damien George <damien@micropython.org>
2023-09-13 16:48:15 +10:00
Damien George
ee5e594472
stm32/dma: Add support for SPI1 DMA on H5 MCU's.
...
Signed-off-by: Damien George <damien@micropython.org>
2023-09-13 16:14:23 +10:00
Dan Halbert
9f1d52601e
merge from 8.2.x
2023-09-12 20:14:30 -04:00
Bill Sideris
9acc542957
Deinit all the pins.
2023-09-12 23:25:01 +03:00
Dan Halbert
843fca1874
Merge pull request #8388 from bill88t/espcam-deinit
...
[ESPCAMERA] Deinit all the pins.
2023-09-12 12:53:08 -04:00
Dan Halbert
46bcd103a7
Revert "Reset UART on deinit, reduces power consumption" (from #8089 )
...
This reverts commit ec1e7a03b38c625664a4615e60d26956205d7a67.
2023-09-12 11:24:49 -04:00
Dan Halbert
05267948b4
Revert "formatting" (from #8089 )
...
This reverts commit 4bb475b930d4237f09f26ac3a6f841fbd690d026.
2023-09-12 11:24:02 -04:00
Andrew Leech
ff70bd1197
stm32/timer: Fix deadtime config on Advanced Timer peripherals.
...
Newer MCU series have additional fields in the struct which need to be
initialised to zero, eg Break2AFMode on WB55.
This work was funded by Planet Innovation.
Signed-off-by: Andrew Leech <andrew.leech@planetinnovation.com.au>
2023-09-12 17:12:16 +10:00
Scott Shawcroft
4563c35908
Merge pull request #8385 from n3o59hf/add_m5stack_atoms3u
...
Add M5Stack AtomS3U
2023-09-11 13:46:03 -07:00
Bill Sideris
6e9c21baba
Deinit all the pins.
2023-09-11 23:35:54 +03:00