赞
踩
GEC6818开发板是培训公司粤嵌的一块开发板。板子的基本信息参考其官方链接首页 (gec-lab.com)。
优点:
缺点:
而本文档的主要工作就是弃用旧的粤嵌开发板的内核和根文件系统,移植使用友善之臂friendlyelec Smart6818等开发板上使用的64位系统(内核版本为4.4,ubuntu根文件系统),使用新的资料才能让板子恢复学习的意义。主要工作为LCD、网卡等外设驱动的移植,以及应用层64位嵌入式Qt的移植(并使用OpenGL显卡进行硬件加速)
imx6ull
s5p6818(即GEC6818的处理器)
厂商 | 开发板 | 备注 |
---|---|---|
友善之臂friendlyelec | Smart6818 | 还有NanoPC-T3等板子,都是s5p6818处理器,内核等开源,强烈推荐 |
粤嵌 | GEC6818 | 本文档移植使用的开发板 |
迅为 | ITOP6818 |
完成情况 | 备注 | |
---|---|---|
32位下裸机运行汇编 | 已验证 | |
64位下裸机运行汇编、C语言 | 已验证 | |
64位下跑起uboot、内核、根文件系统 | 已完成 | 目前烧写在内存卡 |
uboot、内核、根文件系统从emmc中启动 | ||
移植uboot和内核的网卡 | uboot使用网络来更新设备树、内核、根文件系统,可以方便开发(重点) | |
移植uboot的LCD屏幕显示 | 已完成 | 能正常显示LOGO |
移植内核的LCD屏幕显示 | 开发中 | 目前LCD有显示,只不过分辨率不合适,且进系统后屏幕显示会闪烁(重点) |
交叉编译64位的Qt(基于linuxfb显示插件,板子上测试正常运行Qt example) | 已完成 | linuxfb显示插件没有使用到OpenGL显卡硬件加速 |
交叉编译64位的Qt(基于eglfs、xcb显示插件,板子上测试正常运行Qt example) | 使用OpenGL显卡硬件加速 | |
… |
项目地址(开发中):
https://github.com/YBZX/u-boot-xiaoY_gec6818
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。