100ASK_IMX6ULL开发板是百问科技推出的基于NXP CORTEX-A7 IMX6ULL,CPU主频最高为800MHZ,采用512MB DD3L内存,该开发板具有丰富的板载资源。
基于QEMU_v5.0.0版本,对QEMU进行改动,添加了GUI显示,添加了更多的设备模拟,让用户可以更有真实感地使用QEMU来模拟IMX6UL板子。
qemu模拟imx6ul环境:https://gitee.com/DAI_David/qemu_imx6ull_windows.git
使用说明分为如下两个章节:
环境准备
下载rtthread env编译环境,windows环境下的Qemu,用于为后面使用qemu模拟imx6ul开发板做准备
编译RT-thread imx6ul BSP包
本章节是为需要在 RT-Thread 操作系统上使用更多开发板资源的开发者准备的。通过使用 ENV 工具对 BSP 进行配置,可以开启更多板载资源,实现更多高级功能。
IMX6UL开发板运行RT-Thread
本章节描述使用真实IMX6UL开发板运行rt-thread
QEMU运行结果
本章节为描述使用qemu模拟IMX6UL开发运行rt-thread
env环境:下载 Env 工具
env用户手册:Env 用户手册
rt-thread:git clone https://gitee.com/rtthread/rt-thread.git
qemu环境:git clone https://gitee.com/DAI_David/qemu_imx6ull_windows.git
此BSP 默认开启串口的功能,如果需使用更多功能,需要利用 ENV 工具对 BSP 进行配置,步骤如下:
操作步骤如下:
复位设备后,可以看到 RT-Thread 的输出信息:
将绝对路径添加到PATH环境变量:(由于env工具的qemu的版本比较旧不支持mcimx6ul-evk)
此BSP 默认支持真实开发板环境运行,如果需qemu运行,需要利用 ENV 工具对 BSP 进行配置,操作步骤如下:
感兴趣的小伙伴可以搭建试试哦
2 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!