Skip to content

Conversation

@eren-terzioglu
Copy link
Contributor

Summary

SPI3 initialization issues and SPI DMA build errors fixed

  • Docs/platforms/espressif: Add SPI docs for esp32s2

Add SPI defconfig docs for esp32s2-saola-1

  • boards/xtensa/esp32s2: Add SPI defconfig

Add spi defconfig and SPI3 initializer for esp32s2

  • arch/xtensa: Fix esp32s2 SPI errors

Fix esp32s2 SPI DMA and SPI3 errors

Impact

Impact on user: Yes, esp32s2 SPI issues fixed

Impact on build: No

Impact on hardware: Yes, bugfix applied for esp32s2 spi

Impact on documentation: Yes, doc for defconfig added

Impact on security: No

Impact on compatibility: No

Testing

esp32s2-saola-1:spi config used to build

Building

make -j distclean && ./tools/configure.sh esp32s2-saola-1:spi && make -j && make download ESPTOOL_PORT=/dev/ttyUSB0 ESPTOOL_BAUD=921600 ESPTOOL_BINDIR=./

Running

GPIO11 and GPIO13 pins connected with a cable to test and run spi exch AB command

Results

nsh> spi exch AB
Sending:	AB
Received:	AB 

@github-actions github-actions bot added Area: Documentation Improvements or additions to documentation Arch: xtensa Issues related to the Xtensa architecture Board: xtensa Size: M The size of the change in this PR is medium labels Jan 26, 2026
Fix esp32s2 SPI DMA and SPI3 errors

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Add spi defconfig and SPI3 initializer for esp32s2

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
Add SPI defconfig docs for esp32s2-saola-1

Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
@xiaoxiang781216 xiaoxiang781216 merged commit e0401ae into apache:master Jan 26, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Arch: xtensa Issues related to the Xtensa architecture Area: Documentation Improvements or additions to documentation Board: xtensa Size: M The size of the change in this PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants