您尚未登录。

#1 Re: 全志 SOC » 有人有lctech-pi-f1c200s(应该也叫cherry-pi-f1c200s)的datasheet或者说明书吗? » 2023-01-20 02:08:19

我用的也是这个,这个板子上面的不是 SPI NOR Flash 而是 NAND,buildroot-tiny200 是可以刷进去的。xboot 只能编译后使用 xfel write 写入到内存运行,xboot 没有 F1c200s 的 NAND 驱动。RT-Thread 还没成功跑起来。

#2 Re: 全志 SOC » F1c100s / F1c200s 移植 LVGL v8.3,基于xboot » 2023-01-13 01:36:26

吴助建 说:

编译了一下,
用这个是不行的:
make CROSS_COMPILE=/path/to/arm-none-linux-gnueabihf- PLATFORM=arm32-realview

得改成:
make CROSS_COMPILE=arm-none-eabi- PLATFORM=arm32-f1c200s

我也是看了docs目录下的guide-allwinner-f1c200s.md文件,才改好的。

上面那个是给你 QEMU 模拟测试用的,才能使用 realview。

#3 Re: 全志 SOC » F1c100s / F1c200s 移植 LVGL v8.3,基于xboot » 2023-01-13 01:35:10

吴助建 说:

编译了一下,
用这个是不行的:
make CROSS_COMPILE=/path/to/arm-none-linux-gnueabihf- PLATFORM=arm32-realview

得改成:
make CROSS_COMPILE=arm-none-eabi- PLATFORM=arm32-f1c200s

我也是看了docs目录下的guide-allwinner-f1c200s.md文件,才改好的。


xboot 是裸机应用,不能用 arm-none-linux-gnueabihf- 的,ARM 编译器分 Linux 和 裸机 两个版本。

#4 全志 SOC » F1c100s / F1c200s 移植 LVGL v8.3,基于xboot » 2023-01-12 19:37:04

cubesky
回复: 14

不是非常懂相关的开发,献丑了。
先上仓库: https://github.com/cubesky/xboot-lvgl

目标芯片是 f1c100s 和 f1c200s。加入了目前最新的 LVGL 稳定版 v8.3。
使用双缓冲 + DMA 方式更新,直接让 LVGL 接管 xboot 出来的 Framebuffer,跳过了 xboot 提供的 Window。

DMA 部分做的比较脏,LVGL Benchmark 帧率在 36fps 左右(800*480 / 32bit Depth)

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn