JorgeGzm commented on PR #3253:
URL: https://github.com/apache/nuttx-apps/pull/3253#issuecomment-3927843888

   Hi @acassis,
   
   I tested this PR with the linum-stm32h753bi board and it works correctly!
   
   ```bash
   ~/nuttxspace/apps$ git branch -v
     master      f000ed733 workflows/build.yml: macOS Workflow updated to 
macos-15-intel
   * pr-3253     313f45ed0 graphics/lvgl: Upgrade LVGL to v9.4.0
     upstream    448b0bd0a interpreters: Fix spelling errors
   ```
   
   Build log:
   
   ```
   CPP:  
/home/jaga/nuttxspace/nuttx/boards/arm/stm32h7/linum-stm32h753bi/scripts/flash.ld->
 
/home/jaga/nuttxspace/nuttx/boards/arm/stm32h7/linum-stm32h753bi/scripts/flaLD: 
nuttx
   Memory region         Used Size  Region Size  %age Used
               itcm:           0 B        64 KB      0.00%
              flash:      943448 B         2 MB     44.99%
              dtcm1:           0 B        64 KB      0.00%
              dtcm2:           0 B        64 KB      0.00%
               sram:      140552 B       512 KB     26.81%
              sram1:           0 B       128 KB      0.00%
              sram2:           0 B       128 KB      0.00%
              sram3:           0 B        32 KB      0.00%
              sram4:           0 B        64 KB      0.00%
              bbram:           0 B         4 KB      0.00%
   CP: nuttx.hex
   CP: nuttx.bin
   ```
   ## Note
   
   I also tried enabling DMA2D support for STM32H7:
   
   ```
   CONFIG_LV_USE_DRAW_DMA2D=y
   ```
   
   This results in the following build error:
   
   ```
   In file included from 
/home/jaga/nuttxspace/apps/graphics/lvgl/lvgl/src/draw/dma2d/../../lv_conf_kconfig.h:20,
                    from 
/home/jaga/nuttxspace/apps/graphics/lvgl/lvgl/src/draw/dma2d/../../lv_conf_internal.h:38,
                    from 
/home/jaga/nuttxspace/apps/graphics/lvgl/lvgl/src/draw/dma2d/lv_draw_dma2d.h:17,
                    from 
/home/jaga/nuttxspace/apps/graphics/lvgl/lvgl/src/draw/dma2d/lv_draw_dma2d_private.h:17,
                    from 
/home/jaga/nuttxspace/apps/graphics/lvgl/lvgl/src/draw/dma2d/lv_draw_dma2d_img.c:10:
   /home/jaga/nuttxspace/nuttx/include/nuttx/config.h:567:42: fatal error: 
stm32h7xx_hal.h: No such file or directory
     567 | #define CONFIG_LV_DRAW_DMA2D_HAL_INCLUDE "stm32h7xx_hal.h"
     ```
     
     This is not a blocker for this PR, since stm32h7xx_hal.h is a 
platform-specific HAL implementation for STM32H7 MCUs that does not exist yet. 
I'm just reporting this here so it can be tracked as a future improvement.


-- 
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