本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,(内容参照正点原子I.MX6U嵌入式linux驱动开发指南,可在正点原子官方获取正点原子Linux开发板 — 正点原子资料下载中心 1.0.0 文档),旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。其初衷纯粹是为了个人知识梳理、学习总结以及日后回顾查阅方便,同时也期望能为同样在学习这款开发板的同学或爱好者提供一些解决问题的思路和参考。
内容来源:笔记中的所有问题及解决方法均来自于我在实际操作开发板、研读相关资料(包括但不限于正点原子官方教程、技术文档、论坛交流,AI等)以及与老师和同学探讨过程中的真实经历。我尽力保证内容的准确性和可靠性,但由于个人知识水平和实践经验有限,若存在错误或不严谨之处,恳请各位读者批评指正。
责任声明:虽然我力求提供有效的问题解决办法,但由于开发板使用环境、硬件差异、软件版本等多种因素的影响,我的笔记内容不一定适用于所有情况。对于因参考本笔记而导致的任何直接或间接损失,我不承担任何法律责任。使用本笔记内容的读者应自行承担相关风险,并在必要时寻求专业技术支持。
1.安装VM
怎么要先安装虚拟机呢?不能直接安装 Ubuntu 吗?能不能不要虚拟机呢?肯定可以的!直接在电脑上安装 Ubuntu 以后你的电脑就是一个真真正正的 Ubuntu 电脑了,你可以再安装一个 Windows 系统,这样你的电脑就是双系统了,在开机的时候可以选择不同的系统启动。但是这样的话会有一个问题,那就是你每次只能选择其中的一个系统启动,要么 Windows要么 Ubuntu,但是我们再开发的时候很多时候需要再 Windows 和 Ubuntu 下来回切换。
虚拟机的实现我们可以借助其他软件,使用 Vmware Workstation 软件来做虚拟机。Vmware Workstation 软件下载地址:详情参见官方下载地址
Fusion and Workstation | VMware
提取码6789
2.创建虚拟机
打开 VMware,选择:文件->新建虚拟机
创建虚拟机向导界面:
选中 “自定义”选项,然后选择“下一步”,进入硬件兼容性选择界面:
使用默认值就行了,直接点击“下一步”, 进入所示的操作系统安装界面, 选择你新创建的虚拟机要安装什么系统? windos 还是 linux,如果你要现在就安装系统的话需要准备好系统文件,一般是.iso 文件。我们现在不安装系统,因此选择“稍后安装操作系统(S)”这个选项,然后选择“下一步”,进入所示界面:
选择你新创建的虚拟机要安装什么系统? windos 还是 linux,如果你要现在就安装系统的话需要准备好系统文件,一般是.iso 文件。
点击“下一步”,安装位置
上面是命名虚拟机名字,大家可以根据自己的使用习惯给虚拟机命名,重点是下面的虚拟机位置选择!我们要给虚拟机单独清理出一块磁盘,做嵌入式开发建议这块空磁盘的大小不小于 100GB
处理器配置选择界面:
配置你的虚拟机所使用的处理器数量,以及每个处理器的内核数量,这个要根据自己实际使用的电脑 CPU 配置来设置。根据自己的实际电脑 CPU 配置来设置即可,设置好以后点击“下一步”,进入内存配置界面:
根据自己电脑的实际内存配置来设置分给虚拟机的内存大小,比如我的电脑是 16GB 的内存,因此我可以给虚拟机分配 8GB 的内存。配置好虚拟机的内存大小以后点击“下一步”,进入所示的网络类型选择界面:
进入图所示的选择I/O 控制器类型界面:
I/O 控制器类型选择默认值就行,也就是“LSI Logic”,然后点击“下一步”,进入磁盘类型选择界面
选择磁盘类型,使用默认值“SCSI”即可,然后点击“下一步”,进入选择磁盘界面,
使用默认值,即“创建新虚拟磁盘”,这样我们前面设置好的那个空的磁盘就会被创建为一个新的磁盘,设置要以后点击“下一步”,进入磁盘容量设置界面。 注意,磁盘空间尽量大一点,不要设置成建议的 20GB,最好 50GB 以上,否则开发过程中很容易提示磁盘空间不够
然后点击“下一步”,进入图1.2.16 所示界面指定磁盘文件
使用默认设置,不要做任何修改,直接点击“下一步”,进入已准备好创建虚拟机界面
确认自己的虚拟机配置,如果确认无误就点击“完成”,如果有误的话就返回有误的配置界面做修改,点击“完成”按钮以后就会创建一个虚拟机
创建虚拟机成功以后就会在右侧的:我的计算机下出现刚刚创建的虚拟机“Ubuntu 64 位”,点击一下就会在右侧打开这个虚拟机的详细信息
1.2 获取乌邦图系统
Ubuntu 系统镜像肯定是在 Ubuntu 官网获取,下载地址为: Download Ubuntu Desktop | Ubuntu
Ubuntu 系统获取到以后就可以安装了,打开 VMware 软件,选择:虚拟机->设置
首先设置“USB 控制器”选项,默认 USB 控制器的 USB 兼容性为 USB2.0,这样当你使用USB3.0 的设备的时候 Ubuntu 可能识别不出来,因此我们需要调整 USB 兼容性为 USB3.1(教程为3.0,可能因为版本不同)
设置要 USB 兼容性以后就开始安装 Ubuntu 系统了,选中虚拟机设置对话框中的“CD/DVD(SATA)”选项,然后在右侧选中“使用 ISO 映像文件”
“使用 ISO 映像文件”里面添加我们刚刚下载到的 Ubuntu 系统镜像,点击“浏览”按钮,选择 Ubuntu 系统镜像,设置好以后点击“确定”按钮退出,退出以后就可以打开虚拟机了,虚拟机就会自动的安装 Ubuntu 系统。
首先是语言选择:中文简体,之后的设置不在记录,一步一步操作即可。