随笔分类 -  Linux系统搭建

1 2 3 4 5 ··· 7 下一页

GPT与UBI
摘要:GPT(全局唯一标识分区表)分区表与ubi文件系统是两个不同的概念,它们分别属于硬盘分区标准和文件系统类型。 GPT是一个实体硬盘的分区表的结构布局的标准,它是可扩展固件接口(UEFI)标准的一部分,使用64位来记录逻辑块地址,支持比传统的MBR(主引导记录)分区格式更大的硬盘空间。GPT分区格式包 阅读全文

posted @ 2024-12-05 20:33 zxddesk 阅读(18) 评论(0) 推荐(0) 编辑

Linux – menuconfig讲解
摘要:原文: https://blog.csdn.net/qq_42837317/article/details/139754748 menuconfig 1.简介 menuconfig是一套图像化配置工具,由ncurses库提供软件支持。ncurses库提供了一系列的函数以便使用者调用它们去生成基于文本 阅读全文

posted @ 2024-11-20 15:13 zxddesk 阅读(400) 评论(0) 推荐(0) 编辑

.config kconfig menuconfig
摘要:.config 文件通常是由 Kconfig 系统生成的。在 Linux 内核或其他使用 Kconfig 配置系统的项目中,Kconfig 文件定义了所有的配置选项和默认值,而 .config 文件则记录了用户的配置选择。 当用户通过 make menuconfig、make xconfig、mak 阅读全文

posted @ 2024-11-20 12:31 zxddesk 阅读(38) 评论(0) 推荐(0) 编辑

SD NAND 与 SPI NAND
摘要:SD NAND: 接口:SD NAND使用SD卡接口,支持SPI模式和SD模式。 通信方式:SD模式下为并行通信,SPI模式下为串行通信。 引脚数:通常有8个引脚,用于数据传输、控制和电源供给。 SPI NAND: 接口:SPI NAND使用SPI(Serial Peripheral Interfa 阅读全文

posted @ 2024-10-30 16:15 zxddesk 阅读(134) 评论(0) 推荐(0) 编辑

ubi命令分析
摘要:先模拟一个nandflash出来这里仿一个 1GiB, 2048 bytes page的 nand flash。sudo modprobe nandsim first_id_byte=0xec second_id_byte=0xd3 third_id_byte=0x51 fourth_id_byte 阅读全文

posted @ 2024-10-29 18:03 zxddesk 阅读(40) 评论(0) 推荐(0) 编辑

linux 查看mtd和ubi信息
摘要:cat /proc/mtd:可以看到当前系统的各个mtd情况, cat /proc/partitions: 分区信息,有上面的类似 cat /sys/class/ubi/ubi0/*:当前系系统的ubi情况 阅读全文

posted @ 2024-10-22 19:04 zxddesk 阅读(62) 评论(0) 推荐(0) 编辑

code blocks Makefile
摘要:1)“File -> New -> Project”,选择“Empty Project”并创建。 2)选中 Project,右键,选择“Add files”,将 c/c++ 和 head files 加入工程。 3)选中 Project,右键,选择“Properties”,“Project sett 阅读全文

posted @ 2024-09-23 16:36 zxddesk 阅读(38) 评论(0) 推荐(0) 编辑

gcc 查看include 头文件 位置 实际路径
摘要:gcc -H 阅读全文

posted @ 2024-09-23 16:32 zxddesk 阅读(20) 评论(0) 推荐(0) 编辑

Ubuntu 默认的终端 shell 是 bash
摘要:Ubuntu 默认的终端 shell 是 bash。sh 是一个链接,通常链接到 bash 或其他 Bourne shell 的某个版本。 可以通过以下命令检查当前使用的 shell: echo $0echo $SHELL 第一个命令 $0 输出当前进程的名称,通常是终端中的 shell 名称。第二 阅读全文

posted @ 2024-09-23 16:04 zxddesk 阅读(276) 评论(0) 推荐(0) 编辑

Framebuffer core
摘要:Framebuffer core,在Linux系统中,主要指的是与Framebuffer设备驱动相关的核心代码和功能。Framebuffer是Linux内核为显示设备提供的一套应用程序接口(API),它抽象了显示硬件的底层差异, 使得开发者可以通过操作内存中的帧缓冲区来间接控制显示设备,从而实现图形 阅读全文

posted @ 2024-09-19 20:10 zxddesk 阅读(18) 评论(0) 推荐(0) 编辑

LEDC Trigger 呼吸灯的工作原理
摘要:LED的呼吸效果及其他触发器效果的实现通常涉及到内核线程或定时器,而不是直接依赖中断。下面详细说明这两种机制及其在LED触发器中的应用: ### 1. **内核线程** 在Linux内核中,LED的呼吸效果或类似的周期性变化通常通过内核线程来实现。这些线程在内核中周期性地执行任务,比如调整LED的亮 阅读全文

posted @ 2024-09-17 16:16 zxddesk 阅读(67) 评论(0) 推荐(0) 编辑

tina linux rc.local 在串口输出信息
摘要:在linux启动时有些初始化信息被重定向到其他地方,不会从当前终端输出 找到当前终端使用 tty,串口一般是 /dev/ttyS* 可以使用命令列出有哪些串口tty ls /dev/ttyS* /dev/ttyUSB* 然后重定向,比如 echo hello > /dev/ttyS0 Put you 阅读全文

posted @ 2024-09-17 14:33 zxddesk 阅读(23) 评论(0) 推荐(0) 编辑

printk 串口打印级别
摘要:打印级别格式: printk(KERN_EMERG " 1111111 KERN_EMERG\n"); printk( "<0> 1111111 KERN_EMERG\n"); ************************************************************* 阅读全文

posted @ 2024-09-17 11:55 zxddesk 阅读(43) 评论(0) 推荐(0) 编辑

adb(Android Debug Bridge)安装使用教程
摘要:https://www.cnblogs.com/lsdb/p/9438215.html 阅读全文

posted @ 2024-09-17 11:30 zxddesk 阅读(7) 评论(0) 推荐(0) 编辑

RISC-V 编译环境搭建
摘要:RISC-V编译环境搭建 原文: https://www.elecfans.com/d/4061323.html riscv-gnu-toolchain是RISCV的交叉编译工具链,在GitHub上的地址为:https://github.com/riscv-collab/riscv-gnu-tool 阅读全文

posted @ 2024-09-17 01:01 zxddesk 阅读(359) 评论(0) 推荐(0) 编辑

安装 glibc 2.32
摘要:If you need glibc version other than the one shipped with ubuntu, one way is to install manually to a temp location in your $HOME. (installing in /usr 阅读全文

posted @ 2024-09-16 15:08 zxddesk 阅读(276) 评论(0) 推荐(0) 编辑

vmware ubuntu和主机共享文件夹
摘要:1,安装VMware tools # apt-get install open-vm-tools# apt-get install open-vm-tools-desktop# apt-get install open-vm-tools-dkms2,在vmware虚拟机中设置共享文件夹 3,重启 r 阅读全文

posted @ 2024-09-16 14:43 zxddesk 阅读(270) 评论(0) 推荐(0) 编辑

查看动态链接库 libc.o.6 的版本
摘要:/hostfile# strings /lib/libc.so.6 | grep GLIBC 阅读全文

posted @ 2024-09-16 14:36 zxddesk 阅读(28) 评论(0) 推荐(0) 编辑

一个简单的交叉编译riscv的makefile脚本
摘要:为了编写一个使用特定交叉编译工具链(在这个例子中是`riscv64-unknown-linux-gnu-`)来编译`hello.c`的Makefile脚本,你需要设置`CROSS_COMPILE`变量,并在编译命令中使用这个变量来指定交叉编译器的路径。下面是一个简单的Makefile示例: ```m 阅读全文

posted @ 2024-09-16 13:47 zxddesk 阅读(70) 评论(0) 推荐(0) 编辑

lib32ncurses5
摘要:将apt-get install lib32ncurses5改为apt-get install lib32ncurses5-dev 阅读全文

posted @ 2024-09-16 00:17 zxddesk 阅读(44) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示