一、任务明确:把创龙MX8的驱动 按照我们的要求 然后移植到 我们的板子
1.Linux系统启动卡制作,
sd卡 先按照 《用户手册—3-2-Linux系统启动卡制作及系统固化》
把创龙的Linux系统刷进去。
2. 把TLIMX8-EVM的板子过一遍
把刚刚烧好系统的sd卡插入 创龙TLIMX8-EVM
的板子,
用SecureCRT调试窗口 串口或者SSH远程登陆 创龙创龙TLIMX8-EVM
的板子
然后按照 《2-1-评估板测试手册》
把评估版创龙TLIMX8-EVM
下面这些功能测试一遍
3. 把TLIMX8-EVM的板子的Liunx系统编译一遍
按照 《3-1-Linux系统使用手册》
把TLIMX8-EVM的板子的Liunx系统下面图这些内核编译一遍,也就是把刚刚刷进去SD卡的Linux系统内核编译一遍.
4.按照我们的需求去修改、配置内核,编译成内核镜像文件,烧录到我们公司的板子
之后我们就是把创龙他们的 TLIMX8-EVM 板 对应的Linux系统内核,也就是上面刷的那个系统内核 根据 我们这边的需求去修改、去配置内核,然后编译出来生成Linux系统镜像文件,
然后把这个镜像文件烧进 我们公司自己做的板子。
5.之后工作的任务步骤
sd卡直接烧录Linux系统。
烧录好系统的sd卡插入 创龙TLIMX8-EVM
的板子。
用SecureCRT调试窗口 串口或者SSH远程登陆 创龙TLIMX8-EVM
的板子。
然后在SecureCRT调试窗口 上面 去修改、去配置这个板子的内核,然后编译内核,生成镜像文件。
然后把生成的内核镜像文件烧录到我们公司的板子。
二、实战
1.虚拟机的账号和密码均是:Hugo
虚拟机开启root用户,设置了root用户密码
评估版的账号密码,都是root
遇到问题
共享文件夹的问题,cd 到 /mnt/hgfs/ 路径下,ls没有看到 Shared Folders 共享文件夹
系统自动挂载功能未启用,系统里面有这个共享文件夹,但是系统没有把这个文件夹自动挂载到/mnt/hgfs/下。
使用vmware-hgfsclient命令列出所有共享文件夹(在VM->setting->options->shared Folders里面设置的),可以看到所以共享文件夹都在系统中,只是没有自动挂载在 /mnt/hgfs/ 路径下。
我们手动挂载一下。先创建一个文件夹,然后把主机hots的共享文件夹SharedFolders 挂载到虚拟机这个文件夹 、mnt/hgfs/SharedFolders
1
-
根目录 / 是Linux文件系统的最顶层目录
- 是一个快捷方式,代表当前用户的主目录。这是一种方便的方式来引用主目录而不需要输入完整的路径。比如,如果用户 hugo 的家目录是 /home/hugo,那么 ~/IMX8 就相当于 /home/hugo/IMX8 。
- 总是指向执行命令的那个用户的家目录。
2
在每次打开U-Boot配置界面时,要先
export LINES=24
export COLUMNS=80
强制设定终端的高度为24行,宽度为80列。请注意,这种方法不一定总是有效,因为实际显示效果还取决于终端的实际大小。