海思芯片-Proc调试信息查看-视频输入输出信息-电压信息

本文详细介绍了如何查看基于海思芯片的设备系统信息,包括内存使用情况、mmz内存分配、挂载信息、自启动文件、系统进程状态、网口配置以及proc目录内容。内容涵盖Linux内存管理、媒体内存、网络接口和系统初始化等关键信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Hisi芯片

海思芯片系列:hi3535、hi3536。
海思平台的内存分为两部分: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/harddisk
                          1.8T    354.7G      1.4T  20% /mnt/lll
20.4.5.30:/data/workspace
                          1.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.0
          inet6 addr: fe80::3eda:6dff:fe01:dc17/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21826628 errors:0 dropped:2201707 overruns:0 frame:0
          TX packets:2108800 errors:0 dropped:0 overruns:0 carrier:0
          collisions: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.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions: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.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1644 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1644 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:82200 (80.2 KiB)  TX bytes:82200 (80.2 KiB)

7. 查看proc全部目录

ls /proc

在这里插入图片描述

8. 查看内核电压

查看海思芯片电压:cat /proc/msp/pm_cpu
在这里插入图片描述

本文部分内容来源网络,参考原文:《海思芯片–查看基本信息》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ltqshs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值