Analizador de protocolo USB 2.0
Modelo estandar
LE-650H2
Max. 10GB de grabación
Medición de potencia VBUS
Pantalla de traducción detallada
Potente función de Trigger
Specifications |
LE-650H2 es el hardware-analizador de USB, que puede grabar una gran cantidad de datos en el HDD / SSD del PC, mostrar la traducción con cada decodificación de clase y medir el consumo de energía VBUS. El analizador detecta automáticamente la velocidad High/Full/Low de USB2.0/1.1 y comienza a medir simplemente presionando la barra espaciadora de la PC. El dispositivo de bajo costo de fácil operación conectándolo al puerto USB de la PC es útil para desarrollar / depurar el firmware / controlador y estudiar el propósito del estándar USB.
Fácil operación mediante el seguimiento automático de la velocidad USB
Sin afectar a la comunicación que transporta datos entre el analizador y el dispositivo de destino, el analizador graba internamente grandes cantidades de datos y simultáneamente la transfiere a un PC conectado a través de USB. El analizador detecta automáticamente la velocidad de los dispositivos de destino (480/12/1.5 Mbps), por lo que no es necesario un ajuste de velocidad. Si el dispositivo está conectado a través de un hub de diferente velocidad, la medición se puede iniciar simplemente presionando la barra espaciadora del PC.
[ Online communications data monitoring ] |
Pequeño y ligero
LE-650H2 tiene casi las mismas funciones en comparación con el modelo convencional, pero es más pequeño y más ligero mediante el uso de una caja de aluminio y PCB de 8 capas.
Nomenclatura
|
Grabación continua hasta 10 GB en HDD o SSD.
Los datos medidos se transfieren continuamente a la PC y se registran como archivos de registro con un máximo de 2 GB (se puede especificar cada 1 MB) en el HDD o SSD de la PC. Además, es posible formar un ring buffer para grabar máximo de 5 archivos de registro continuamente usando el modo de grabación repetitiva. Los datos del registro de medición pueden visualizarse y desplazarse durante la medición, lo cual es efectivo para un análisis extendido de fallas de comunicaciones raras.
Modelo avanzado, LE-650H2-A tiene mayor capacidad
LE-650H2 | LE-650H2-A | |
---|---|---|
Capacidad máxima de grabación | 10GB | 40GB |
VBUS logger mode | Low-speed | High-speed |
Visualización de monitor claramente detallada
Los paquetes USB se muestran claramente por transacción. El dispositivo puede identificar PING y la transacción dividida a alta velocidad.
Standard descriptors/device requests, descriptors de Communication/Printer class, y peculiar device requests de HUB/HID/Audio/Communication/Mass storage class se traducen y se muestran en detalle, por lo que los protocolos USB difíciles de entender pueden entenderse intuitivamente.
- Varios paquetes se agrupan como una traducción y se muestran en una sola línea.
- Sólo los primeros 8 bytes de paquetes de datos se muestran. Al hacer clic en la marca [+] se muestran todos los datos.
- Muestra la velocidad de cada transacción.
- El estado del bus USB (Bus Reset, Suspend, Disconnect, Chirp) se graba y visualiza con datos de comunicación.
- La transacción de destino se puede marcar con 1 a 99, y puede saltar a las posiciones marcadas.
- Muestra el número de trama SOF (inicio de trama). A alta velocidad, los micro marcos se muestran como (1/8) a (8/8). En baja velocidad, nada se muestra en esta columna porque no se generan paquetes SOF.
- Graba y muestra la marca de tiempo en una resolución de 16.7ns.
- La visibilidad de los paquetes NAK continuos se mejora al mostrar solo esos tiempos.
- Muestra los detalles de cada transacción y marco.
Token Packet Tipo de paquete, nombre de paquete, PID, dirección / punto final, CRC5, hora de inicio / fin de paquetes Data Packet Tipo de paquete, nombre de paquete, PID, payload, CRC16, hora de inicio / fin de paquetes Frame Período de frame, hora de inicio / fin de paquetes - Al hacer clic en la marca [>>] se muestra una ventana de traducción detallada de la solicitud del dispositivo. Los descriptores se muestran como una vista de árbol para mostrar su estructura jerárquica.
- Cuando se selecciona un elemento de solicitud de dispositivo para la transacción, se resaltan los datos correspondientes en el paquete de datos.
- Muestra el consumo de energía VBUS, voltaje y corriente en tiempo real.
- Agrega el valor VBUS en los registros de paquetes USB al medir VBUS (ver1.3.0.0 o superior)
Extensa función de traducción
Las solicitudes de dispositivos, los descriptores y los comandos de varias clases USB se traducen en un formato fácil de entender. Puede traducirse paquetes de HCI (Host Control Interface) del dongle Bluetooth y puede analizar la comunicación entre host y dongle del dispositivo Bluetooth. Ofrece un análisis eficiente del nivel de protocolo.
[Solicitud de dispositivo de destino]
Solicitud estándar, HUB / HID / Audio / Comunicación / MassStorage (Bulk Only Transport) / Impresora / USBTMC / Video / Wire less controlador (sólo protocolo HCI en Bluetooth dongle) *1, solicitud de dispositivo específico para la clase.
[Descriptor del dispositivo de destino]
Descriptor estándar, Descriptor de cada clase en HUB / HID / Audio / Impresora / USBTMC / Comunicación / Video, Comando de MassStorage / Bulk Only Transport (Soporta conjunto de comandos transparente SCSI, SFF-8070i), Operaciones de MTP / PTP, Respuestas, Eventos , Comando y Evento del protocolo HCI en Bluetooth dongle*1, Especifica la clase y muestra los detalles.
Ventana de solicitud de dispositivo
- Botón para abrir y cerrar el árbol.
- Botón para copiar el contenido de la Solicitud / Descriptor de Dispositivo en la tarjeta de clip.
- Botón para mostrar la solicitud de dispositivo anterior / siguiente.
- Botón para fijar la solicitud de dispositivo en la pantalla.
- Botón para ajustar la profundidad del color.
Time Stamps de alta precisión
El temporizador de hardware incorporado del analizador registra time stamps en el inicio y final del paquete con una resolución de 16,7 ns basado en el punto de inicio del registro como punto de referencia*1. Time stamps se muestran en la columna de tiempo transcurrido y en la barra de posición de paquete. Si el cursor señala el paquete, las marcas de tiempo también se muestran en la ventana de punta de herramienta.
Filtro en tiempo real
El filtro en tiempo real reduce la cantidad de datos de log file y mejora la eficiencia del análisis. Es posible especificar no capturar la transacción de respuesta NAK continua, como IN-NAK y OUT-NAK. Y puede especificar determinadas direcciones y puntos finales en la condición AND para registrar sólo las transacciones que cumplan la condición o eliminarlas de los objetivos de grabación.
Poderoso trigger secuencial
Con condición de trigger por ciertos datos de transmisión o una condición de señal externa, se pueden configurar hasta 16 acciones que se ejecutarán cuando se establezca la condición de trigger. Con estos triggers puede controlar el registro sincronizando con una señal externa o cooperando con otro equipo de medición conmutando la señal de trigger externa a ON cuando se detectan datos específicos. Ayudará a su análisis. | [ Ejemplo de configuración de trigger de paquetes ] |
[ Ejemplo de configuración de trigger de errores ] |
[ Ejemplo de trigger de estado de bus ] |
[ Ejemplo de configuración de trigger externo ] |
[ Ejemplo de configuración de VBUS trigger (con Ver1.3.1.0 o posterior) ] |
OPCIONES
Name | Model | Description | |
---|---|---|---|
Cable de sonda de 5 hilos | LE-5LP2 | Un cable con clips de prueba adecuados para el trigger externo de 4 inputs o 4 conector de output. Longitud: 0,5 m |
|
Clip de prueba con arnés | LE-62BG | Cable con clip de prueba adecuado para el conector de I/O de trigger externo. Juego de 2 piezas. Longitud: 0.5m |
Funciones perfectas para análisis en Offline
Los datos se pueden encontrar fácilmente entre el gran volumen de datos grabados utilizando la función de filtro. Incorpora una función de búsqueda avanzada, como la búsqueda de standard request, class-divided request y class command. La eficiencia en el desarrollo se incrementa a un nivel superior mediante el uso de características de personalización con códigos de colores para tipos de paquetes y función de marca / salto. La traducción detallada es posible especificando la clase para los datos sin información de emulación.
[ Pantalla de configuración de condición de filtro ] |
[ Ejemplo de combinación de dirección y punto final ] |
[ Condición de búsqueda (búsqueda de standard/class-devided request y class command) ] | |
Resalte los datos coincidentes con la condición de búsqueda.
Cuando selecciona una transacción en los datos del registro, aparecerán flechas en el lado superior e inferior de la transacción. Puede buscar transacciones que tengan la misma composición (paquete de token, dirección o punto final) de la transacción haciendo clic en la flecha.
Resumen de las estadísticas
Es posible totalizar y comprobar el número de transacciones, el número de bytes de transferencia y la tasa de transferencia promedio en el registro de medición. El rango de totalización se puede especificar con el ratón o la marca. Los resultados del total se pueden pegar al software de cálculo de tablas a través del portapapeles.
Área objetivo
|
Mostrar / ocultar los paquetes
Puede mostrar u ocultar el resultado de las estadísticas de cada paquete desde el menú emergente, que aparece haciendo clic del botón derecha en cada elemento de los paquetes.
Copie datos en la aplicación de spreadsheet .
Al seleccionar el rango necesario y copiarlo al portapapeles con las teclas Ctrl y C, puede pegarlo en otra aplicación como Excel.
Puede cambiar el orden en número creciente de número decreciente haciendo clic en la primera línea.
<Copiar datos a spreadsheet a través del portapapeles> |
Pantalla inicial |
Ascendente |
Descendente |
Uso práctico de los datos de medición
Los usuarios pueden copiar, pegar y guardar rangos seleccionados de datos medidos como archivos de texto compactos. Los archivos se pueden adjuntar a los informes o enviados por correo electrónico a los expertos para su análisis profesional.
Es posible guardar parte de datos de paquetes de datos en formato binario.
[ SUSPEND ] [ BUS RESET ] (1.9msec) [ DEVICE-CHIRP ] [ HUB-CHIRP ] SOF=6FA(1/8)-6FB(8/8) 6684021566ns I N 1/ 1 ACK 6685897100ns SOF=6FC(1/8)-6FC(2/8) 6686021516ns SETUP 1/ 0 DATA0 A3 00 00 00 04 00 04 00 (8Bytes) 6686229416ns >>+-----------------------------+-----------------------+ |DEVICE REQUEST | | | Direction of Device Requests|Device->Host | | Request Type |Class-specific Requests| | Receiver |Other | | Request code |00h | | wValue |0000h | | wIndex |0004h | | Length of data transfer |4 | | Parameters | | +-----------------------------+-----------------------+ I N 1/ 0 ACK 6686233300ns OUT 1/ 0 DATA1 (0Bytes) 6686236383ns SOF=6FC(3/8)-6FC(4/8) 6686271500ns SETUP 1/ 0 DATA0 23 01 14 00 04 00 00 00 (8Bytes) 6686434400ns >>+-----------------------------+-----------------------+ |DEVICE REQUEST | | | Direction of Device Requests|Host->Device | | Request Type |Class-specific Requests| | Receiver |Other | | Request code |01h | | wValue |0014h | | wIndex |0004h | | Length of data transfer |0 | | Parameters | | +-----------------------------+-----------------------+ I N 1/ 0 ACK 6686438283ns SOF=6FC(5/8)-6FC(6/8) 6686521500ns SETUP 1/ 0 DATA0 A3 00 00 00 04 00 04 00 (8Bytes) 6686757966ns >>+-----------------------------+-----------------------+ |DEVICE REQUEST | | | Direction of Device Requests|Device->Host | | Request Type |Class-specific Requests| | Receiver |Other | | Request code |00h | | wValue |0000h | | wIndex |0004h | | Length of data transfer |4 | | Parameters | | +-----------------------------+-----------------------+ I N 1/ 0 ACK 6686761833ns OUT 1/ 0 DATA1 (0Bytes) 6686764900ns SOF=6FC(7/8)-6FF(8/8) 6686771500ns I N 1/ 1 6689897000ns SOF=700(1/8)-703(8/8) 6690021416ns I N 1/ 1 6693896900ns SOF=704(1/8)-707(8/8) 6694021316ns I N 1/ 1 6697896800ns SOF=708(1/8)-70B(8/8) 6698021216ns I N 1/ 1 6701896700ns SOF=70C(1/8)-70D(7/8) 6702021116ns SETUP 0/ 0 DATA0 80 06 00 01 00 00 40 00 (8Bytes) ACK 6703891800ns >>+----------------------------------------------------+----------------------------+ |DEVICE REQUEST | | | Direction of Device Requests |Device->Host | | Request Type |Standard request | | Receiver |Device | | Request code |GET_DESCRIPTOR(6) | | Index of String Descriptor |0 | | Descriptor Type |Device Descriptor | | Languages |(Undefined)(0000h) | | Length of data transfer |64 | | Device Descriptor | | | Length(Bytes) |18 | | Descriptor Type |Device Descriptor(1) | | USB Spec. No. |2.10 | | Device Class code |(defined in interfaces)(00h)| | Device Subclass code |(undefined)(00h) | | Device Protocol code |(undefined)(00h) | | Max. Packet size for EP0 |64 | | Vendor ID |1041 / 0411h(BUFFALO INC.) | | Product ID |498(01F2h) | | Device release number |0A00 | | Index of String Descriptor describing manufacturer|1 | | Index of String Descriptor describing product |2 | | Index of String Descriptor describing serial No. |3 | | Number of Configurations |1 | +----------------------------------------------------+----------------------------+ SOF=70D(8/8) 6703896066ns I N 0/ 0 NAK 6703896650ns x 8 I N 0/ 0 DATA1 12 01 10 02 00 00 00 40 (18Bytes) ACK 6703917966ns [ .......@ ] 11 04 F2 01 00 0A 01 02 [ ........ ] 03 01 [ .. ] OUT 0/ 0 DATA1 (0Bytes) ACK 6703921616ns SOF=70E(1/8)-70E(2/8) 6704021066ns SETUP 1/ 0 DATA0 23 03 04 00 04 00 00 00 (8Bytes) 6704176850ns >>+-----------------------------+-----------------------+ |DEVICE REQUEST | | | Direction of Device Requests|Host->Device | | Request Type |Class-specific Requests| | Receiver |Other | | Request code |03h | | wValue |0004h | | wIndex |0004h | | Length of data transfer |0 | | Parameters | | +-----------------------------+-----------------------+ [ BUS RESET ] (5.9msec) [ DEVICE-CHIRP ] [ HUB-CHIRP ] SOF=719(4/8)-71B(8/8) 6715395783ns I N 1/ 1 ACK 6717896300ns
Ejemplo de un archivo de texto guardado
El analizador monitorea la transferencia USB y muestra datos VBUS (Tensión, Corriente, Consumo de energía) en tiempo real. Un sondeo oneroso no es necesario.
Función de conversión de datos medidos por OP-SB84.
(Ver1.2.0.0 y superiores)
El archivo de registro (extensión de archivo: .DT) medido por OP-SB84 (Una tarjeta de expansión para LE-8200A / LE-8200) se puede transferir al software LE-650H2 para un análisis posterior. Además, se puede guardar como archivo de registro de LE-650H2 (extensión de archivo: .usr).
Pantalla del OP-SB84
Visualización del archivo de registro capturado de OP-SB84 por LE-650H2
Modo del registrador de VBUS (apoyado para v1.1.0.0 y arriba)
El modo de medición VBus puede medir VBus durante mucho tiempo.
Puede registrar datos en el PC en el ciclo especificado.
El análisis detallado es posible mostrándolo en gráficos y guardándolo como archivo CSV.
Especifique la frecuencia de muestreo VBus y el tiempo de medición de input.
Tasa de muestreo (LE-650H2):
100ms, 200ms, 500ms, 1s
Al iniciar la medición, el resultado de la medición VBus se mostrará / grabará en el gráfico y en la pantalla de volcado en series temporales.
Detendrá la medición cuando alcance el tiempo de medición.
Además, es posible detener la medición manualmente.
- Muestra el voltaje VBS, la corriente y el consumo de energía en el gráfico en tiempo real.
- Muestra el voltaje de Vbus, la corriente y el consumo de energía en la pantalla de volcado en tiempo real.
* Maximum 400,000,000 samplings (2GB) can be recorded from the beginning of measure.
- Es posible seleccionar la visualización o la no visualización de voltaje, corriente y consumo de energía en el gráfico.
- Es posible ampliar o acortar el eje horizontal del gráfico.
- Es posible seleccionar el eje vertical del gráfico (sólo tensión y corriente) desde 6 niveles.
Después de la medición, es posible guardar el archivo de registro y la salida en formato CSV.
Apoya uso Internacional
Se incluye el software para PC que admite tanto el japonés como el inglés. Se puede descargar de LINEEYE sitio web y se utiliza como un software de visualización.
Bajo consumo de energía, Cumple RoHS Producto
La reducción del consumo de energía en el circuito de medición hace posible funcionar por la energía del bus del USB, además, se convierte en un producto obediente de RoHS en el coste bajo reconsiderando las piezas del producto.
Actualizar a Advance Model / Actualizar el firmware
If you would like to upgrade your LE-650H2 to the advance model, LE-650H2-A, it is possible with an upgrading fee.
Also, the updated PC software which improves/adds some functions will be available from LINEEYE website for free for 12 months from your purchased date. After that, "U2 Updating License" is necessary to update the software without limitation.
Compre el artículo siguiente para actualizar LE-650H2 a LE-650H2-A
Nombre | H2-A Upgrade |
---|---|
Número de modelo | LE-H2-A001 |
Para comprar el ítem anterior, se requiere el número de serie del LE-650H2 y la dirección de correo electrónico. Este artículo será enviado por e-mail. Informaremos la dirección de enlace para los archivos para actualizar el producto.
Para el precio de "H2-A Upgrade", póngase en contacto con un distribuidor en su región.