一、linux CPU大小 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 二、内存大小cat /proc/meminfo |grep MemTotal 三、硬盘大小 fdisk -l |grep Disk四、 uname -a # 查看内核/操作系统/CPU信息的linux
转载 2024-03-26 09:49:57
174阅读
参考这位兄弟的博客做的 eZsdk增加emmc支持    Chipsee提供的BSP是基于TI提供的eZSDK5.7版本,而且没有对BBB的emmc进行支持,如果想从BBB的emmc启动,则需要在内核中增加emmc支持。  3.1 内核emmc支持    在Chipsee提供的linux3.2基础上增加对BBB上emmc的支持(eZSDK5.7到eZSDK6.0的区别
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阅读
【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阅读
本篇是综合工程,将较为详细的讲解如何利用vivado搭建一个AXI-DMA环通测试环境,并使用petalinux进行linux系统的部署。以QSPI的启动方式唤起emmc fat分区中的linux内核系统,并挂载emmc ext4分区中的根文件系统。同时,使用xilinx-axidma库进行AXI-DMA的环通测试目录0 - 准备工作1 - VIVADO工程2 - petalinux工程2.1 -
        在嵌入式linuxEMMC和SD Card是比较常用的存储设备,我们记录一下使能一个MMC/SD控制器驱动的过程,基本可以在大多数soc上作为配置参考。第一步:menuconfig        老规矩,想使能一个驱动先把配置项搞定,使用命令make menuconfig:make menuconfi
转载 2024-04-30 00:00:06
805阅读
第12讲 Linux内核启动流程简介一、vmlinux.lds简介从arch/arm/kernel/vmlinux.lds分析Linux内核第一行启动代码。找到ENTRY(stext)入口函数是stext,image和zImage是经过压缩的,Linux内核会先进行解压缩,解压缩完成以后就要运行Linux内核。要求:1、MMU关闭2、D cache关闭3、I cache无所谓4、r0 = 0。5、
转载 2024-05-15 20:41:08
65阅读
 上节,我们说了AM5728如何进行系统启动测试。本章节,今天小编继续以创龙科技的TL5728-EasyEVM评估板为例为大家详细讲解一款基于TI Sitara系列AM5728双核ARM Cortex-A15 + 浮点双核DSP C66x处理器设计的高端异构多核SoC评估板如何进行:文件传送测试 图 1 图 2PC机和评估板之间传送文件的常见方式如下:通过Linux
转载 2024-03-29 15:32:30
108阅读
启动流程emmc启动:从 EMMC 启动也就是将编译出来的 Linux 镜像文件 zImage 和设备树文件保存在 EMMC,然后uboot读取到这些到DDR内存中去运行,启动内核  1、先移植一个bootloader启动linux内核常用的是U-Bootuboot在启动内核之前,我们还可以对uboot进行操作,要是3秒内没操作默认挂掉进入内核2、移植内核3、根文件系统(rootfs),
使能 8 线 EMMC 驱动Linux 内核驱动里面 EMMC 默认是 4 线模式的,4 线模式肯定没有 8 线模式的速度快,所以将 EMMC 的驱动修改为 8 线模式。修改方法很简单,直接修改设备树即可,打开文件 imx6ull-mybsp-emmc.dts,找到如下所示内容: gedit arch/arm/boot/dts/imx6ull-mybsp-emmc.dts 关键字:&
转载 2024-05-13 20:18:39
256阅读
磁盘分区一、新增磁盘(一)查看当前分区命令:fdisk -l (Id项:83代表EXT3,82代表SWAP分区,8e代表LVM分区) (二)创建LVM逻辑卷1、划分物理分区 可以通过lsblk命令查看磁盘是否还有剩余空间未分配: 使用fdisk命令新增分区:fdisk /dev/sdb 命令创建分区(输入M可以查看命令菜单,输入n表示新增分区,选择默认,+10G即分区分10G空间,输入t命令改变分
转载 2024-05-31 16:39:46
115阅读
一. 将bootloader烧入SD卡 1.格式化SD卡(不挂载): fdisk /dev/sdx -d 删除 -n 新建分区 -w 保存退出 6~default sdx1 两种格式化方式: mkfs -t vfat /dev/sdx1 mkfs.vfat /dev/sdx1 2.将bootloader烧入SD卡: 注意--不挂载 ./sd_fusing
最近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。想起以前写过的一篇其实Linux这样用更简单,发现这些系统信息查看命令也可以总结出一篇小小的东西来了。 # cat /proc/mtrr 查看MTRRs内存类型范围寄存器 # uname -r 查看当前内核版本 # uname -a 可以查看包括内核版本,机器硬件信息、网络节点名、操作系统名字等信息 # cat /proc
转载 2024-04-17 09:25:18
239阅读
Linux启动流程: 第一步:开机加电后固件先进行自检,自检设备信息通过BIOS可以查看包括CPU、硬盘等信息,如果新增设备在BIOS中没有显示,则该设备在系统启动后无法使用。常用的固件设置包括:安全设置、设备启动顺序、电源管理等。 第二步:读取硬盘MBR区域中的自举程序。MBR(Master Boot Record)即硬盘的主引导区域,MBR包括引导程序、分区表和分割标示(Magic Num
Linux系统在嵌入式设备中越来越受欢迎,其中的红帽(Red Hat)是一种流行的Linux发行版。嵌入式设备通常具有存储设备的限制,其中eMMC(Embedded MultiMediaCard)是一种常见的存储解决方案。本文将探讨Linux系统与eMMC存储设备之间的关系。 eMMC是一种用于嵌入式设备的快闪存储器解决方案,通常集成在设备的主板上。它具有较小的体积和较高的存储容量,适合于手机、
原创 2024-02-20 11:06:27
105阅读
在现代科技领域中, Linux操作系统有着广泛的应用和深远的影响。而在Linux生态中,我们不得不提到一个重要的技术标准——eMMC。本文将介绍eMMCLinux的关系,以及它们在嵌入式领域的应用。 eMMC(Embedded MultiMediaCard)是一种集成式存储解决方案,主要用于嵌入式系统和移动设备中。它由控制器和闪存芯片组成,集成在一个小型的封装中。相比于传统的SD卡,eMMC
原创 2024-01-31 09:22:55
98阅读
Linux系统常用的测试工具Linux系统常用的测试工具一.弱网测试工具(tc trafic control)二.安装工具(yum)三.查看日志(tail)四.文本输出命令(cat)五.下载文件工具(wget)六.查看文件夹里是否包含指定文件(find)七.文件传输工具(lrzsz)八.抓包工具(tcpdump)九.网络性能测试工具(iperf)十.压力测试工具(stress)十一.web压力测试
U盘启动Ubuntu,还是Android内置LinuxDeploy,怎么选?以下我通过测试对比来说明1. 刷入 Android ROM我刷入的是 webpad 的 2.0 系统,开机后斐讯设置里显示版本号是 2.27https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=322736&extra=page%3D1%26
上一节中体验了一下如何通过tftp加载内核和设备树,并挂载nfs文件系统启动linux,这样的方法很时候调试阶段,可以把需要的执行的代码或者镜像文件放在虚拟机上就可以了,不需要每次都烧写到开发板中。但是在开发完成后不可能一直在使用一台电脑来给开发板加载系统使用,所以今天我们就学习一下如何将系统文件烧写到eMMC中,并让开发板上电后从eMMC中加载系统文件。这一节中的内容相比与上一节就要少很多:1、
前面分析了kmemcheck的实现,那么现在就针对其功能进行试验,鉴于kmemcheck支持KMEMCHECK_SHADOW_UNALLOCATED、KMEMCHECK_SHADOW_UNINITIALIZED及KMEMCHECK_SHADOW_FREED的检测且检测上报信息大同小异,本文中的实验主要针对于未初始化的内存进行。如果需要使能kmemcheck,需要进行一系列的内核参数设置,具体的配置
  • 1
  • 2
  • 3
  • 4
  • 5