56-20210402华为海思Hi3516DV300的linux系统下读取TF卡(eMMC模式)

56-20210402华为海思Hi3516DV300的linux系统下读取TF卡(eMMC模式)
2021/4/2 15:02


https://xueqiu.com/7970718062/159110439
官井想开挖掘机
来自iPhone发布于2020-09-13 15:18
$润和软件(SZ300339)$ 

HiSpark AI Camera套件

l 支持鸿蒙OS、LiteOS、Linux系统,方便进行产品的原型验证和快速开发
l 板载海思Hi3516DV300芯片,内置双核Cortex-A7,最高运行评率900MHz,内置图像处理单元(ISP),内置H265/H264硬件编解码器,内置智能视频引擎(IVE),内置硬件安全引擎
l 主控芯片内置神经网络推理引擎(NNIE),8bit算力1Tops,可进行端侧AI计算
l 板载1G DDR3内存,最大传输速度1866Mbps
l 板载8G eMMC,最大传输速度
l 板载Hi3861 WiFi模组,支持IEEE 802.11 b/g/n,支持STA模式、AP模式
l 板载索尼IMX 335图像传感器,最大有效像素5.04M,视屏最高支持2592x1944@60fps


Hi3516DV300的linux系统启动之后,插入TF卡之后,通过mount来挂载TF卡。
mount /dev/mmcblk1p1 /mnt/


clk: Not disabling unused clocks
Waiting for root device /dev/mmcblk0p3...
scan elemnts: startp:2 endp:120
Tuning SampleClock. mix set phase:[03/07] ele:[13/16] 
mmc0: new HS200 MMC card at address 0001
mmc0: -524: cmdq: unable to set-up
mmcblk0: mmc0:0001 8GTF4R 7.28 GiB 
mmcblk0boot0: mmc0:0001 8GTF4R partition 1 4.00 MiB
mmcblk0boot1: mmc0:0001 8GTF4R partition 2 4.00 MiB
mmcblk0rpmb: mmc0:0001 8GTF4R partition 3 512 KiB
 mmcblk0: p1(uboot.bin) p2(kernel) p3(rootfs.ext4) p4(user)
EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 179:3.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (c0800000 - c0900000)

            _ _ _ _ _ _ _ _ _ _ _ _
            \  _  _   _  _ _ ___
            / /__/ \ |_/
           / __   /  -  _ ___
          / /  / /  / /
  _ _ _ _/ /  /  \_/  \_ ______
___________\___\__________________

[RCS]: /etc/init.d/S00devs
mknod: /dev/console: File exists
mknod: /dev/ttyAMA0: File exists
mknod: /dev/null: File exists
[RCS]: /etc/init.d/S01udev
random: udevd: uninitialized urandom read (16 bytes read)
udevd[90]: starting eudev-3.2.7
[RCS]: /etc/init.d/S80network
Auto login as root ...
login[106]: root login on 'ttyS000'
Welcome to HiLinux.
None of nfsroot found in cmdline.
~ # 
~ # 
~ # 
~ # 
~ # 
~ # 
~ # 
~ # 
~ # 
~ # 
~ # himem
-sh: himem: not found
~ # 
~ # 
~ # 
~ # himem
-sh: himem: not found
~ # 
~ # 
~ # 
~ # pwd
/root
~ # 
~ # 
~ # cd /
/ # 
/ # 
/ # find . -name himem

/ # 
/ # 
/ # 
/ # 
/ # 
/ # find . -name hrandom: fast init done


/ # 
/ # 
/ # 
/ # 
/ # 
/ # find . -name himm
/ # 
/ # 
/ # cd /mnt/
/mnt # ls -l
total 0
/mnt # 


(插入TF卡之后的LOG信息)
/mnt # 
/mnt # himci: card connected!
scan edges:3 p2f:4 f2p:7
mix set temp-phase 1
scan elemnts: startp:102 endp:94
Tuning SampleClock. mix set phase:[02/07] ele:[02/16] 
mmc1: new ultra high speed SDR104 SDHC card at address 0001
mmcblk1: mmc1:0001 00000 29.8 GiB 
 mmcblk1: p1

/mnt # 
/mnt # 
/mnt # ls -l
total 0
/mnt # cd ..
/ # ll
-sh: ll: not found
/ # 
/ # 
/ # ls -l
total 80
drwxr-x---    2 root     root          4096 Apr  1  2021 bin
drwxr-x---    2 root     root          4096 Apr 19  2006 boot
drwxr-xr-x    9 root     root          3040 Jan  1 00:02 dev
drwxr-x---    4 root     root          4096 Mar 29  2018 etc
drwxr-x---    2 root     root          4096 Apr 19  2006 home
lrwxrwxrwx    1 root     root             9 Apr  1  2021 init -> sbin/init
drwxr-x---    2 root     root          4096 Jun 20  2018 komod
drwxr-x---    2 root     root          4096 Apr  1  2021 lib
lrwxrwxrwx    1 root     root            11 Apr  1  2021 linuxrc -> bin/busybox
drwxr-x---    2 root     root          4096 Apr 19  2006 lost+found
-rwxr-x---    1 root     root          1317 Jul 31  2018 mkimg.rootfs
-rwxr-x---    1 root     root           431 Apr 21  2011 mknod_console
drwxr-x---    2 root     root          4096 Apr 19  2006 mnt
drwxr-x---    2 root     root          4096 May 21  2008 nfsroot
drwxr-x---    2 root     root          4096 Apr 19  2006 opt
dr-xr-xr-x   83 root     root             0 Jan  1 00:00 proc
drwxr-x---    2 root     root          4096 Jan  1 00:01 root
drwxr-xr-x    3 root     root          4096 Jan  1 00:01 run
dr-xr-x---    2 root     root          4096 Apr  1  2021 sbin
drwxr-x---    2 root     root          4096 Apr 19  2006 share
drwxr-x---    2 root     root          4096 Jun 20  2018 sharefs
dr-xr-xr-x   12 root     root             0 Jan  1 00:01 sys
drwxr-x---    2 root     root          4096 Apr 19  2006 tmp
drwxr-x---    6 root     root          4096 Apr  1  2021 usr
drwxr-x---    3 root     root          4096 Apr 19  2006 var
/ # 
/ # 
/ # cd /mnt/
/mnt # 
/mnt # ls -l
total 0
/mnt # 
/mnt # 
/mnt # cd /dev
/dev # ls -l mmcblk*
brw-------    1 root     root      179,   0 Jan  1 00:01 mmcblk0
brw-------    1 root     root      179,   8 Jan  1 00:01 mmcblk0boot0
brw-------    1 root     root      179,  16 Jan  1 00:01 mmcblk0boot1
brw-------    1 root     root      179,   1 Jan  1 00:01 mmcblk0p1
brw-------    1 root     root      179,   2 Jan  1 00:01 mmcblk0p2
brw-------    1 root     root      179,   3 Jan  1 00:01 mmcblk0p3
brw-------    1 root     root      179,   4 Jan  1 00:01 mmcblk0p4
brw-------    1 root     root      179,  24 Jan  1 00:01 mmcblk0rpmb
brw-------    1 root     root      179,  32 Jan  1 00:02 mmcblk1
brw-------    1 root     root      179,  33 Jan  1 00:02 mmcblk1p1
/dev # 
/dev # 
/dev # 
/dev # cd /mnt/
/mnt # 
/mnt # 
/mnt # ls -l
total 0
/mnt # 
/mnt # 
/mnt # mount /dev/mmcblk1p1 /mnt/
/mnt # 
/mnt # 
/mnt # ls -l
total 0
/mnt # 
/mnt # 
/mnt # cd ..
/ # 
/ # 
/ # pwd
/
/ # 
/ # 
/ # cd mnt/
/mnt # 
/mnt # ls -l
total 32
drwxr-x---    2 root     root         16384 Mar  9  2021 3881
drwxr-x---    2 root     root         16384 Feb 24  2021 System Volume Information
/mnt # 
/mnt # 
/mnt # cd 3881/
/mnt/3881 # 
/mnt/3881 # ls -l
total 64
-rwxr-x---    1 root     root             0 Jan  1  1980 20210309
-rwxr-x---    1 root     root         15664 Feb 25  2021 hostapd
-rwxr-x---    1 root     root           222 Feb 25  2021 hostapd.conf
-rwxr-x---    1 root     root         15668 Feb 25  2021 wpa_supplicant
-rwxr-x---    1 root     root            81 Feb 25  2021 wpa_supplicant.conf
/mnt/3881 # 
/mnt/3881 # 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: hi3516dv300是一款高性能的视频处理芯片,主要用于监控、安防、智能家居等领域。它采用了ARM Cortex-A7架构的CPU和高性能的图像处理模块,能够实现高清视频的编解码、图像处理和智能分析等功能。 u-boot是一个开源的引导加载程序,用于启动嵌入式系统。它负责初始化硬件、加载操作系统内核,并提供命令行界面来操作和控制系统。对于hi3516dv300芯片来说,u-boot也是必不可少的,它能够加载和启动操作系统,开发者可以通过u-boot来进行系统调试和修改。 bin文件是一种二进制文件格式,用于存储机器语言的指令和数据。在hi3516dv300中,u-boot bin文件是经过编译后生成的可执行文件,它包含了u-boot的所有代码和数据,可以直接烧写到芯片的闪存中,用于启动系统。 csdn是一个网络社区平台,提供了众多技术和学习资源。在csdn上可以找到和hi3516dv300芯片相关的资料和开发文档,可以与其他开发者进行交流和学习。对于开发者来说,csdn是一个宝贵的资源库,能够帮助他们更好地理解和应用hi3516dv300芯片。 ### 回答2: Hi3516DV300是一款由华为海思公司推出的嵌入式处理器,具有强大的图像处理和视频编解码功能。该处理器内置的U-boot是一种开源的引导加载程序,可用于启动操作系统并加载应用程序。 CSND是中国领先的IT技术社区,提供了广泛的技术交流和资源共享平台。在CSND上,你可以找到Hi3516DV300系列芯片的相关资料和技术文章,了解其技术特性、应用场景和开发方式等。 如果你想使用Hi3516DV300芯片,首先你需要获取它的U-boot二进制文件。这个二进制文件是预先编译好的,可以直接烧录到芯片中。U-boot在启动时会进行硬件初始化、加载操作系统内核,并提供命令行界面供用户进行配置和操作。 在CSND上,你可以找到一些Hi3516DV300 U-boot bin的相关资源下载链接。你可以根据自己的需求选择适合的版本进行下载,并按照相关文档进行烧录和配置。 总之,Hi3516DV300芯片和它的U-boot引导程序在CSND上都有相关资源可供参考和下载。希望这些信息能对你有所帮助。 ### 回答3: hi3516dv300海思半导体推出的一款高性能视频处理芯片,可以广泛应用于监控摄像头、智能家居、工业视觉等领域。它具有低功耗、高性能、丰富的接口等特点,深受市场欢迎。 而U-boot是一种开源的引导加载程序,用于启动操作系统。它具有灵活的配置选项,可以适配多种不同的硬件平台和操作系统。 而.bin文件是二进制文件的一种格式,可以将程序代码编译成计算机可读的二进制形式。 CSDN是中国最大的IT技术社区,提供丰富的技术文章和论坛交流平台,涵盖了计算机科学、软件开发、网络安全等众多领域。 因此,hi3516dv300 u-boot bin csdn可以理解为指的是使用hi3516dv300芯片,编译好的U-boot二进制文件,并在CSDN上进行相关技术discussion和分享。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值