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]