Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Dónde está el gestor de arranque del AT90USB162? ¿Cómo grabar el gestor de arranque y programarlo?

¿Dónde está el gestor de arranque del AT90USB162? ¿Cómo grabar el gestor de arranque y programarlo?

Al cambiar el parámetro -c de Avrdude y seleccionar usbtiny, parece posible escribir.

E:/Teensy>avrdude -p at90usb162 -F -P usb -c usbtiny -U flash:w:TeensyHID.hex -U lfuse:w:0xFF:m -U hfuse:w:0xDB: m -U efuse:w:0xF4:m -U lock:w:0x0F:m

avrdude: El dispositivo AVR se ha inicializado y está listo para aceptar comandos

Leer ## ## ########################################### 100% 0,05 s

avrdude: firma del dispositivo = 0x1e9482

avrdude:

Para desactivar esta función, especifique la opción -D.

avrdude: Borrando el chip

avrdude: Leyendo el archivo de entrada "TeensyHID.hex"

avrdude: El archivo de entrada TeensyHID.hex se detecta automáticamente como Intel Hexadecimal

avrdude: escritura flash (16338 bytes):

Escritura ####################### ######################### | 100% 11,45 s

avrdude: 16338 bytes de flash escritos

avrdude: Verificación de la memoria flash con TeensyHID.hex:

avrdude: cargar datos flash desde el archivo de entrada TeensyHID.hex:

avrdude.hex detecta automáticamente Intel hex

avrdude: el archivo de entrada TeensyHID.hex contiene 16338 bytes

avrdude: lee datos de la memoria flash en el chip:

Lectura | ######## ### ##################################### 100% 10.82s

avrdude : Verificando...

avrdude: 16338 bytes de flash verificados

avrdude: leyendo el archivo de entrada "0xFF"

avrdude: escribiendo lfuse (1 bytes):

Escritura | 100% 0,02s

Escritura | 100% 0,02s

Lectura | s

avrdude: verificando ...####################### ############# ############ | 100% 0.02s

avrdude: 1 bytes de lfuse escrito

avrdude: Verificando la memoria de lfuse contra 0xFF:

avrdude: cargar datos lfuse desde el archivo de entrada 0xFF:

avrdude: el archivo de entrada 0xFF contiene 1 bytes

avrdude: leer datos lfuse en el chip:

Lectura | ############################################# ### | 100% 0.02s

avrdude: Verificando...

avrdude: 1 bytes de lfuse verificado

avrdude: leyendo el archivo de entrada "0xDB"

avrdude: escritura hfuse (1 bytes):

Escritura | ########## ############### ########################

| 100% 0.01s

avrdude: 1 bytes de hfuse escrito

avrdude: Verificando la memoria de hfuse contra 0xDB:

avrdude: carga datos de hfuse desde el archivo de entrada 0xDB:

avrdude: el archivo de entrada 0xDB contiene 1 byte

avrdude: lectura de datos de hfuse en el chip:

Lectura ######## ######################################## 100% 0,01s

avrdude: Verificando...

avrdude: 1 bytes de hfuse verificados

avrdude: leyendo el archivo de entrada "0xF4"

avrdude: escribiendo efuse (1 bytes):

Escritura | 100% 0,01s

Lectura | p>avrdude: verificando ...####################################### ### ####### | 100% 0.01s

avrdude: 1 bytes de efuse escrito

avrdude: Verificando la memoria efuse contra 0xF4:

avrdude: cargar datos efuse datos desde el archivo de entrada 0xF4:

avrdude: el archivo de entrada 0xF4 contiene 1 bytes

avrdude: lectura de datos efuse en el chip:

Lectura # ############################################ ## 100% | 0.01s

avrdude: Verificando...

avrdude: 1 bytes de efuse verificado

avrdude: leyendo el archivo de entrada "0x0F"

avrdude: bloqueo de escritura (1 bytes):

Escritura | 100% 0,03s

Escritura | % 0,03s

Lectura | | 100% 0,01s

avrdude: verificando ...############ ##### ############################## | 100% 0.03s

avrdude: 1 bytes de bloqueo escritos

avrdude: Verificando la memoria de bloqueo contra 0x0F:

avrdude: carga datos de bloqueo desde el archivo de entrada 0x0F:

<

p>avrdude: el archivo de entrada 0x0F contiene 1 byte

avrdude: lectura de datos de bloqueo en el chip:

Lectura | ############### ################################## 100% 0.01s

avrdude: Verificando. ..

avrdude: 1 byte de bloqueo verificado

avrdude: modo seguro: fusible correcto

avrdude completado. Gracias.