acassis commented on PR #3462:
URL: https://github.com/apache/nuttx-apps/pull/3462#issuecomment-4304521451

   > Allright so this is my testing on the ESP32S3-WS-LCD128 that I am adding 
right now to NuttX. It builds okay and runs okay but does not fix my LCD 
problem (probably related to GC9A01 driver) :-P
   > 
   > Before and after picture is the same:
   > <img alt="image" width="2000" height="1126" 
src="https://private-user-images.githubusercontent.com/3051832/582295554-e87d09b7-6844-4d38-a305-36e043be7e95.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzY5NDg4NTgsIm5iZiI6MTc3Njk0ODU1OCwicGF0aCI6Ii8zMDUxODMyLzU4MjI5NTU1NC1lODdkMDliNy02ODQ0LTRkMzgtYTMwNS0zNmUwNDNiZTdlOTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQyMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MjNUMTI0OTE4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZTk2YmZiMjM5OWFjMTUzOGZiMDg0YzFkOWQ1NjY0MTdmNTk4NzQ1MjAyNzAzZGVkZDFhYmU5NGQ4MDIwOGRlNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.Dan4vXhG0UPoifEfuVCL2QGbwox2ipMoPmVBNH7hvQM";>
   > 
   > Build and run is okay thouhg. Does this release fixes anything for you? 
Can you show before and after effect?
   > 
   > ```
   > % uname -a
   > FreeBSD hexagon 14.4-RELEASE-p2 FreeBSD 14.4-RELEASE-p2 GENERIC amd64
   > 
   > % gmake clean distclean -j ; ./tools/configure.sh -B -S 
esp32s3-ws-lcd128:touch-lvgl && /usr/bin/time -h gmake flash -j && cu -l 
/dev/cuaU0 -s 115200
   > (..)
   > #
   > # configuration written to .config
   > #
   > Create version.h
   > LN: platform/board to /XXX/nuttx/nuttx-apps.git/platform/dummy
   > Downloading: v9.2.2.zipCloning Espressif HAL for 3rd Party Platforms
   > Espressif HAL for 3rd Party Platforms: cleaning current repository...
   > (..)
   > Espressif HAL for 3rd Party Platforms: 
b7e51db97a3f9dc82d3b3524d2bad298ba1e2647
   > Espressif HAL for 3rd Party Platforms: initializing submodules...
   > Applying patches...
   > Register: dd
   > Register: sh
   > Register: nsh
   > Register: lvgldemo
   > (..)
   > Memory region         Used Size  Region Size  %age Used
   >              ROM:      613188 B    4194272 B     14.62%
   >      iram0_0_seg:       36096 B       304 KB     11.60%
   >      irom0_0_seg:      387423 B    4194272 B      9.24%
   >      dram0_0_seg:       43896 B       288 KB     14.88%
   >      drom0_0_seg:      678688 B    4194272 B     16.18%
   >     rtc_iram_seg:           0 B       8168 B      0.00%
   >     rtc_data_seg:           0 B       8168 B      0.00%
   > rtc_reserved_seg:          24 B         24 B    100.00%
   >     rtc_slow_seg:          36 B         8 KB      0.44%
   > CP: nuttx.hex
   > MKIMAGE: ESP32-S3 binary
   > esptool.py -c esp32s3 elf2image --ram-only-header -fs 4MB -fm dio -ff 
"40m" -o nuttx.bin nuttx
   > esptool.py v4.10.0
   > Creating esp32s3 image...
   > Image has only RAM segments visible. ROM segments are hidden and SHA256 
digest is not appended.
   > Merged 1 ELF section
   > Successfully created esp32s3 image.
   > Generated: nuttx.bin
   > esptool.py -c esp32s3 -p /dev/cuaU0 -b 115200  write_flash -fs detect -fm 
dio -ff "40m" 0x0000 nuttx.bin
   > esptool.py v4.10.0
   > Serial port /dev/cuaU0
   > Connecting....
   > Chip is ESP32-S3 (QFN56) (revision v0.2)
   > Features: WiFi, BLE, Embedded PSRAM 2MB (AP_3v3)
   > Crystal is 40MHz
   > MAC: XXX
   > Uploading stub...
   > Running stub...
   > Stub running...
   > Configuring flash size...
   > Auto-detected Flash size: 16MB
   > Flash will be erased from 0x00000000 to 0x00095fff...
   > Flash params set to 0x0240
   > Compressed 613184 bytes to 340547...
   > Wrote 613184 bytes (340547 compressed) at 0x00000000 in 30.0 seconds 
(effective 163.4 kbit/s)...
   > Hash of data verified.
   > 
   > Leaving...
   > Hard resetting via RTS pin...
   >    1m30,68s real           1m29,31s user           1m50,82s sys
   > Connected
   > Initializing LCD SPI 2 port.
   > 
   >                             Initializing GC9A01 LCD.
   > 
   >                                                     SPI port 2 bound to 
LCD 0.
   > esp32s3_bringup(): end.
   > [LVGL] [User]      (0.610, +610)    check_stack_size: tid: 3, Stack size : 
16312 lv_nuttx_entry.c:297
   > [LVGL] [User]      (0.610, +0)      lv_nuttx_lcd_create: lcd /dev/lcd0 
opening lv_nuttx_lcd.c:77
   > [LVGL] [User]      (0.620, +10)     lv_nuttx_lcd_create: lcd /dev/lcd0 
open success lv_nuttx_lcd.c:84
   > [LVGL] [Warn]      (0.630, +10)     lv_demo_widgets: LV_FONT_MONTSERRAT_18 
is not enabled for the widgets demo. Using LV_FONT_DEFAULT instead. 
lv_demo_widgets.c:156
   > [LVGL] [Warn]      (0.640, +10)     lv_demo_widgets: LV_FONT_MONTSERRAT_12 
is not enabled for the widgets demo. Using LV_FONT_DEFAULT instead. 
lv_demo_widgets.c:161
   > ```
   
   @cederom did you "Luke" the source code?
   
   Try to enable CONFIG_LCD_GC9A01_BGR and see if it helps


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to