Linux学习
守静向光
这个作者很懒,什么都没留下…
展开
-
野火内核4.19.35版本新编译出来的新设备树文件替换旧的设备树
设备树加载方法替换设备树有下面几种方法。第一种,简单直接,设备树是在编译到内核中的,所以重新烧写内核这种方式肯定可行。但是烧写内核比较麻烦,可以参考制作系统镜像系列章节。不推荐也不做过多的讲解。第二种,将我们编译好的设备树或者设备树插件替换掉开发板里面原有的。我们只介绍第二种,将编译好的新设备树文件,替换开发板 /usr/lib/linux-image-4.19.35-imx6/ 目录下的旧设备树文件即可。1、note:由于ubantu和开发板的Linux内核版本都是4.19.35,所以编译设备树原创 2022-04-26 18:22:59 · 2027 阅读 · 2 评论 -
野火内核4.19.35版本找不到imx6ull-seeed-npi.dts设备树文件
由于开发板和ubantu用的内核文件版本都是4.19.35的,在此路径下没有找到imx6ull-seeed-npi.dts。路径:ebf-buster-linux/arch/arm/boot/dts/imx6ull-seeed-npi.dts内核4.19.35版本,就用 /imx6ull-mmc-npi.dts,ctrl+p搜索下该文件,就找到了设备树文件。路径:ebf-buster-linux/arch/arm/boot/dts/imx6ull-mmc-npi.dts...原创 2022-04-26 11:01:11 · 2045 阅读 · 0 评论 -
ubantu和野火开发板内核源码版本不一致出现invalid module format问题
(1)mobaxterm进行内核加载实验出现invalid module format问题,开发板系统的内核是4.19.35版本的,ubantu上vscode下载的内核源码是4.19.71版本的。(2)后面把vscode上下载的Linux内核源码的版本换成4.19.35版本重新下载,按照野火的教程重新编译内核模块,把生成的内核模块拷贝的nfs共享目录即可,具体操作见野火Linux视频教程第90讲。...原创 2022-04-12 16:37:50 · 1343 阅读 · 0 评论 -
ubantu下VSCode左边目录所有文件无法打开
1、利用chmod修改权限:对Document/目录下的所有子文件与子目录执行相同的权限变更:chmod -R 777 Document/-R参数是递归 处理目录下的所有文件以及子文件夹777 权限为可读可写可执行Document/ 是需要执行的目录...原创 2021-09-29 15:45:43 · 228 阅读 · 0 评论 -
vsCode打开终端难看问题
vscode调整• 终端字体terminal>intergrated:font familymonospace原创 2021-09-09 21:41:49 · 631 阅读 · 0 评论 -
野火imx6ull开发板按键KEY控制RGB彩灯亮灭
硬件原理图GPIO5_1默认是低电平按下之后是高电平按键控制程序代码(主要学会看数据手册):裸机程序控制外设include “common.h” //包含SDK的两个头文件/按键初始化函数/void button_init(void){/(1)按键初始化 使能时钟/CCM->CCGR1 = 0xffffffff;GPIO1、GPIO5是通过时钟CCGR1进行使能/*(2)(3)设置 绿灯 引脚的复用功能以及PAD属性*/IOMUXC_SetPinMux(IOMUXC_S原创 2021-08-21 22:48:42 · 1078 阅读 · 0 评论 -
sudo make 找不到命令
(1)sudo apt update(2)sudo apt-get install make(3)sudo make原创 2021-08-20 10:24:53 · 7221 阅读 · 0 评论 -
VScode无法打开文件夹,新建文件问题解决。
chmod 777 路径/文件夹名字原创 2021-08-18 22:33:32 · 2376 阅读 · 0 评论 -
Virtualbox中的Ubuntu虚拟机,安装增强功能时出错:未能加载虚拟光驱 VBoxsGuestAdditions.iso到虚拟电脑
弹出之后就可以正常安装增强功能ubantu系统随着virtualbox进行缩放原创 2021-08-17 09:49:28 · 1195 阅读 · 5 评论 -
bash: cd: /opt/SDK_2.2_MCIM6ULL/: 权限不够
解决办法:使用sudo -i命令提升用户权限cd /opt/SDK_2.2_MCIM6ULL/使用sudo su -命令提升用户权限cd /opt/SDK_2.2_MCIM6ULL/使用sudo -s命令打开特殊shellcd /opt/SDK_2.2_MCIM6ULL/参考链接:https://unix.stackexchange.com/questions/80346/how-can-i-cd-into-a-directory-as-root...原创 2021-08-14 09:40:06 · 435 阅读 · 0 评论 -
Linux的read_write函数实现对1.txt文件内容的复制到另外一个2.txt文件
1、打开要复制的文件2、创建新的文件3、把源文件内容读到缓冲区,把缓冲区内容写入新文件4、循坏执行第三步,直到读取的字节数量为0,退出循坏。5、关闭打开的文件文件描述符:0标准输入 1标准输出 2标准出错 3默认文件描符返回值#include <unistd.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include<stdio.h>int原创 2021-08-06 14:46:56 · 2543 阅读 · 0 评论 -
Virtualbox+ubuntu虚拟机启动界面黑屏长时间无反应,怎么解决?
Virtualbox+ubuntu使用了一段时间出现了黑屏现象,网上试了好几个方法没用,以下是解决黑屏问题。虚拟机菜单栏:控制 设置 显示 调整显存大小到合适大小原创 2021-04-21 15:31:49 · 11754 阅读 · 15 评论