Desmontaje y revisión de DSLogic Plus

El analizador lógico de código libre DSLogic está en su segunda edición (la versión plus) y [OpenTechLab] tiene una extensa revisión del nuevo modelo, que, a diferencia del modelo original, incluye un método diferente de conexión de sondas y proporciona una tierra separada para cada pin de entrada.

El dispositivo es bastante simple internamente con FPGA, RAM y microcontrolador USB. También hay una configuración EEPROM y una fuente de alimentación conmutada. El dispositivo almacena hasta 256 megabits internamente y puede probar 400 millones de muestras por segundo en 4 de sus 16 canales. [OpenTechLab] incluso pone la placa bajo un microscopio y mapea el circuito de entrada.

A diferencia de muchos analizadores lógicos USB, el nuevo diseño de los levantamientos y la conexión a tierra dedicada permite que los levantamientos utilicen un cable de vuelo muy corto que se conecta a una pieza coaxial delgada. Esto mejora el analizador lógico, pero [OpenTechLab] señala que sin resistencias finales, las sondas pueden modificar la señal e incluso muestra una simulación del efecto junto con una comparación efectiva de las sondas de plomo de vuelo normales y las proporcionadas por DSLogic.

[OpenTechLab] fue un colaborador activo de Sigrok, y explica cómo el software DSLogic original era una bifurcación no autorizada de Pulseview con todas las licencias y marcas de Sigrok eliminadas. Algunos de los videos tratan sobre el controvertido estado del software DSView, que cobró vida como PulseView.

Revisamos la versión original en 2015. Los analizadores lógicos son más simples que antes, tanto porque rara vez tiene acceso a demasiadas conexiones internas como por la disponibilidad de hardware FPGA barato.

  • Ostraco dice:

    Y como parte de TaD (Tutorial Everyday) mostraremos algunos problemas para los que es adecuado.

    • JohnScnow dice:

      Eso sería bastante aterrador. (¿Ese otro proyecto era algo así como un ID de componente de $ 10- $ 20 que recuerdo haber hecho hasta 4 pines?)

      Honestamente, ¡es una gran idea!

  • ahcsalan dice:

    Esperaría un segundo gen con una actualización FX3 de FX2 para que pueda admitir 400 MS / sa 4 bits en lugar de solo capturar RAM. Es básicamente el mismo hardware que el original pero con un mejor diseño.

    Y fue mi experiencia con el FX2 que una ruta FIFO esclava de 8 bits irradia menos de una ruta de 16 bits. Todos tienen el mismo viaje. Así que no estoy seguro de por qué se esforzaron tanto en enrutar 16 líneas de datos. La ruta de datos de 16 bits en el FX2 es solo para una interfaz heredada de 16 bits como IDE.

    • dfsghklmn dice:

      Derecha. La captura de RAM hace que el modo rápido sea casi inútil. Pero NUNCA las opciones baratas pueden hacerlo 🙁 El Beagle Logic también lo hace ... Y todo lo que se registra a 100MHz + suele ser muy optimista (terribles problemas de integridad de la señal).

      Me encantaría ver un producto abierto de alta calidad, pero no respiro. Necesitaría algo como FPGA rápido (caro, complicado) y FX3 (también bastante caro y solo en un formato BGA grande), junto con una buena interfaz, sondas de calidad y, por supuesto, PCB 4L de alta escala a gran escala (controlado impedancia, capacitancia muy baja)., conversación baja y todo). Todo esto suma. Repetir ese proyecto costará mucho dinero. Desarrollar esto requeriría mucha experiencia en varios campos y mucho tiempo.

      Hay empresas que lo han logrado todo (pagar muchos buenos ingenieros y desarrolladores, ¡ciertamente ayuda!) Pero el producto final es solo barato y abierto.

  • RoGeorge dice:

    Probado hace unos años el modelo antiguo (probablemente 2015). A 400 MHz era inutilizable porque tiene terribles problemas. No hubo tiempo para investigar si se trataba de un diseño de hardware deficiente, metaestabilidad de FPGA o simplemente una línea de transmisión sonando en las sondas.

    Nunca lo usé para eso.
    : o (

    Mientras tanto, el soporte de "sigrok" estaba disponible. ¿Quizás es hora de volver a intentarlo?
    : o)

    • RoGeorge dice:

      Después de ver el video vinculado en este artículo, noticias aún peores: DSLogic usaba "sigrok" todo el tiempo, pero inicialmente DSLogic violó la licencia GPL, y lo hicieron a propósito. Después de que un equipo de "sigrok" les escribiera que estaban violando la licencia GPL, DSLogic publicó sus fuentes bajo la GPL, pero en mi opinión, es demasiado tarde.

      No me gustan estos:
      - publicidad engañosa (no utilizable con muestreo de 400 MHz, pero funcionó bastante bien a 200 MHz)
      - software GPL inicialmente robado, pero ahora se ven bien (sigrok)
      - ninguna contribución al proyecto 'sigrok'

      : o (

      • Un nombre dice:

        Además, aunque su código de cliente está abierto en github, el firmware no lo está y el equipo de sigrok sospecha que todavía están violando la GPL desde que usaron por primera vez el firmware FX2 de sigrok.

        Además de eso, las validaciones de github son todo menos constructivas, ya que impulsan una validación cada 6 meses, que contiene docenas de validaciones individuales. Su estrategia es cumplir con la GPL y evitar virtualmente sus ganancias.

  • Sjaak dice:

    ¿Hay encuestas activas?

    Se puede construir fácilmente con 1 lógica deficiente X. ¿Resolvería eso la carga del circuito probado?

  • MacSimsky dice:

    ¿Alguien con un enlace a un tutorial sobre cómo obtener un trabajo original en Ubuntu 16.04? todos los enlaces que encuentro son intentos parciales, incompletos o devorando una versión muy antigua. Muy dificil

  • 8r13n dice:

    Compré el original y el software de la computadora era ... bastante horrible. ¿Hicieron mejoras? ¿Es compatible con versiones anteriores?

  • X dice:

    Aunque el software no me sorprendió, era mucho más fácil de usar que el software que venía con el analizador lógico de 400 dólares que me dio mi escuela. Es muy barato y definitivamente vale la pena el precio de solo $ 50. También creo que el mío fue un diseño temporal entre la primera versión y esta versión. El mío usa un conector de iPod de 30 pines para conectar el gran banco de sondas a la caja. Supongo que hicieron esto para reducir el conector en la placa, sin embargo, funciona bien.

  • Jack dice:

    DreamSourceLab es transparencia cero. Dónde y quién es el desarrollador. Sin información, sin imagen, sin lugar, nada. Información de contacto en la dirección de correo electrónico únicamente del sitio web. Actividad cero en el sitio web y el foro.
    Resultado: confianza cero. Mejor ahorra dinero y compra Saleae Logic.

Alana Herrero
Alana Herrero

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *