mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
fix(dsi): test apps manifest error
This commit is contained in:
@@ -28,7 +28,7 @@ bool peripheral_domain_pd_allowed(void)
|
|||||||
RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_TG0_TIMER1);
|
RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_TG0_TIMER1);
|
||||||
RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_TG1_TIMER1);
|
RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_TG1_TIMER1);
|
||||||
|
|
||||||
// TODO: IDF-11369
|
// TODO: IDF-9921
|
||||||
// RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_ADC);
|
// RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_ADC);
|
||||||
|
|
||||||
// ESP32P4 supports UART sleep retention
|
// ESP32P4 supports UART sleep retention
|
||||||
@@ -41,7 +41,7 @@ bool peripheral_domain_pd_allowed(void)
|
|||||||
// ESP32P4 supports RMT sleep retention
|
// ESP32P4 supports RMT sleep retention
|
||||||
RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_RMT0);
|
RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_RMT0);
|
||||||
|
|
||||||
// TODO: IDF-11371
|
// TODO: IDF-9962
|
||||||
// RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_GDMA_CH0);
|
// RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_GDMA_CH0);
|
||||||
// RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_GDMA_CH1);
|
// RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_GDMA_CH1);
|
||||||
// RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_GDMA_CH2);
|
// RETENTION_MODULE_BITMAP_SET(&mask, SLEEP_RETENTION_MODULE_GDMA_CH2);
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ components/esp_lcd/test_apps/mipi_dsi_lcd:
|
|||||||
- esp_hw_support
|
- esp_hw_support
|
||||||
- soc
|
- soc
|
||||||
disable:
|
disable:
|
||||||
- if: SOC_LCD_MIPI_DSI_SUPPORTED != 1
|
- if: SOC_MIPI_DSI_SUPPORTED != 1
|
||||||
disable_test:
|
disable_test:
|
||||||
- if: IDF_TARGET == "esp32p4"
|
- if: IDF_TARGET == "esp32p4"
|
||||||
temporary: true
|
temporary: true
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ from pytest_embedded_idf.utils import idf_parametrize
|
|||||||
indirect=True,
|
indirect=True,
|
||||||
)
|
)
|
||||||
@idf_parametrize('target', ['esp32p4'], indirect=['target'])
|
@idf_parametrize('target', ['esp32p4'], indirect=['target'])
|
||||||
|
@pytest.mark.temp_skip_ci(targets=['esp32p4'], reason='no runner')
|
||||||
def test_dsi_lcd(dut: Dut) -> None:
|
def test_dsi_lcd(dut: Dut) -> None:
|
||||||
dut.run_all_single_board_cases()
|
dut.run_all_single_board_cases()
|
||||||
|
|
||||||
@@ -28,6 +29,7 @@ def test_dsi_lcd(dut: Dut) -> None:
|
|||||||
indirect=True,
|
indirect=True,
|
||||||
)
|
)
|
||||||
@idf_parametrize('target', ['esp32p4'], indirect=['target'])
|
@idf_parametrize('target', ['esp32p4'], indirect=['target'])
|
||||||
|
@pytest.mark.temp_skip_ci(targets=['esp32p4'], reason='no runner')
|
||||||
def test_dsi_lcd_with_virt_flash_enc(dut: Dut) -> None:
|
def test_dsi_lcd_with_virt_flash_enc(dut: Dut) -> None:
|
||||||
print(' - Erase flash')
|
print(' - Erase flash')
|
||||||
dut.serial.erase_flash()
|
dut.serial.erase_flash()
|
||||||
|
|||||||
@@ -46,6 +46,7 @@ typedef enum {
|
|||||||
RESET_REASON_CORE_USB_UART = 0x17, // USB Serial/JTAG controller's UART resets the digital core
|
RESET_REASON_CORE_USB_UART = 0x17, // USB Serial/JTAG controller's UART resets the digital core
|
||||||
RESET_REASON_CPU_JTAG = 0x18, // Triggered when a reset command from JTAG is received
|
RESET_REASON_CPU_JTAG = 0x18, // Triggered when a reset command from JTAG is received
|
||||||
RESET_REASON_CPU_LOCKUP = 0x1A, // Triggered when the CPU enters lockup (exception inside the exception handler would cause this)
|
RESET_REASON_CPU_LOCKUP = 0x1A, // Triggered when the CPU enters lockup (exception inside the exception handler would cause this)
|
||||||
|
RESET_REASON_SYS_PSDET = 0x1B, // Power supply detect a glitch (>50ns)
|
||||||
} soc_reset_reason_t;
|
} soc_reset_reason_t;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|||||||
@@ -320,7 +320,7 @@ examples/peripherals/lcd/i80_controller:
|
|||||||
|
|
||||||
examples/peripherals/lcd/mipi_dsi:
|
examples/peripherals/lcd/mipi_dsi:
|
||||||
disable:
|
disable:
|
||||||
- if: SOC_LCD_MIPI_DSI_SUPPORTED != 1
|
- if: SOC_MIPI_DSI_SUPPORTED != 1
|
||||||
depends_components:
|
depends_components:
|
||||||
- esp_driver_dma
|
- esp_driver_dma
|
||||||
- esp_hal_lcd
|
- esp_hal_lcd
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ menu "Example Configuration"
|
|||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Select MIPI LCD model"
|
prompt "Select MIPI LCD model"
|
||||||
default EXAMPLE_LCD_EK79007_SUPPORT
|
default EXAMPLE_LCD_USE_EK79007
|
||||||
help
|
help
|
||||||
Select LCD controller model.
|
Select LCD controller model.
|
||||||
|
|
||||||
|
|||||||
@@ -7,5 +7,5 @@ from pytest_embedded_idf.utils import idf_parametrize
|
|||||||
|
|
||||||
@pytest.mark.generic
|
@pytest.mark.generic
|
||||||
@idf_parametrize('target', ['esp32p4'], indirect=['target'])
|
@idf_parametrize('target', ['esp32p4'], indirect=['target'])
|
||||||
def test_rgb_lcd_lvgl(dut: Dut) -> None:
|
def test_mipi_dsi_lcd_lvgl(dut: Dut) -> None:
|
||||||
dut.expect_exact('example: Install MIPI DSI LCD control panel')
|
dut.expect_exact('Calling app_main()')
|
||||||
|
|||||||
Reference in New Issue
Block a user