- 博客(19)
- 收藏
- 关注
原创 Uboot移植入门
可以看出有很多的默认配置文件,其中以 mx6ul 开头的是 I.MX6UL 芯片的, mx6ull 开头的是 I.MX6ULL 开发板的。可以看出,uboot 启动正常,虽然我们用的是 NXP 官方 I.MX6ULL 开发板的uboot,但是在正点原子的 I.MX6ULL 开发板上是可以正常启动的。在移植之前,我们先编译一下 NXP 官方 I.MX6ULL EVK 开发板对应的 uboot,首先是配置uboot,configs 目录下有很多跟 I.MX6UL/6ULL 有关的配置。
2025-04-04 08:00:00
746
原创 Ubuntu 下 NFS 和 SSH 服务开启
旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。责任声明:虽然我力求提供有效的问题解决办法,但由于开发板使用环境、硬件差异、软件版本等多种因素的影响,我的笔记内容不一定适用于所有情况。安装完成以后在用户根目录下创建一个名为“linux”的文件夹,以后所有的东西都放到这个“linux”文件夹里面,在“linux”文件夹里面新建一个名为“nfs”的文件夹。上述命令安装 ssh 服务, ssh 的配置文件为/etc/ssh/sshd_config,使用默认配置即可。
2025-04-03 00:15:00
295
原创 Ubuntu交叉编译器工具链安装
责任声明:虽然我力求提供有效的问题解决办法,但由于开发板使用环境、硬件差异、软件版本等多种因素的影响,我的笔记内容不一定适用于所有情况。3、这个 GCC 编译器是编译 ARM 架构代码的,也就是编译出来的可执行文件是在 ARM 芯片上运行的。交叉编译器有很多种,本文所采用的编译器是参照正点原子官方教程的,使用 Linaro 出品的交叉编译器。交叉编译器中“交叉”的意思就是在一个架构上编译另外一个架构的代码,相当于两种架构“交叉”起来了。2、这个 GCC 编译器是运行在 X86 架构的 PC 上的。
2025-04-03 00:15:00
599
原创 Ubuntu 下 Visual Studio Code 安装指南及必备插件推荐
声明1. Visual Studio Code 的安装2. Visual Studio Code 插件的安装3. Visual Studio Code 常用配置3.1 更改为中文模式3.2 解决头文件报错问题3.3 关闭预览3.4 主题推荐本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,(内容参照正点原子I.MX6U嵌入式linux驱动开发指南,可在正点原子官方获取,旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。
2025-04-03 00:00:00
937
原创 Ubuntu之Makefile入门
本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,(内容参照正点原子I.MX6U嵌入式linux驱动开发指南,可在正点原子官方获取,旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。其初衷纯粹是为了个人知识梳理、学习总结以及日后回顾查阅方便,同时也期望能为同样在学习这款开发板的同学或爱好者提供一些解决问题的思路和参考。我尽力保证内容的准确性和可靠性,但由于个人知识水平和实践经验有限,若存在错误或不严谨之处,恳请各位读者批评指正。
2025-04-02 00:15:00
869
原创 Ubuntu 和 Windows 文件互传(FTP)
本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,(内容参照正点原子I.MX6U嵌入式linux驱动开发指南,可在正点原子官方获取,旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。其初衷纯粹是为了个人知识梳理、学习总结以及日后回顾查阅方便,同时也期望能为同样在学习这款开发板的同学或爱好者提供一些解决问题的思路和参考。我尽力保证内容的准确性和可靠性,但由于个人知识水平和实践经验有限,若存在错误或不严谨之处,恳请各位读者批评指正。
2025-04-02 00:15:00
701
原创 Linux编程及GCC编译器
a.out 这个文件的命名是 GCC 编译器自动命名的,在使用 gcc 命令的时候加上-o 来指定生成的可执行文件名字,比如编译 main.c 以后生成名为“main”的可执行文件。当编译完成以后会生成一个 a.out 文件,这个 a.out 就是编译生成的可执行文件,执行此文件看看是否和我们代码的功能一样,执行的方法很简单使用命令:“./+可执行文件”,比如本例程就是命令: ./a.out。-c: 只编译不链接为可执行文件,编译器将输入的.c 文件编译为.o 的目标文件。
2025-04-01 08:55:47
801
原创 Linux 磁盘管理
声明本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,(内容参照正点原子I.MX6U嵌入式linux驱动开发指南,可在正点原子官方获取正点原子Linux开发板 — 正点原子资料下载中心 1.0.0 文档),旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。其初衷纯粹是为了个人知识梳理、学习总结以及日后回顾查阅方便,同时也期望能为同样在学习这款开发板的同学或爱好者提供一些解决问题的思路和参考。我尽力保证内容的准确性和可靠性,但由于个人知识水平和实践经验有限,若存在错误或不严谨
2025-04-01 01:15:00
607
原创 Linux 用户权限管理
本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,(内容参照正点原子I.MX6U嵌入式linux驱动开发指南,可在正点原子官方获取,旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。其初衷纯粹是为了个人知识梳理、学习总结以及日后回顾查阅方便,同时也期望能为同样在学习这款开发板的同学或爱好者提供一些解决问题的思路和参考。我尽力保证内容的准确性和可靠性,但由于个人知识水平和实践经验有限,若存在错误或不严谨之处,恳请各位读者批评指正。
2025-03-31 11:19:38
628
原创 Windows与Ubuntu Vim剪贴板互通解决方案
,右键会触发选择文本功能,而非粘贴。需禁用,将其在~/.vimrc中找到并注释。安装增强工具(Guest Additions/VMware Tools)。安装 Windows 端 X 服务器(如 VcXsrv 或 Xming)。鼠标右键会显示粘贴菜单,若 Vim 启用了鼠标支持(如。在Ubuntu的VIM中进入插入模式后按。2.在Windows中按Ctrl+V粘贴。(多数 Linux 终端支持)(粘贴)将直接操作系统剪贴板。在Windows中复制内容。
2025-03-31 10:18:14
451
原创 uboot网络配置脚本化
其初衷纯粹是为了个人知识梳理、学习总结以及日后回顾查阅方便,同时也期望能为同样在学习这款开发板的同学或爱好者提供一些解决问题的思路和参考。我尽力保证内容的准确性和可靠性,但由于个人知识水平和实践经验有限,若存在错误或不严谨之处,恳请各位读者批评指正。责任声明:虽然我力求提供有效的问题解决办法,但由于开发板使用环境、硬件差异、软件版本等多种因素的影响,我的笔记内容不一定适用于所有情况。我的U-Boot版本为2016.03版本,不支持交互设置,因此采用独立配置。的启动地址,不同的板子可能不同。
2025-03-30 17:51:59
815
原创 Minicom入门使用
其初衷纯粹是为了个人知识梳理、学习总结以及日后回顾查阅方便,同时也期望能为同样在学习这款开发板的同学或爱好者提供一些解决问题的思路和参考。我尽力保证内容的准确性和可靠性,但由于个人知识水平和实践经验有限,若存在错误或不严谨之处,恳请各位读者批评指正。责任声明:虽然我力求提供有效的问题解决办法,但由于开发板使用环境、硬件差异、软件版本等多种因素的影响,我的笔记内容不一定适用于所有情况。3.在nano编辑器里,按下Ctrl + X,接着按Y确认保存,最后按Enter键关闭文件。
2025-03-30 10:38:10
1032
原创 Ubuntu下vim操作指南
对于保存,我们需要从 VIM 现在的输入模式切换到指令模式,方式就是按下键盘的 ESC 键,按下 ESC 键以后终端坐下角的“插入”字样就会消失,此时就不能在输入任何文本了,如果想再次输入文本的话就按下“a”键重新进入到输入模式。还可以在指令模式下输入“/”进入底行模式,输入“/”, 在“/”底行模式下我们可以在文本中搜索指定的内容,搜索 test.txt 文件中“666”, 在“/”后面输入要搜索的内容,然后按下回车键就会在 test.txt 中找到。
2025-03-30 00:04:00
864
原创 乌邦图—Shell操作即常用命令
假如我们现在要创建一个新的用户 test,创建新用户的命令为“adduser”,创建新用户的权限只有 root 用户才有,在装系统的时候创建的那个用户是没有这个权限的,所以创建新用户的话需要使用“sudo”命令以 root 用户执行“adduser”这个命令。Shell 命令支持自动补全功能,只需要输入命令的前面一部分字母,然后按下 TAB 键,如果只有一个命令匹配的话就会自动补全这个命令剩下的字母,如果有多个命令匹配的话,在按下一次 TAB 键就会列出所有匹配的命令。
2025-03-29 14:46:11
219
原创 虚拟机和乌邦图安装
直接在电脑上安装 Ubuntu 以后你的电脑就是一个真真正正的 Ubuntu 电脑了,你可以再安装一个 Windows 系统,这样你的电脑就是双系统了,在开机的时候可以选择不同的系统启动。使用默认值就行了,直接点击“下一步”, 进入所示的操作系统安装界面, 选择你新创建的虚拟机要安装什么系统?配置你的虚拟机所使用的处理器数量,以及每个处理器的内核数量,这个要根据自己实际使用的电脑。,这样我们前面设置好的那个空的磁盘就会被创建为一个新的磁盘,设置要以后点击。,如果有误的话就返回有误的配置界面做修改,点击。
2025-03-29 10:43:11
860
原创 U-Boot 网络设置及 NFS 配置指南(更换新路由器后)
客户端 IP 地址,也就是我们开发板的 IP 地址, Linux 内核启动以后就会使用此 IP 地址来配置开发板。此地址一定要和 Ubuntu 主机在同一个网段内,并且没有被其他的设备使用,在 Ubuntu 中使用 ping 命令 ping 一下就知道要设置的 IP 地址有没有被使用,如果不能ping 通就说明没有被使用,那么就可以设置为开发板的 IP 地址。责任声明:虽然我力求提供有效的问题解决办法,但由于开发板使用环境、硬件差异、软件版本等多种因素的影响,我的笔记内容不一定适用于所有情况。
2025-03-28 23:24:42
779
原创 设置乌邦图和Windows共享文件夹
注:此外,若在虚拟机环境下设置共享文件夹(如 VMware 或 VirtualBox),还需安装对应的虚拟机工具(VMware Tools 、VirtualBox Guest Additions ),然后按虚拟机软件的特定设置流程进行操作,如在 VMware 中还需在虚拟机设置中配置共享文件夹等。:在同一局域网的其他Windows设备上,按Win + R组合键,输入\\共享文件夹所在计算机的IP地址,回车后即可访问共享文件夹。在弹出的对话框中,从下拉菜单选择Everyone用户,点击 “添加”。
2025-03-27 22:55:51
672
原创 网卡设置桥接模式后不能上网解决方法
例如,使用公共 DNS 服务器,如谷歌的 8.8.8.8 和 8.8.4.4,或者使用你所在网络的运营商提供的 DNS 服务器地址。本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,旨在如实记录我在学校学习该开发板过程中所遭遇的各类问题以及详细的解决办法。责任声明:虽然我力求提供有效的问题解决办法,但由于开发板使用环境、硬件差异、软件版本等多种因素的影响,我的笔记内容不一定适用于所有情况。使用本笔记内容的读者应自行承担相关风险,并在必要时寻求专业技术支持。笔者使用的是方法3,大家可以自行选择。
2025-03-27 22:54:44
357
原创 Uboot网络配置步骤及bug解决方法
注意,网络地址环境变量的设置要根据自己的实际情况,确保 Ubuntu 主机和开发板的 IP地址在同一个网段内。ethaddr 为网络 MAC 地址,是一个 48bit 的地址,如果在同一个网段内有多个开发板的话一定要保证每个开发板的 ethaddr 是不同的,否则通信会有问题!开发板的网络能否使用,是否可以和服务器(Ubuntu 主机)进行通信,通过 ping 命令就可以验证,直接 ping 服务器的 IP 地址即可,比如我的服务器 IP 地址为 192.168.3.48,命令如下。
2025-03-27 22:52:34
1358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人