Tutorial de grabación de tipo de sistema completo Hi3516

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.
imagen.png

Paso 2: haga doble clic en el archivo de registro, vea el archivo adjunto al final y haga clic en Sí.

imagen.png
imagen.png

Si no está instalado, aparecerá un error como se muestra en la figura:

imagen.png

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.

imagen.png

imagen.png

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) )
imagen.png

(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
imagen.png
imagen.png

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
imagen.png

Sistema pequeño (liteos-a kernel)

Sistema pequeño liteos: compilación del kernel, hb set select ipcamera_hispark_taurus
imagen.png
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,
0df9bc9006176536761d57f4dc35b7c.png

Sistema pequeño (kernel de Linux)


imagen.png
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
imagen.png

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
5314998929_51873187537_mmexport1644464728149.jpg

Je suppose que tu aimes

Origine blog.csdn.net/aa120515692/article/details/125643038
conseillé
Classement