-
Notifications
You must be signed in to change notification settings - Fork 111
Open
Description
Answers checklist.
- I have read the documentation of the component in question and the issue is not addressed there.
- I have searched the issue tracker for a similar issue and not found a similar issue.
General issue report
I'm using the ThorVG example and encountered the issue with draw_bitmap not supported by this panel when using a custom screen.No display on the screen
[ttyACM0]:
ESP-ROM:esp32p4-eco2-20240710
Build:Jul 10 2024
rst:0x1 (POWERON),boot:0x10f (SPI_FAST_FLASH_BOOT)
SPI mode:DIO, clock div:1
load:0x4ff33ce0,len:0x17a4
load:0x4ff29ed0,len:0xf28
load:0x4ff2cbd0,len:0x3454
entry 0x4ff29eda
I (25) boot: ESP-IDF v5.5-dirty 2nd stage bootloader
I (26) boot: compile time Aug 1 2025 18:03:12
I (26) boot: Multicore bootloader
I (27) boot: chip revision: v1.0
I (29) boot: efuse block revision: v0.3
I (33) qio_mode: Enabling QIO for flash chip WinBond
I (37) boot.esp32p4: SPI Speed : 80MHz
I (41) boot.esp32p4: SPI Mode : QIO
I (45) boot.esp32p4: SPI Flash Size : 16MB
I (49) boot: Enabling RNG early entropy source...
I (53) boot: Partition Table:
I (56) boot: ## Label Usage Type ST Offset Length
I (62) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (69) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (75) boot: 2 factory factory app 00 00 00010000 00800000
I (82) boot: 3 storage Unknown data 01 82 00810000 00100000
I (89) boot: End of partition table
I (92) esp_image: segment 0: paddr=00010020 vaddr=400c0020 size=272bch (160444) map
I (125) esp_image: segment 1: paddr=000372e4 vaddr=30100000 size=00068h ( 104) load
I (127) esp_image: segment 2: paddr=00037354 vaddr=4ff00000 size=08cc4h ( 36036) load
I (136) esp_image: segment 3: paddr=00040020 vaddr=40000020 size=b99a4h (760228) map
I (254) esp_image: segment 4: paddr=000f99cc vaddr=4ff08cc4 size=09708h ( 38664) load
I (263) esp_image: segment 5: paddr=001030dc vaddr=4ff12400 size=03160h ( 12640) load
I (271) boot: Loaded app from partition at offset 0x10000
I (271) boot: Disabling RNG early entropy source...
I (281) hex_psram: vendor id : 0x0d (AP)
I (281) hex_psram: Latency : 0x01 (Fixed)
I (281) hex_psram: DriveStr. : 0x00 (25 Ohm)
I (282) hex_psram: dev id : 0x03 (generation 4)
I (287) hex_psram: density : 0x07 (256 Mbit)
I (291) hex_psram: good-die : 0x06 (Pass)
I (295) hex_psram: SRF : 0x02 (Slow Refresh)
I (300) hex_psram: BurstType : 0x00 ( Wrap)
I (304) hex_psram: BurstLen : 0x03 (2048 Byte)
I (309) hex_psram: BitMode : 0x01 (X16 Mode)
I (313) hex_psram: Readlatency : 0x04 (14 cycles@Fixed)
I (318) hex_psram: DriveStrength: 0x00 (1/1)
I (322) MSPI DQS: tuning success, best phase id is 0
I (494) MSPI DQS: tuning success, best delayline id is 17
I (495) esp_psram: Found 32MB PSRAM device
I (495) esp_psram: Speed: 200MHz
I (496) hex_psram: psram CS IO is dedicated
I (499) cpu_start: Multicore app
I (1408) esp_psram: SPI SRAM memory test OK
I (1417) cpu_start: Pro cpu start user code
I (1417) cpu_start: cpu freq: 360000000 Hz
I (1417) app_init: Application information:
I (1418) app_init: Project name: thorvg-example
I (1422) app_init: App version: 1
I (1426) app_init: Compile time: Aug 1 2025 18:03:07
I (1431) app_init: ELF file SHA256: a48f4dd3e...
I (1435) app_init: ESP-IDF: v5.5-dirty
I (1439) efuse_init: Min chip rev: v0.1
I (1443) efuse_init: Max chip rev: v1.99
I (1447) efuse_init: Chip rev: v1.0
I (1451) heap_init: Initializing. RAM available for dynamic allocation:
I (1458) heap_init: At 4FF18180 len 00022E40 (139 KiB): RAM
I (1463) heap_init: At 4FF3AFC0 len 00004BF0 (18 KiB): RAM
I (1468) heap_init: At 4FF40000 len 00060000 (384 KiB): RAM
I (1474) heap_init: At 50108080 len 00007F80 (31 KiB): RTCRAM
I (1479) heap_init: At 30100068 len 00001F98 (7 KiB): TCM
I (1484) esp_psram: Adding pool of 32768K of PSRAM memory to heap allocator
W (1491) spi_flash: winbond detected but related driver is not linked, please check option `SPI_FLASH_SUPPORT_WINBOND_CHIP`
I (1502) spi_flash: detected chip: generic
I (1505) spi_flash: flash io: qio
I (1509) main_task: Started on CPU0
I (1535) esp_psram: Reserving pool of 32K of internal memory for DMA/internal allocations
I (1536) main_task: Calling app_main()
I (1582) EXAMPLE: Partition size: total: 956561, used: 43674
I (1583) EXAMPLE: MIPI DSI PHY Powered on
I (1584) EXAMPLE: Install MIPI DSI LCD control panel
I (1585) st77922: version: 1.0.3
I (1588) st77922: version: 1.0.3
I (1879) main_task: Returned from app_main()
E (1889) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (1975) EXAMPLE: set 1.000000 / 48.000000
E (2038) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2038) EXAMPLE: set 2.000000 / 48.000000
E (2102) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2103) EXAMPLE: set 3.000000 / 48.000000
E (2166) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2167) EXAMPLE: set 4.000000 / 48.000000
E (2231) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2232) EXAMPLE: set 5.000000 / 48.000000
E (2297) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2297) EXAMPLE: set 6.000000 / 48.000000
E (2363) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2363) EXAMPLE: set 7.000000 / 48.000000
E (2428) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2428) EXAMPLE: set 8.000000 / 48.000000
E (2493) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2494) EXAMPLE: set 9.000000 / 48.000000
E (2559) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2560) EXAMPLE: set 10.000000 / 48.000000
E (2626) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2626) EXAMPLE: set 11.000000 / 48.000000
E (2693) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2693) EXAMPLE: set 12.000000 / 48.000000
E (2759) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2759) EXAMPLE: set 13.000000 / 48.000000
E (2826) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2826) EXAMPLE: set 14.000000 / 48.000000
E (2892) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2893) EXAMPLE: set 15.000000 / 48.000000
E (2958) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (2959) EXAMPLE: set 16.000000 / 48.000000
E (3026) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3026) EXAMPLE: set 17.000000 / 48.000000
E (3092) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3093) EXAMPLE: set 18.000000 / 48.000000
E (3159) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3159) EXAMPLE: set 19.000000 / 48.000000
E (3225) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3226) EXAMPLE: set 20.000000 / 48.000000
E (3291) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3291) EXAMPLE: set 21.000000 / 48.000000
E (3358) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3358) EXAMPLE: set 22.000000 / 48.000000
E (3442) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3442) EXAMPLE: set 23.000000 / 48.000000
E (3525) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3526) EXAMPLE: set 24.000000 / 48.000000
E (3608) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3608) EXAMPLE: set 25.000000 / 48.000000
E (3690) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3690) EXAMPLE: set 26.000000 / 48.000000
E (3772) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3773) EXAMPLE: set 27.000000 / 48.000000
E (3855) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3855) EXAMPLE: set 28.000000 / 48.000000
E (3938) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (3938) EXAMPLE: set 29.000000 / 48.000000
E (4021) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4021) EXAMPLE: set 30.000000 / 48.000000
E (4103) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4104) EXAMPLE: set 31.000000 / 48.000000
E (4186) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4187) EXAMPLE: set 32.000000 / 48.000000
E (4269) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4269) EXAMPLE: set 33.000000 / 48.000000
E (4351) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4351) EXAMPLE: set 34.000000 / 48.000000
E (4425) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4425) EXAMPLE: set 35.000000 / 48.000000
E (4506) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4507) EXAMPLE: set 36.000000 / 48.000000
E (4588) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4588) EXAMPLE: set 37.000000 / 48.000000
E (4669) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4670) EXAMPLE: set 38.000000 / 48.000000
E (4751) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4751) EXAMPLE: set 39.000000 / 48.000000
E (4832) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4833) EXAMPLE: set 40.000000 / 48.000000
E (4913) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4913) EXAMPLE: set 41.000000 / 48.000000
E (4993) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (4993) EXAMPLE: set 42.000000 / 48.000000
E (5073) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (5074) EXAMPLE: set 43.000000 / 48.000000
E (5153) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (5154) EXAMPLE: set 44.000000 / 48.000000
E (5233) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (5234) EXAMPLE: set 45.000000 / 48.000000
E (5314) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (5314) EXAMPLE: set 46.000000 / 48.000000
E (5377) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (5377) EXAMPLE: set 47.000000 / 48.000000
E (5440) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (5441) EXAMPLE: set 48.000000 / 48.000000
E (5503) lcd_panel: esp_lcd_panel_draw_bitmap(36): draw_bitmap is not supported by this panel
I (5503) EXAMPLE: CPU:85%, FPS:13/20