El 19/12/2015 a las 15:11, asd255 dijo:UART Connect (cambiar bsp, android consol)
Puede comprar un adaptador compatible con USB-UART, por ej. PL2303
Simplemente conecte tres cables (GND, TX, RX) del adaptador a su unidad principal y configuración de acceso a la consola del cargador de arranque donde puede cambiar la configuración de BSP para restaurar el proceso de arranque.
TX - un EXTOMX (16)
RX - un MXTOEX (17)
GND - GND (26)
Utilice el terminal PuTTY para pacientes a la consola
115200 8N1tiene unos segundos al principio que presionarían cualquier botón para ingresar el comando.
tienes 20 segundos para ingresar comandos
U-Boot 2009.08 (06 de enero de 2014 - 16:32:44)
CPU: Familia Freescale i.MX6 TO1.1 a 792 MHz
Sensor térmico con relación = 174
Temperatura: 25 C, datos de calibración 0x54e4a27d
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3:
480MHz mx6q pll8: 50MHz
reloj ipg: 66000000Hz
ipg por reloj : 66000000Hz
uart clock: 80000000Hz
cspi clock:
60000000Hz ahb clock: 132000000Hz
axi clock: 198000000Hz
emi_slow clock: 99000000Hz
ddr clock: 396000000Hz
usdhc1 clock: 198000000Hz
usdhc2 clock: 198000000Hz
usdhc3 clock: 19800
usc: 19800
reloj nfc: 24000000Hz
Placa: i.MX6DL / Solo-JUPITER: placa desconocida Placa: 0x61011 [POR]
Dispositivo de arranque: NOR
I2C: preparado
DRAM: 1 GB
Flash: 8 MB
MMC: FSL_USDHC: 0, FSL_USDHC: 1, FSL_USDHC: 2
Uso del entorno predeterminadoIn: serial
Out: serial
Err: serial
***** muestra el resultado de la calibración DDR *****
*************************** ************
Mostrar el resultado (registro) de WriteLevelingRegistros MMDC actualizados desde WriteLeveling
MPWLDECTRL0 (0x021b080c) = 0x002E0037
MPWLDECTRL1 (0x021b0810) = 0x00150017
***************************************** ******
Mostrar resultado (registro) de calibración DDRRegistros MMDC actualizados desde la calibración
Leer calibración de
compuerta DQS MPDGCTRL0 PHY0 (0x021b083c) = 0x421B0215
MPDGCTRL1 PHY0 (0x021b0840) = 0x015F0167Leer calibración
MPRDDLCTL PHY0 (0x021b0848) = 0x44494848Calibración de escritura
MPWRDLCTL PHY0 (0x021b0850) = 0x3F3F3F37
***************************************
Neto: obtuvo la dirección MAC del IIM: 00: 00: 00: 00: 00: 00
FEC0 [PRIME]
BSP A es válido
BSP B es válido
imx6 número de núcleo: 1
BSP A es válido
BSP B es válido
inicio de bucle principal env = 0
Presione cualquier tecla para detener el arranque automático: 0
MX6SDL JUPITER KT 4.2.2 U-Boot> <INTERRUPT>
MX6SDL JUPITER KT 4.2.2 U-Boot > sdfsdf
Comando Li st: ayuda
MX6SDL JUPITER KT 4.2.2 U-Boot> ayuda
? - alias para 'help'
autoscr - DEPRECATED - usa el comando "fuente" en lugar de
base - imprime o establece el desplazamiento de la dirección
bdinfo - imprime la estructura de información de la placa
bmp - manipula el
inicio de datos de imagen BMP - inicio predeterminado, es decir, ejecuta 'bootcmd'
bootd - inicio predeterminado , es decir, ejecute 'bootcmd'
booti - booti - arranque android bootimg desde la memoriabootm - imagen de la aplicación de arranque desde la memoria
bootp - imagen de arranque a través de la red usando el protocolo BOOTP / TFTP
bsp - obtiene información de bsp o establece información de bspclear_bootf- clear Warp !! bootflag
clk - Cls del subsistema del reloj
- pantalla clara
cmp - comparación de memoria
coninfo - impresión de dispositivos de consola e información
cp - copia de memoria
crc32 - cálculo de suma de comprobación
dhcp - imagen de arranque a través de la red usando el protocolo DHCP / TFTP
download_mode- download_mode - ingrese i.MX serial /
echo de modo de descarga usb - echo args para
borrar la consola - borrar memoria FLASH
ext2load - cargar archivo binario desde un sistema de archivos Ext2
ext2ls - listar archivos en un directorio (predeterminado /)
fatinfo - imprimir información sobre
fatiga del sistema de archivos - cargar archivo binario desde un sistema de archivos DOS
fatls - listar archivos en un directorio (predeterminado /)
flinfo - imprimir información de memoria FLASH
ir - iniciar la aplicación en la dirección 'addr'
ayuda - imprimir ayuda en línea
i2c - I2C subsistema
iminfo - imprimir información de encabezado para la imagen de la aplicación
imxotp - One-Time programable subsistema
imxtract- extraer una parte de un multi-imagen
iTest - volver verdadero / falso en la comparación de enteros
loadb - cargar archivo binario al borde de serie (modo de Kermit)
cargas - archivo de carga S-Record borde serie
loady - cargar el archivo binario sobre
bucle de línea serie (modo ymodem) - bucle infinito en el rango de direcciones
md - pantalla de memoria
memchk: comprobación de memoria
mii: comandos de la utilidad MII
mm: modificación de memoria (dirección de incremento automático)
mmc: subsistema MMC
mmcinfo: visualización del
modelo de información MMC : obtención de información del modelo o configuración de la información del modelo.mtest - simple RAM read/write test
mw - memory write (fill)
nfs - boot image via network using NFS protocol
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
regul - Regulator sub system
reset - Perform RESET of the CPU
run - run commands in an environment variable
setenv - set environment variables
sf - SPI flash sub-system
sleep - delay execution for some time
source - run script from memory
sspi - SPI utility commands
tftpboot- imagen de arranque a través de la red utilizando la
versión del protocolo TFTP - imprimir versión de monitor
warp - Warp !! botaasfasfsa
ayuda bsp
MX6SDL JUPITER KT 4.2.2 U-Boot> ayuda bsp
bsp - obtiene información de bsp o establece información de bsp
Usage:
bsp Usage:
bsp init - init bsp information to init value
bsp get - get bsp information from nor flash
bsp passwd <passwd> - set sd card password (16bytes)
bsp set <item> <value> - set bsp information to nor flash
item
-m: set boot mode
value
0: Normal
1: Recovery
2: EasyRecovery(CopyDevice)
3: Re-EasyRecovery
-l: set launch mode flag
value
0: APL
1: TestMode.apk
2: Slave TestMode
3: Boot Error
-t: set TestMode Sub Mode
value
0: Tech Mode
1: Serv Mode
2: TestMode_A.key
-b: set bootimage active side flag
value
0: Side A
1: Side B
-r: set recoveryimage active side flag
value
0: Side A
1: Side B
-d: set debug on/off switch
value
0: OFF
1: ON
-u: set usb otg switch
value
0: Host
1: Device
-c: set memchk flag
value
0: No
1: Yes
-w: set warp boot active side flag
value
0: Side A
1: Side B
-s: set boot sub mode flag
value
0: Normal
1: Catch snapshot
2: Warp
-f: set update flag
value
0: Recovery-Update
1: uboot update
2: boot.img update
3: recovery.img update
4: system.img update
5: opening data update
6: UI update
7: All image update
8: TESTMODE_N.KEY
9: easyrecovery copy
10: easyrecovery copy&verify
11: password key copy&verify
12: easyrecovery mode change
-sf: set update sub flag
value
0: SD Card
1: USB1
2: USB2
-uif: establece el
valor
0 del indicador de actualización de la interfaz de usuario: no se actualiza
1: se actualizaMX6SDL JUPITER KT 4.2.2 Arranque en U>
BSP obtener
MX6SDL JUPITER KT 4.2.2 U-Boot > bsp get
BSP A is valid
BSP B is valid
## A Side BSP Information:
Magic Number :0xa55a5aa5(a55a5aa5:Valid, other:Invalid)
Boot Mode :0x00000000(0:Normal,
1:Recovery,
2:EasyRecovery,
3:Re-EasyRecovery,
default:Normal)
Launch Mode :0x00000000(0:APL,
1:TestMode.apk,
2:Slave TestMode,
3:Boot Error,
default:APL)
TestMode Sub-Mode :0x00000000(0:TextMode_A.key, 1:Serv Mode, 2:Tech Mode, default: Tech Mode)
Bootimage Side :0x00000000(0:Side A, 1:Side B, default: Side A)
Recoveryimage Side :0x00000000(0:Side A, 1:Side B, default: Side A)
Debug Switch :0x00000002(0:OFF, 1:ON, default: OFF)
Usb OTG Switch :0x00000000(0:Host, 1:Device, default: Host)
Memchk flag :0x00000000(0:No, 1:Yes, default: No)
Warp boot :0x00000000(0:Side A, 1:Side B, default: Side A)
Boot Sub-Mode :0x00000002(0:Normal, 1:Catch snapshot, 2:Warp, default: Normal)
Update flag :0x0000000c(0:Recovery-Update,
1:uboot update,
2:boot.img update,
3:recovery.img update,
4:system.img update,
5:opening data update,
6:UI update,
7:All image update,
8:TESTMODE_N.KEY,
9:easyrecovery copy,
a:easyrecovery copy&verify,
b:password key copy&verify,
c:easyrecovery mode change,
default:Recovery-Update)
Update sub-flag :0x00000001(0:SD Card, 1:USB1, 2:USB2 default: SD Card)
UI Update flag :0x00000000(0:non-updating, 1:updating, default:non-updating)
Reserved1 flag :0xffffffff(default:0xFFFFFFFF)
Reserved2 flag :0xffffffff(default:0xFFFFFFFF)
## B Side BSP Information:
Magic Number :0xa55a5aa5(a55a5aa5:Valid, other:Invalid)
Boot Mode :0x00000000(0:Normal,
1:Recovery,
2:EasyRecovery,
3:Re-EasyRecovery,
default:Normal)
Launch Mode :0x00000000(0:APL,
1:TestMode.apk,
2:Slave TestMode,
3:Boot Error,
default:APL)
TestMode Sub-Mode :0x00000000(0:TextMode_A.key, 1:Serv Mode, 2:Tech Mode, default: Tech Mode)
Bootimage Side :0x00000000(0:Side A, 1:Side B, default: Side A)
Recoveryimage Side :0x00000000(0:Side A, 1:Side B, default: Side A)
Debug Switch :0x00000002(0:OFF, 1:ON, default: OFF)
Usb OTG Switch :0x00000000(0:Host, 1:Device, default: Host)
Memchk flag :0x00000000(0:No, 1:Yes, default: No)
Warp boot :0x00000000(0:Side A, 1:Side B, default: Side A)
Boot Sub-Mode :0x00000002(0:Normal, 1:Catch snapshot, 2:Warp, default: Normal)
Update flag :0x0000000c(0:Recovery-Update,
1:uboot update,
2:boot.img update,
3:recovery.img update,
4:system.img update,
5:opening data update,
6:UI update,
7:All image update,
8:TESTMODE_N.KEY,
9:easyrecovery copy,
a:easyrecovery copy&verify,
b:password key copy&verify,
c:easyrecovery mode change,
default:Recovery-Update)
Update sub-flag :0x00000001(0:SD Card, 1:USB1, 2:USB2, default: SD Card)
UI Update flag :0x00000000(0:non-updating, 1:updating, default:non-updating)
Reserved1 flag :0xffffffff(default:0xFFFFFFFF)
Reservado 2 flag: 0xffffffff (predeterminado: 0xFFFFFFFF)
MX6SDL JUPITER KT 4.2.2 U-Boot>
Si tiene un error al actualizar el firmware.
Reemplace la tarjeta SD sin resolver el problema.
Debe cambiar el arranque de Recuperación a Normal
establecer el modo de arranque "normal"bsp set -m 0
si usó "Captura instantánea" del menú Depurar: los reinicios cíclicos específicos
el indicador de modo secundario de arranque "normal"bsp set -s 0
I tried to use a USB uart cp2102 and "putty" and "terminal" but I don't know what to do, how do I enter "bsp set -s 0"? or "bsp init?
I can't get it out of the ignition loop .... ![]()
In terminal and putty I find illegible characters when I turn on the unit.
They look like Egyptian symbols .. meaningless!

.jpg.5357a3bec327d35450d9cd19caee5fc3.jpg)
