Descargue los datos de grabación: https://gitee.com/hihope_iot/docs/tree/master/HiSpark-AI-Camera-Developer-Kit/Software/tools
Paso 1: Instale el controlador de programación USB Hitool
Método de instalación: Después de descomprimirlo, haga doble clic en InstallDriver.exe. El paso predeterminado es Siguiente. Haga clic en Finalizar.
Paso 2: haga doble clic en el archivo de registro, vea el archivo adjunto al final y haga clic en Sí.
Si no está instalado, aparecerá un error como se muestra en la figura:
Pasos ardientes:
1. Conecte el cable del puerto serie de la placa de desarrollo 3516 al puerto USB de la computadora.
2. Debido a que es un método de programación USB, seleccione el puerto USB, como se muestra en la figura.
Nota: Debe elegir el puerto serie correcto, y el puerto serie configurado en el puerto serie del terminal debe ser consistente con el puerto serie bajo la configuración de la PC y la placa. Ps: la
programación USB no requiere un cable de red o un cable de alimentación (con un botón de interruptor), solo necesita conectar un extremo con un puerto tipo C en la parte posterior de la placa de desarrollo 3516 y el otro extremo con un puerto USB en el puerto USB del host. Esta línea es equivalente a un cable de alimentación.
Operaciones clave
(1) Apagar primero: esto significa desconectar el cable USB conectado a la computadora host
(2) Haga clic para programar
(3) Mantenga presionado el botón de actualización en la placa de desarrollo 3516, como se muestra en la figura (punto negro) )
(4) Encendido: esto significa conectar el cable USB que acaba de desconectar a la computadora host. Tenga en cuenta que es el mismo puerto USB. No lo conecte incorrectamente. (5) Suelte el botón de reinicio y haga clic en la consola para muestra la escena como se muestra a continuación, lo que
significa Ya ardiendo
Parámetros de inicio
Actualmente, la placa de desarrollo Runhe Hi3516 admite 3 sistemas, a saber:
(1) Sistema pequeño (kernel Liteos-a)
(2) Sistema pequeño (kernel Linux)
(3) Sistema estándar
Sistema pequeño (liteos-a kernel)
Sistema pequeño liteos: compilación del kernel, hb set select ipcamera_hispark_taurus
tabla de guía de grabación:,
configure la IP del servidor, la IP de la placa de desarrollo y los parámetros de inicio.
setenv serverip 192.168.3.60
setenv ipaddr 192.168.3.100
setenv bootcmd "mmc read 0x0 0x80000000 0x800 0x4800; go 0x80000000";
setenv bootargs "console=ttyAMA0,115200n8 root=emmc fstype=vfat rootaddr=10M rootsize=30M rw";
saveenv
La configuración es la siguiente: seleccione el puerto de red para grabar, preste atención para modificar la IP del servidor, la dirección IP, la puerta de enlace, seleccione emmc para grabar,
Sistema pequeño (kernel de Linux)
hb set selecciona la guía de grabación ipcamera_hispark_taurus_linux :,
configura la IP del servidor, la IP de la placa de desarrollo y los parámetros de inicio.
setenv serverip 192.168.3.60
setenv ipaddr 192.168.3.100
setenv bootargs "mem=128M console=ttyAMA0,115200 root=/dev/mmcblk0p3 rw rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(boot),9M(kernel),50M(rootfs),50M(userfs),1024M(userdata)"
setenv bootcmd "mmc read 0x0 0x82000000 0x800 0x4800;mw 0x10FF0044 0X600;mw 0x120D2010 0x00000000;mw 0x120D2400 0x000000ff;mw 0x120D2010 0x00000000;bootm 0x82000000"
saveenv
La configuración es la siguiente: seleccione el puerto de red para grabar, preste atención para modificar la IP del servidor, la dirección IP, la puerta de enlace y seleccione emmc para grabar
Sistema estándar
Comando de compilación: ./build.sh --product-name Hi3516DV300 --ccache
, configure la IP del servidor, la IP de la placa de desarrollo y los parámetros de inicio.
setenv serverip 192.168.3.60
setenv ipaddr 192.168.3.100
setenv bootargs 'mem=640M console=ttyAMA0,115200 mmz=anonymous,0,0xA8000000,384M clk_ignore_unused androidboot.selinux=permissive skip_initramfs rootdelay=10 init=/init root=/dev/mmcblk0p5 rootfstype=ext4 rw blkdevparts=mmcblk0:1M(boot),15M(kernel),20M(updater),1M(misc),3307M(system),256M(vendor),-(userdata)'
setenv bootcmd "mmc read 0x0 0x80000000 0x800 0x4800; bootm 0x80000000"
saveenv
reset
La configuración es la siguiente: seleccione el puerto de red para grabar, preste atención para modificar la IP del servidor, la dirección IP, la puerta de enlace y seleccione emmc para grabar