海思芯片--查看基本信息
文章目录
- 前言
- 一、Hisi芯片
- 二、查看芯片信息
- 1. 查看系统内存
- 2. 查看mmz内存
- 3. 查看挂载信息
- 4. 查看自启动文件
- 5. 查看系统进程的信息
- 6. 查看芯片网口信息
- 总结
前言
本文主要介绍下:熟悉Hisi芯片的基本信息。
一、Hisi芯片
海思芯片系列:Hisi3516V300、3559A。
海思平台的内存分为两部分:os内存和mmz内存。os内存为linux系统内存;mmz内存为由mmz驱动模块管理的供媒体业务单独使用的内存。
二、查看芯片信息
1. 查看系统内存
可以看出板子内存是4G,目前可用是3.9G.
~ # cat /proc/meminfo
MemTotal: 4029132 kB
MemFree: 321220 kB
MemAvailable: 3927800 kB
Buffers: 11624 kB
Cached: 3579112 kB
SwapCached: 0 kB
Active: 675868 kB
Inactive: 2916784 kB
Active(anon): 1940 kB
Inactive(anon): 0 kB
Active(file): 673928 kB
Inactive(file): 2916784 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 8 kB
Writeback: 0 kB
AnonPages: 1936 kB
Mapped: 4464 kB
Shmem: 32 kB
Slab: 75892 kB
SReclaimable: 60012 kB
SUnreclaim: 15880 kB
KernelStack: 1888 kB
PageTables: 172 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2014564 kB
Committed_AS: 7180 kB
VmallocTotal: 263061440 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
CmaTotal: 4096 kB
CmaFree: 0 kB
2. 查看mmz内存
根据MMZ_USE_INFO,可知:mmz总内存为4G,已经使用52M,可用内存为3.9G。
~ # cat /proc/media-mem
+---ZONE: PHYS(0x148000000, 0x243FFFFFF), GFP=0, nBYTES=4128768KB, NAME="anonymous"|-MMB: phys(0x148000000, 0x14800BFFF), kvirt=0xFFFFFF8008E70000, flags=0x00000001, length=48KB, name="sys_scale_coef"|-MMB: phys(0x14800C000, 0x14802BFFF), kvirt=0x00000000, flags=0x00000000, length=128KB, name="TDE_MEMPOOL_MMB"|-MMB: phys(0x14802C000, 0x14807CFFF), kvirt=0xFFFFFF800A300000, flags=0x00000001, length=324KB, name="gdc_node_buf"|-MMB: phys(0x14807D000, 0x1481A0FFF), kvirt=0xFFFFFF800A600000, flags=0x00000001, length=1168KB, name="VGS_NodeBuf"|-MMB: phys(0x1481A1000, 0x1481C1FFF), kvirt=0xFFFFFF800A500000, flags=0x00000001, length=132KB, name="dis_node_buf"|-MMB: phys(0x1481C2000, 0x1483AAFFF), kvirt=0xFFFFFF800AE00000, flags=0x00000001, length=1956KB, name="vo0_coef_buf"|-MMB: phys(0x1483AB000, 0x14A34EFFF), kvirt=0x00000000, flags=0x00000000, length=32400KB, name="hifb_layer0"|-MMB: phys(0x14A34F000, 0x14B320FFF), kvirt=0x00000000, flags=0x00000000, length=16200KB, name="hifb_layer1"|-MMB: phys(0x14B321000, 0x14B360FFF), kvirt=0x00000000, flags=0x00000000, length=256KB, name="hifb_layer2"|-MMB: phys(0x14B361000, 0x14B390FFF), kvirt=0xFFFFFF800ADC0000, flags=0x00000001, length=192KB, name="HIFB COEF"|-MMB: phys(0x14B391000, 0x14B410FFF), kvirt=0x00000000, flags=0x00000000, length=512KB, name="jpegd0_emar"|-MMB: phys(0x14B411000, 0x14B445FFF), kvirt=0xFFFFFF800E780000, flags=0x00000001, length=212KB, name="IVE_QUEUE"|-MMB: phys(0x14B446000, 0x14B446FFF), kvirt=0xFFFFFF8008E4D000, flags=0x00000003, length=4KB, name="IVE_TEMP_NODE"|-MMB: phys(0x14B447000, 0x14B466FFF), kvirt=0xFFFFFF800E800000, flags=0x00000001, length=128KB, name="SVP_NNIE_QUEUE"|-MMB: phys(0x14B467000, 0x14B46DFFF), kvirt=0xFFFFFF8008FF8000, flags=0x00000003, length=28KB, name="SVP_NNIE_MODLE_"---MMZ_USE_INFO:total size=4128768KB(4032MB),used=53688KB(52MB + 440KB),remain=4075080KB(3979MB + 584KB),zone_number=1,block_number=15
3. 查看挂载信息
~ # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 484.3M 243.9M 230.5M 51% /
tmpfs 1.9G 0 1.9G 0% /dev
/dev/emmcblk0p5 55.9G 50.1G 2.9G 95% /home/rundir
tmpfs 1.9G 0 1.9G 0% /tmp
tmpfs 1.9G 0 1.9G 0% /run
20.4.5.24:/home/lll/harddisk1.8T 354.7G 1.4T 20% /mnt/lll
20.4.5.30:/data/workspace1.8T 1.1T 653.6G 62% /mnt/lhk
4. 查看自启动文件
自启动文件为:rcS。(自启动文件一般为rc开头的文件)
~ # cd /etc/init.d/
/etc/init.d # ls
board_init.sh dvr_run.sh nebula_ntp.sh nebula_udhcpc.sh
dnode lite.sh nebula_run.sh rcS
5. 查看系统进程的信息
/proc目录下,是系统进程的相关信息
~ # cd /proc
/proc # ls
1 1514 322 637 7 869 iomem self
10 16 324 638 702 870 ioports slabinfo
1004 17936 325 6388 705 9 irq softirqs
1005 18 326 639 8 940 kallsyms stat
1091 19 327 640 807 994 kmsg sys
11 2 329 641 808 buddyinfo kpagecount sysrq-trigger
1172 20 337 642 810 bus kpageflags sysvipc
1187 21 341 643 812 cmdline loadavg thread-self
1188 22 346 644 817 consoles locks timer_list
1196 23 350 645 818 cpuinfo mci tty
1198 24 355 646 819 crypto media-mem umap
12 25 380 647 820 device-tree meminfo uptime
1210 26 4 648 821 devices misc version
1211 27 466 649 822 diskstats modules vmallocinfo
1214 28 467 650 823 driver mounts vmstat
1215 29 478 684 824 execdomains mtd yaffs
1235 29328 479 687 8414 fb net zoneinfo
13 3 5 690 8424 filesystems pagetypeinfo
13352 30 556 693 8425 fs partitions
13410 31 6192 6930 846 hi_ipcm sched_debug
14 320 635 696 865 higmac schedstat
15 321 636 699 866 interrupts scsi
6. 查看芯片网口信息
板子有两个网口:eth0 和 eth1。
~ # ifconfig
eth0 Link encap:Ethernet HWaddr 30:DA:6D:01:DC:17 inet addr:20.4.10.22 Bcast:20.4.10.255 Mask:255.255.255.0inet6 addr: fe80::3eda:6dff:fe01:dc17/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:21826628 errors:0 dropped:2201707 overruns:0 frame:0TX packets:2108800 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:12625884033 (11.7 GiB) TX bytes:40225749537 (37.4 GiB)Interrupt:44 eth1 Link encap:Ethernet HWaddr 3C:DA:6D:01:DC:18 inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0UP BROADCAST MULTICAST MTU:1500 Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)Interrupt:45 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:65536 Metric:1RX packets:1644 errors:0 dropped:0 overruns:0 frame:0TX packets:1644 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1 RX bytes:82200 (80.2 KiB) TX bytes:82200 (80.2 KiB)
总结
持续更新中…
海思芯片--查看基本信息相关推荐
- 海思芯片查看系统内存和mmz内存的命令
查看mmz内存的指令: cat /proc/media-mem 解析: 不仅可以看到mmz的总大小.已申请大小.剩余的内存多少:还可以查看申请的每块内存的大小.地址.名字等. 查看系统内存的命令: c ...
- 海思芯片-Proc调试信息查看-视频输入输出信息-电压信息
一.Hisi芯片 海思芯片系列:hi3535.hi3536. 海思平台的内存分为两部分:os内存和mmz内存.os内存为linux系统内存:mmz内存为由mmz驱动模块管理的供媒体业务单独使用的内存. ...
- 海思芯片MPP模块——视频缓存池机制介绍
1.前言 本文是根据hi3518ev200芯片的SDK包中MPP手册进行讲解,如果想要通过第一手资料了解更多细节,请自行阅读<HiMPP IPC V2.0 媒体处理软件开发参考.pdf>: ...
- 海思芯片关于显示信息的调试及查看-HDMI信息
海思芯片关于显示信息的调试及查看 一下调试信息均可在<海思常见问题定位指南和HMS调试指南>查看 1.抓取海思底层播放器的日志 把以下内容拷贝到一个文本中,把文本命名为 AvplayDeb ...
- 海思芯片文件及查看方法
一:根目标文件系统 根目录的文件: / # ls backup factory linuxrc opt sys bin home lost+found proc tmp boot init mknod ...
- 设置海思芯片MMZ内存、OS内存详解
1.前言 (1)本文是基于hi3516dv300芯片的uboot和内核进行讲解: (2)dv300芯片的板子上实际接了2G内存,dv300芯片实际最大也只支持2G内存: 2.hi3516dv300芯片 ...
- 海思芯片部署MPP并验证功能
1. 前期准备 1.1搭建好开发环境: 1.这里说的是以个人电脑进行开发:安装好虚拟机,在虚拟机中搭建好nfs服务器,确保开发板可以挂载上虚拟机: 2.确保开发板和PC可以通过串口通信: 1.2熟悉海 ...
- 【HISI系列】海思芯片驱动使用方法
DATE: 2019-2-22 前言 在调试不同海思芯片的编码器时,遇到了需要加载和卸载驱动的情况,并且调试过程中出现不同硬件层面和编码的错误,特将问题定位方法记录一下以供后续参考. 1.海思 ...
- 从零开始在海思芯片上部署uboot、kernel、rootfs、mpp
前言 本文介绍的是拿到海思芯片的开发板和海思的SDK开发包,在裸机上部署uboot.kernel.rootfs.mpp的过程,其中不涉及uboot.kernel.rootfs.mpp的细节,主要是介绍 ...
最新文章
- three.js 调用网络摄像头
- php crc16校验算法,PHP串口通信中计算crc16校验码
- LeetCode-有效的字母异位词
- Scala多特质混入时的执行顺序
- Java堆内存溢出代码示例
- java动态拼接String类sql
- Arrays.asList()返回的ArrayList,这是Arrays里内嵌的一个私有静态类,而并不是java.util.ArrayList类
- document.createDocumentFragment 以及创建节点速度比较
- Android面试题总结加强再加强版(三)
- 怎么查看linux文件夹下有多少个文件
- 实战_23_高可用负载均衡集群的实现(Mycat+ZK +HAProxy + Keepalived)
- BottomupSort算法 c++代码实现
- 如何使用python装饰器_Python学习之如何使用装饰器 @decorator
- linux blind函数,C++拾遗--bind函数绑定
- 为什么情人总比老婆好
- 打通 C++ 和 C# 关于 COM 组件互相调用的任督二脉
- MEF的asp.net Hello World程序
- 【数字图像处理系列三】图像增强:线性、 分段线性、 对数、 反对数、 幂律(伽马)变换、直方图均衡
- 飞凌小课堂-RK3399系列 linux双千兆网口解决方法-RTL8153
- iOS苹果开发者账号申请教程
热门文章
- vscode添加源文件_VSCode 添加自定义注释的方法(附带红色警戒经典注释风格)
- 【时间序列】时间序列预测方法总结(对应文章给出详细链接)
- mysql导入数据命令Load data详解及示例
- 爱丁堡计算机专业硕士世界排名,爱丁堡大学计算机世界排名
- 【Microsoft Store打不开(Microsoft Store需要联网。你似乎没有联网。)】
- JAVA读取Excel2003、2007、2010
- 深入解读DAMA-DMBOK2
- 全国DAMA-CDGA/CDGP数据治理认证考试难不难?
- css3 中@font-face 一个css文件可以定义多种字体
- qt制作软键盘(虚拟键盘)