Memo: Utilice el registro del método TFTP de programa de programación de openWRT

Memo: método TFTP de OpenWRT para programar el registro de uso del programa.
Nota: Este artículo es un registro de memo de uso.
1).
Instrucciones de referencia de instalación y configuración del servidor TFTP
ubuntu16.04-64

	$ sudo apt install tftp-hua tftpd-hua
    $ cat /etc/default/tftpd-hpa
    # /etc/default/tftpd-hpa
		TFTP_USERNAME="tftp"
		TFTP_DIRECTORY="/var/lib/tftpboot"  #服务器文件存放的位置
		TFTP_ADDRESS=":69"
		TFTP_OPTIONS="--secure"

Compruebe la ubicación de almacenamiento de archivos del servidor / var / lib / tftpboot

2).
Copie el archivo bin compilado por openWRT a la carpeta especificada del servidor tftp

$ sudo cp -r 
bin/targets/ramips/mt7621/
openwrt-19.07-snapshot-unknown-ramips-mt7621-mikrotik_rb750gr3-initramfs-kernel.bin(编译生成文件路径及名称) 
/var/lib/tftpboot/iverson_uImage(TFTP 服务器的路径及文件名,此文件名需要结合uboot程序中预制文件名相同).

3) Entorno de
grabación La configuración de la dirección IP de ubuntu16 es manual, de acuerdo con la configuración de la dirección IP predeterminada de uboot es 10.10.10.3, preste atención a la conformidad con los parámetros de configuración preconfigurados de uboot. Coloque la placa de desarrollo openWRT y el host ubuntu16 en el mismo segmento de red (en términos sencillos, está bajo el mismo enrutador).

4).
Mantenga presionado el botón de reinicio de la placa de desarrollo del enrutador openWRT y encienda la placa de desarrollo; aparecerá la opción de programación emitida por uboot
Elija la operación:
1: Cargue el código del sistema en SDRAM a través de TFTP.2
: Cargue el código del sistema luego escriba en Flash a través de TFTP.3
: Código del sistema de arranque a través de Flash (predeterminado) .4 : Ingrese la
interfaz de línea de comandos de arranque.5
: Cargue el código del sistema y luego escriba en Flash a través de Httpd.7
: Cargue el código del cargador de arranque y luego escriba en Flash a través de serie .
9: carga de código del gestor de arranque a continuación, escribir a flash a través de TFTP.
elegiste 2 a
elegir 2 para grabar el programa directamente a la placa de desarrollo, si se trata de una prueba de verificación, se puede elegir 1 para escribir el código para SDRAM y verificar primero .

Supongo que te gusta

Origin blog.csdn.net/weixin_38387929/article/details/109636981
Recomendado
Clasificación