Skip to content

Latest commit

 

History

History
122 lines (99 loc) · 4.49 KB

hi3516dv300-som-zh.md

File metadata and controls

122 lines (99 loc) · 4.49 KB

Hi3516DV300核心板与底板

作者: thomas@hiview-tech.cn

Hi3516DV300参数

  • 1, 双核A7-900;
  • 2, 4M@30FPS编码/解码;
  • 3, MIPI-CSI 4L/2Lx2输入;
  • 4, MIPI-DSI 4L/LCD/HDMI输出;
  • 5, 1Tops NNIE神经网络加速器;

核心板参数

  • 1, DDR3 1GByte;
  • 2, SPI-NAND 512MByte;
  • 3, 180Pin全功能连接器;

底板参数

  • 1, DC12V, UART0, 100M-RJ45, USB2.0, SDCard, HDMI1.4;
  • 2, RTL8189FTV-WIFI, MIPI-CSI, MIPI-DSI;
  • 3, KEY,LED,GPIO,UART1,RS485,AUDIO-IN-OUT;

核心板与底板规格书

https://github.com/openhisilicon/PRODUCT/blob/master/HI3516DV300_SOM%20datasheet_C.pdf

快速使用指南

串口终端

  • J10-座子
  • 波特率-115200
  • 数据位-8
  • 奇偶校验-无
  • 停止位-1
  • 流控-无

网口终端

  • 板子默认IP: 192.168.0.2
  • telnet默认用户名-root, 密码-无
  • 注意: 新的固件Telnet/SSH用户名-root,密码- hiview

启动脚本

  • /etc/init.d/S99app 调用/factory/startup.sh
  • /factory/startup.sh 初始化网络IP,判断是否存在升级包文件需要加压,启动/app/startapp.sh
  • /factory/cfg/bsp_def.json 保存不被终端用户修改的默认参数, sensor类型在此文件配置
  • /app/startapp.sh 初始化环境变量,启动bsp.exe,codec.exe,svp.exe,...

FAQ

  • 如何测试WIFI-STA 系统默认使用用线网口,如需要测试wifi-sta请进行以下操作(wifi密码文件/app/wifi/wpa.conf):

    • mv /app/startapp.sh /app/startapp.sh.bak
    • reboot
    • /app/wifi/wifi.sh
    • /app/startapp.sh.bak
  • 如何编译app程序

  • 如何使用FLASH的剩余空间

    • 当前MTD分区 uboot:1M,kernel:4M,rootfs:120M,user:387M(未使用)
    • 如果要使用user分区,请进行如下操作:
    • 1 格式化UBI分区(只需要执行一次此操作):
      • ubiformat /dev/mtd3
      • ubiattach /dev/ubi_ctrl -m 3
      • ubinfo /dev/ubi1
      • ubimkvol /dev/ubi1 -N user -s xxxMiB (xxx 来源于ubinfo命令输出可用的空间大小, 如果输入错误可删除卷: ubirmvol /dev/ubi1 -N user)
      • mount -t ubifs /dev/ubi1_0 /mnt/
    • 2 挂载UBI分区(每次上电都需要执行挂载):
      • ubiattach /dev/ubi_ctrl -m 3
      • mount -t ubifs /dev/ubi1_0 /mnt/
  • 如何切换 IR-CUT

    • IR-CUT对应的GPIO为 GPIO3-3,GPIO3-4, 使用内核标准GPIO操作接口控制:
    • 创建GPIO操作节点(在新的软件中已增加到/factory/startup.sh):
      • echo 27 > /sys/class/gpio/export
      • echo 28 > /sys/class/gpio/export
      • echo low > /sys/class/gpio/gpio27/direction
      • echo low > /sys/class/gpio/gpio28/direction
    • IRCUT切换:
      • Day: echo 1 > /sys/class/gpio/gpio27/value;echo 0 > /sys/class/gpio/gpio28/value;sleep 0.1;echo 0 > /sys/class/gpio/gpio27/value
      • Night:echo 0 > /sys/class/gpio/gpio27/value;echo 1 > /sys/class/gpio/gpio28/value;sleep 0.1;echo 0 > /sys/class/gpio/gpio28/value
    • IMX334-IRCUT切换:
      • Day: echo 1 > /sys/class/gpio/gpio27/value;echo 1 > /sys/class/gpio/gpio28/value
      • Night:echo 0 > /sys/class/gpio/gpio27/value;echo 0 > /sys/class/gpio/gpio28/value
  • 如何测试MIPI-DSI屏幕

    • 打开或关闭mipi输出标识: touch /app/mipi or rm /app/mipi; (注: 旧的软件版本需要修改mod/src/ipc/codec.c:int mipi_800x1280 = 0/1, 并更新codec.exe到板端)
    • MIPI-DSI复位引脚为GPIO0-5, 请按照以下命令操作:
      • mv /app/startapp.sh /app/startapp.sh.bak
      • reboot
      • echo 5 > /sys/class/gpio/export
      • echo out > /sys/class/gpio/gpio5/direction
      • echo 0 > /sys/class/gpio/gpio5/value;sleep 0.5;echo 1 > /sys/class/gpio/gpio5/value
      • /app/startapp.sh.bak
  • 如何使用USB烧写

    • 请参考 /ReleaseDoc/zh/01.software/pc/HiTool/HiBurn 工具使用指南.pdf [1.5 环境准备]
    • 注: 上电前切换update-key为GND, 如果WIN10无法找到设备,请使用WIN7进行测试
  • 如何使用ETH烧写

    • 请参考 /ReleaseDoc/zh/01.software/pc/HiTool/HiBurn 工具使用指南.pdf
    • 注: 上电前切换update-key为UPDATE.
  • 烧录文件下载 链接:https://pan.baidu.com/s/1GqM2OvlGFG9rshOoWS-I7Q 提取码:3ln1

  • 海思SDK下载 链接:[请联系我们获取下载方式]