Skip to content

[LVGL] Can't generate C-code for the JPG images under LVGL 9.4.0 #1034

Description

@zhangxq0521

Describe the bug
The latest EEZ-STUDIO (0.29.0) can't support generation of bitmap C-array under both windows and LInux.

bitmap_test_lvgl9.4.0.zip

To Reproduce
Steps to reproduce the behavior:

  1. Create one "LVGL with EEZ flow" project (LVGL=9.4.0).
  2. In general setting page, uncheck “Embed bitmaps inside eez-project file” and "Embed fonts inside eez-project file" and save the project.
Image 3. In build setting page, check "store image and font files in a seperate folder". Image 4. Import one jpeg-format picture in "bitmap" window. Image 5. Build the project. 6. See error:
Configuration: Default
    Error generating bitmap file 'ui_image_bt_welcome.c': Error: ENOENT: no such file or directory, open 'C:\Users\samuel\AppData\Local\Programs\eezstudio\data:image\jpg;base64,

Expected behavior
I tried the same operations in a project for LVGL 8.4 -still using EEZ-STUDIO 0.29.0, the bitmap C-code files could be generated.
Image

flow4-lvgl8.4----PASSED.zip

Screenshots
Image

Desktop (please complete the following information):

  • OS: windows11-/ubuntu24.0.3(WSL2)

LVGL version (if used)

  • 9.4.0

Additional context
NO

Disclaimer
Please take into account that the tasks reported here will be processed by the Envox team according to the best effort principle, so adjust your expectations accordingly. However, if you want a more prompt and high-quality response as well as direct contact with technical support, you can choose one of our Support plans.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions