关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统 init 0 关闭系统 telinit 0 关闭系统 shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启 reboot 重启 logout 注销文件和目录 cd /home 进入 ‘/ home’ 目录
转载 2024-09-25 17:33:53
62阅读
linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有必要的!下面给除了各linux发行版比较常用的系统信息查询的命令, 大家可以参考, 同时也可以测试学习, 必要的时候man, 一定要学学使用man命令, 呵呵# uname -a # 查看内核/操作系
转载 2024-05-25 16:54:34
59阅读
采用LIVE系统(如USB、CD、PXE等)启动新主机:中国科大校园网内支持PXE网络启动LIVE系统,请在系统启动时设置从PXE网络启动,然后选择合适的LIVE系统即可。U盘:下载debian-live-8.7.1-amd64-gnome-desktop.iso:root@localhost:~# wget http://mirrors.ustc.edu.cn/debian-cd/8.7.1-l
1.前言eMMC总线操作包含:boot modedevice identification modeinterrupt modedata transfer mode本文主要描述boot mode。2. boot operation mode2.1 boot mode状态机 图 eMMC boot mode state pre-idle state. 三种方式可以进入pre-id
转载 2024-03-08 19:26:40
272阅读
FAT格式文件系统操作命令有时候需要在uboot中对SD卡或EMMC中存储的文件进行操作,这时候就要用到文件操作命令。跟文件操作相关的命令有:fatinfo、fatls、fstype、fatload 和 fatwrite,但是这些文件操作命令只支持 FAT 格式的文件系统!!对于I.MX6U来说,SD/EMMC分为三个分区。存放uboot存放Linux zImage,dtb设备树文件。(FAT格式
转载 2024-05-07 09:42:31
525阅读
1.首先,使用的是emmc作为存储介质,需要先大概了解emmc的物理分区。从下图可以看出来,分为四个区Boot Area Partitions、RPMB Partition、General Purpose Partitions和User Data Area。Boot Area Partitions:主要用来存放bootloader(分区1和分区2可以看成两个完全一致的分区)。RPMB Partit
转载 2024-04-24 11:10:24
746阅读
本文仅为自己在调试过程中的记录,如有不对地方欢迎讨论概述:    最近接手一个类似Tbox的车载联网系统项目,作为自动驾驶系统上的联网、诊断、传感器输入等辅助功能,同时上面接了IMU330/Ublox/camera/switch/phy/hsm/4G5G/WIFI/BT/V2X等模块,公司原本是采购的其他供应商的成品,目前公司想自己开发做到全线可控。主控:imx8qxp_c0(
Memcached 是国外 社区 网站 LiveJournal  的开发团队开发的 高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态 Web 应用的速度、提高可扩展性。把经常使用到数据,放到内存缓存里。缓存穿透,就是缓存设置,没有实际使用到。缓存雪崩,通过memcache里的没有的数据,进行查询,mysql里实际中也没有这条数据,造成
Linux系统中,Secure Boot(安全启动)是一种用于保护计算机免受恶意软件和未经授权的操作系统启动的安全功能。通过验证启动加载程序和操作系统内核的数字签名,Secure Boot可以确保系统只会启动由信任的开发者签名的软件。然而,有时候用户可能需要关闭Secure Boot来实现特定的操作,比如安装另一个操作系统或者调试系统问题。 在Linux系统中,关闭Secure Boot的方法
原创 2024-05-24 09:59:46
677阅读
在内核启动期间,伙伴系统内存管理器还没有建立之前,内核此时也要分配内存以及创建一些用于建立内存管理等机制的数据结构,此时内存分配和管理就是由bootmem内存分配器来完成的。bootmem的建立要求就是简单,越简单越好,因为一旦伙伴系统建立之后,就不需要bootmem了,因此对性能和通用性等要服从一切从简的原则。在了解这个分配器之后,就会知道它真的很简单。该分配器使用一个位图来管理页,位图比特位的
一个程序的3个基本段:text 段,data 段  bss 段text 段:在内存中被映射为只读,但是.bss 与.dada可读可写,text段在就是专门用来存放代码的地方data:存放在编译阶段(而非运行时)就能确定的数据可读可写也就是通常所说的静态存储区,赋了初值的全局变量和赋予初值的静态变量存在这个区域,常量也存放在这个区域。bss:定义而赋初值的全局变量和静态变量,放在这个区域。
cat /proc/mtd和cat/proc/emmc 没有信息 可能跟刷了第三方recovery有关? U8825D分区表 ~ # cat proc/partitions cat proc/partitions major minor #blocks name 179 0 3817472 mmcblk0 179 1 20
转载 2024-09-10 23:19:20
66阅读
  这里先对我们的sd卡和内存的存储分布进行描述:1  总内存为:0x30000000~0x40000000和0x40000000~0x50000000共512MBuboot占用内存2MB,起始地址:0xc3e00000启动时会将ZIMAGE放置0x30008000将tag信息放置0x300001002  sd卡存储分布:存储信息定义include/movi.h    1~17(block)   
转载 2024-09-07 21:03:03
51阅读
本文在《tiny4412 uboot 2020.10版本移植(三)——uboot初步启动》 的基础上继续向tiny4412 uboot 2020.10版添加功能。主要有三块内容:1. D-cache开启,2. 串口设置,3. SD卡或者eMMC启动uboot并引导内核启动,第三块内容比较重要。代码参见如下仓库,分支为20201116_releasehttps://gitee.com/sanzhou
转载 2024-08-20 10:38:17
270阅读
使用mfg tool烧写android5.1的镜像之后,再使用旧版的mfg tool烧写linux或者android镜像,都不能正常启动,而且运行的uboot还是android5.1版本的uboot。参考链接http://www.itdadao.com/articles/c15a39492p0.htmlhttps://linux.codingbelief.com/zh/storage/flash_
如何使用u启动WinPE里面的Disk Genius分区工具对电脑硬盘进行分区?u启动v5.0版制作的u盘启动盘怎样对电脑硬盘进行分区?今天u启动小编手把手教大家如何使用Disk Genius分区工具对电脑硬盘进行分区!   首先我们需要准备一下材料:   ①、u启动v5.0正式版软件u盘启动盘制作工具   ②、u盘一个
转载 2024-04-24 21:18:34
181阅读
Linux系统的磁盘分区、格式化、挂载、卸载与清空磁盘数据在了解磁盘分区格式化之前,需要了解一下磁盘的组成。磁盘的组成单位主要有两种,一种是扇区,一种是磁柱。分区时一般以磁柱为最小单位来进行分区,或者我们也可以直接告诉系统#M(#表示数字)或者#G来分区。而这里为什么要讲到扇区呢,是因为磁盘上第一个扇区(512bytes),记录着MBR和磁盘分区表,是整颗磁盘上最重要的信息。而后面讲清空磁盘数据时
Linux 下制作一个磁盘文件, 可以给他分区,以及存储文件,然后dd 到SD卡便可启动系统。在u-boot 下启动后可以读取该文件,直接在u-boot 阶段就可以做烧写操作,省略了进入系统后才进行烧写的动作。参考 http://www.orangepi.org/Docs/Makingabootable.html , 具体步骤如下:一、 dd 一段空白空间到一个普通文件上sudo dd if=/
转载 2024-03-18 11:35:15
140阅读
参考这位兄弟的博客做的 eZsdk增加emmc支持    Chipsee提供的BSP是基于TI提供的eZSDK5.7版本,而且没有对BBB的emmc进行支持,如果想从BBB的emmc启动,则需要在内核中增加emmc支持。  3.1 内核emmc支持    在Chipsee提供的linux3.2基础上增加对BBB上emmc的支持(eZSDK5.7到eZSDK6.0的区别
【TINY4412】LINUX移植笔记:(16)eMMC启动Linux内核宿主机 : 虚拟机 Ubuntu 16.04 LTS / X64 目标板[底板]: Tiny4412SDK - 1506 目标板[核心板]: Tiny4412 - 1412 LINUX内核: 4.12.0 交叉编译器: gcc-arm-none-eabi-5_4-2016q3 日期: 2017-8-6 12:44:
转载 2024-02-20 10:26:43
164阅读
  • 1
  • 2
  • 3
  • 4
  • 5