CN / EN
CN / EN

提问

设计支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

GR5526-SK-BASIC-Rev.C SK开发板烧录graphics_lvgl_watch_demo例程无法显示解决方案 GR5526

Ping

汇顶员工
2023-04-07 20:37

使用GR5526-SK-BASIC-Rev.C开发板,烧录V1.0.0版本SDK下的graphics_lvgl_watch_demo例程固件和资源文件,无法显示,主要原因为SDK默认适配的是GR5526-SK-BASIC-Rev.A版本芯天下64M bit Flash,而GR5526-SK-BASIC-Rev.C版本修改为Puya 128M bit Flash,两者驱动不兼容。

分析根因是PUYA不同系列 Flash 的 状态寄存器长度存在不兼容的情况,导致即使都是PUYA Flash, 驱动都没法软件兼容,如下图所示:


解决方案(下载附件驱动直接覆盖SDK 1.0.0对应目录文件即可):

在 驱动代码引入了一个 宏 SPI_FLASH_PY25_WRSR_2BYTE ,通过设置SPI_FLASH_PY25_WRSR_2BYTE宏的值来选择写状态寄存器指令的参数长度:
0:WRSR指令的参数长度为1字节
1:WRSR指令的参数长度为2字节


GR5526_v1.0.0_394081e0_patch_20230404.7z

0收藏

0赞成

Ping

汇顶员工
2023-04-07 20:38

如有问题可以在底下留言反馈

0条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注