Skip to content

HUB75 LED MATRIX PANEL DMA Display/platforms/esp32s3/gdma_lcd_parallel16.cpp.o] Error 1 #869

@captshadab

Description

@captshadab

hello

after the update of esphome 2025.11.0 i am continuously getting this error

.piolibdeps/bedroom1-wf2/ESP32 HUB75 LED MATRIX PANEL DMA Display/src/platforms/esp32s3/gdma_lcd_parallel16.cpp: In member function 'bool Bus_Parallel16::init()':
.piolibdeps/bedroom1-wf2/ESP32 HUB75 LED MATRIX PANEL DMA Display/src/platforms/esp32s3/gdma_lcd_parallel16.cpp:204:9: error: 'gpio_hal_iomux_func_sel' was not declared in this scope; did you mean 'gpio_hal_func_sel'?
  204 |         gpio_hal_iomux_func_sel(GPIO_PIN_MUX_REG[pins[i]], PIN_FUNC_GPIO);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
      |         gpio_hal_func_sel
Compiling .pioenvs/bedroom1-wf2/managed_components/chmorgan__esp-libhelix-mp3/libhelix-mp3/real/polyphase.c.o
.piolibdeps/bedroom1-wf2/ESP32 HUB75 LED MATRIX PANEL DMA Display/src/platforms/esp32s3/gdma_lcd_parallel16.cpp:231:7: error: 'gpio_hal_iomux_func_sel' was not declared in this scope; did you mean 'gpio_hal_func_sel'?
  231 |       gpio_hal_iomux_func_sel(GPIO_PIN_MUX_REG[_cfg.pin_wr], PIN_FUNC_GPIO);
      |       ^~~~~~~~~~~~~~~~~~~~~~~
      |       gpio_hal_func_sel
.piolibdeps/bedroom1-wf2/ESP32 HUB75 LED MATRIX PANEL DMA Display/src/platforms/esp32s3/gdma_lcd_parallel16.cpp:254:21: warning: 'esp_err_t gdma_new_channel(const gdma_channel_alloc_config_t*, gdma_channel_t**)' is deprecated: please use gdma_new_ahb_channel or gdma_new_axi_channel respectively [-Wdeprecated-declarations]
  254 |     gdma_new_channel(&dma_chan_config, &dma_chan);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from .piolibdeps/bedroom1-wf2/ESP32 HUB75 LED MATRIX PANEL DMA Display/src/platforms/esp32s3/gdma_lcd_parallel16.hpp:64,
                 from .piolibdeps/bedroom1-wf2/ESP32 HUB75 LED MATRIX PANEL DMA Display/src/platforms/esp32s3/gdma_lcd_parallel16.cpp:27:
/data/cache/platformio/packages/framework-espidf/components/esp_hw_support/dma/include/esp_private/gdma.h:481:11: note: declared here
  481 | esp_err_t gdma_new_channel(const gdma_channel_alloc_config_t *config, gdma_channel_handle_t *ret_chan)
      |           ^~~~~~~~~~~~~~~~
Compiling .pioenvs/bedroom1-wf2/managed_components/chmorgan__esp-libhelix-mp3/libhelix-mp3/real/scalfact.c.o
*** [.pioenvs/bedroom1-wf2/lib11a/ESP32 HUB75 LED MATRIX PANEL DMA Display/platforms/esp32s3/gdma_lcd_parallel16.cpp.o] Error 1
========================= [FAILED] Took 39.18 seconds =========================

Metadata

Metadata

Assignees

No one assigned

    Labels

    not an issue with libraryThis library works as expected, but something else is the root cause, such as AdaFruitGFX

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions