kendryte官方所有lcd相关的demo在AIRV上面都无法正常显示

kendryte-freertos-demo中的所有lcd demo都只显示白屏,但是会有lcd test之类的正常输出。
kendryte-standalone-demo中的demo在BOARD_LICHEEDAN设置为1的时有图像显示,但是基本全是花屏看不清楚。
官方提供的人脸识别demo.kfpkg也是只显示白屏,但是maixpy就可以正常显示。
是否需要修改相关的lcd代码才能在AIRV上面运行?

@wez733 这是从官方demo中适配AIRV后的,https://wiki.widora.cn/k210_dvp2lcd

AIRV 2.0去掉了显示小板,到时候我测试SPI能跑到多少。

@mangogeek said in kendryte官方所有lcd相关的demo在AIRV上面都无法正常显示:

19000000

感谢回复!频率改成19000000后可以显示出图片了,但是依旧花屏严重。降到17000000后就正常工作了。

maixpy正常,看st7789和lcd相关代码:把频率定为19000000
你可以尝试修改:https://github.com/kendryte/kendryte-standalone-demo/blob/develop/lcd/nt35310.c 的54行:

    spi_set_clk_rate(SPI_CHANNEL, 20000000)

试一下?