espbox lite使用squareline生成lvgl问题

Yvchen_xi0220
Posts: 5
Joined: Thu Jul 20, 2023 1:47 pm

espbox lite使用squareline生成lvgl问题

Postby Yvchen_xi0220 » Thu Jul 20, 2023 1:51 pm

squareline针对espbox生成的工程文件使用espbox lite进行烧录时会出现雪花屏,并不能成功显示相应内容,应该如何解? :cry:

ESP_Xuxin
Posts: 80
Joined: Thu Sep 22, 2022 3:35 am

Re: espbox lite使用squareline生成lvgl问题

Postby ESP_Xuxin » Fri Jul 21, 2023 6:13 am

这两个工程是不一样的,你需要选择 box-lixe 的 bsp 硬件

ESP_Xuxin
Posts: 80
Joined: Thu Sep 22, 2022 3:35 am

Re: espbox lite使用squareline生成lvgl问题

Postby ESP_Xuxin » Fri Jul 21, 2023 6:37 am

手动更新 board 操作如附件
Attachments
手动更新 board.png
手动更新 board 方法
手动更新 board.png (166.42 KiB) Viewed 10034 times

Yvchen_xi0220
Posts: 5
Joined: Thu Jul 20, 2023 1:47 pm

Re: espbox lite使用squareline生成lvgl问题

Postby Yvchen_xi0220 » Fri Jul 21, 2023 3:42 pm

很感谢您的帮助!!!
然而我在按照您的方法进行修改后仍然没有出现espbox_lite的选项,是我哪步做错了吗?还是我没有理解您的意思?
我的squareline是1.3.1版本的,我看到更新的文件内部与原文件内部格式都不一样,会是版本引起的问题吗?
44e9467f1bf6d65e7795ed77cc11bbd.png
44e9467f1bf6d65e7795ed77cc11bbd.png (444.19 KiB) Viewed 9968 times
a2906a2b3325a646677ad2dc1cee81a.png
a2906a2b3325a646677ad2dc1cee81a.png (121.87 KiB) Viewed 9968 times
再次感谢您的帮助,还请不吝赐教! :D

ESP_Xuxin
Posts: 80
Joined: Thu Sep 22, 2022 3:35 am

Re: espbox lite使用squareline生成lvgl问题

Postby ESP_Xuxin » Mon Jul 24, 2023 2:10 am

抱歉,复制 board 文件前漏了一步;参考 esp-bsp/SquareLine/README.md,先将 board 手动转换一下。
python gen.py -o out_dir -b board_dir

ESP_igrr
Posts: 2071
Joined: Tue Dec 01, 2015 8:37 am

Re: espbox lite使用squareline生成lvgl问题

Postby ESP_igrr » Mon Jul 24, 2023 6:20 am

You can also get the complete package from https://github.com/espressif/esp-bsp/re ... ine-latest — it is automatically updated for any new board.

Yvchen_xi0220
Posts: 5
Joined: Thu Jul 20, 2023 1:47 pm

Re: espbox lite使用squareline生成lvgl问题

Postby Yvchen_xi0220 » Mon Jul 24, 2023 1:05 pm

ESP_Xuxin wrote:
Mon Jul 24, 2023 2:10 am
抱歉,复制 board 文件前漏了一步;参考 esp-bsp/SquareLine/README.md,先将 board 手动转换一下。
python gen.py -o out_dir -b board_dir
成功了,谢谢前辈的指导,但是又有了新的问题[哭]。
我使用的esp-idf是v4.4的,但是编译时报错至少需要使用v5.0的版本
我改换版本v5.0.3重新编译烧录后又出现了新的雪花屏,请问这是为什么?
e3b86a5fb9d51c67b3179e77c05e70f.jpg
e3b86a5fb9d51c67b3179e77c05e70f.jpg (204.89 KiB) Viewed 9870 times
我有在其他地方看到过以下表格,可是若如表格所示我需要使用v4.4,这里似乎有矛盾的存在,上述问题与此处有关吗?
67e7ad51cb6948cab0343f198c9dc3dd.png
67e7ad51cb6948cab0343f198c9dc3dd.png (55.82 KiB) Viewed 9870 times
我应该如何解决呢?
有劳前辈了。

ESP_Xuxin
Posts: 80
Joined: Thu Sep 22, 2022 3:35 am

Re: espbox lite使用squareline生成lvgl问题

Postby ESP_Xuxin » Tue Jul 25, 2023 2:11 am

你先用 release5.0 这边对应的 commit id 版本,我们在 ESP-IDF SPI 发送 size 那边,最近应该更新了。
参考位置这边的行数看下,设置成 10行试试 .max_transfer_sz = (BSP_LCD_H_RES * CONFIG_BSP_LCD_DRAW_BUF_HEIGHT) * sizeof(uint16_t),

或者用 master 或者 release 5.1,应该没这个问题。

Yvchen_xi0220
Posts: 5
Joined: Thu Jul 20, 2023 1:47 pm

Re: espbox lite使用squareline生成lvgl问题

Postby Yvchen_xi0220 » Wed Jul 26, 2023 7:43 am

ESP_Xuxin wrote:
Tue Jul 25, 2023 2:11 am
你先用 release5.0 这边对应的 commit id 版本,我们在 ESP-IDF SPI 发送 size 那边,最近应该更新了。
参考位置这边的行数看下,设置成 10行试试 .max_transfer_sz = (BSP_LCD_H_RES * CONFIG_BSP_LCD_DRAW_BUF_HEIGHT) * sizeof(uint16_t),

或者用 master 或者 release 5.1,应该没这个问题。
终于成功了,感谢您的帮助。
最后一个问题,如何关闭屏幕上的cpu占用与帧数显示? :D

ESP_Xuxin
Posts: 80
Joined: Thu Sep 22, 2022 3:35 am

Re: espbox lite使用squareline生成lvgl问题

Postby ESP_Xuxin » Wed Jul 26, 2023 8:24 am

menuconfig 搜 FPS

Who is online

Users browsing this forum: No registered users and 11 guests