Vista previa de la programación En-Sistema (InSystem) Basic In-System Programm Programming: ing: El programador ISP Xeltek SuperPro mayor biblioteca en el mundo de Xeltek SuperPro IS01 apoyado por la mayor biblioteca dispositivos ISP que contienen algoritmos de programación en serie para 8.044 circuitos integrados CI’s programables procedentes de 155 fabricantes; todas las interfaces in terfaces seriales comunes son compatibles: I2C, SPI, UART, BDM, MON, MW, JTAG, CAN, ICC y RS232. RS232 . La biblioteca básica ISP está disponible para su descarga inmediata a través del Software Xeltek ISP.. Todo el desarrollo del algoritmo de ISP en Xeltek es estrictamente compatible con las ISP especificaciones de programación del fabricante del dispositivo IC. Uno de los aspectos más frustrantes de programación ISP es la incertidumbre de éxito debido a diseño al azar, que dependen de variables. Las consideraciones de diseño de circuitos y las disposiciones adecuadas de la interfaz para ISP varían en un amplio intervalo. La librería de dispositivos CI’s en ISP Xeltek online soporta la programación manual con tres velocidades velocidades de programación seleccionables por el usuario. A menudo, los diseños más desafiantes con subinterfaces estándar de ISP pueden ser programados con éxito a través de una de las velocidades más bajas. El SuperPro IS01 es perfecto para aplicaciones de ingeniería, desarrollo y soporte. IS01 establece el estándar para el rendimiento, la versatilidad y la cobertura del dispositivo. El Equipo de Desarrollo de Algoritmo de Xeltek adquiere proactivamente nuevas muestras de dispositivos programables emergentes en serie para la incorporación en la biblioteca de circuitos integrados.
Bajo Volumen de producción: Para la producción de bajo volumen de chips, la programación de la producción manual es fácilmente compatible con el modo Autónomo (Stand-Alone Mode) Mode). Una vez que los algoritmos de dispositivo se descargan, se crean los archivos del proyecto y se almacena en la tarjeta SD IS01 – IS01 – la la conexión PC / USB ya no se requiere. En modo autónomo, el SuperPro IS01 puede ser operado a través del teclado y la pantalla LCD incorporada. En muchos casos, la unidad a programar también puede ser alimentada por el programador. Diseñado para el uso industrial, todas las conexiones ISP están en modo seguro durante los ciclos de programación. Sin temor a daños, el cableado ISP se puede mover a la siguiente unidad en la cola de producción. La programación automatizada se puede escalar fácilmente mediante la adición de programadores. Los ingenieros de test de producción desarrollan un cableado personalizado, accesorios de test y plantillas para mejorar aún más la productividad. Los algoritmos descargables puede que sólo usen la velocidad de programación más rápida posible en los casos en que los puentes de aislamiento fueron específicamente diseñados para apoyar ISP y la interfaz serial es de 20 cm o menos. Muchos de nuestros desarrollos de nuevos productos y especialistas de producción limitada son capaces de utilizar la biblioteca de chips CI’s estándar así como con buenos resultados.
Producción de alto volumen: Para alto volumen y / o aplicaciones de producción continua, el SuperPro IS01 puede ser operado utilizando una interfaz ATE integrada o a través de un controlador de USB compatible con LabView. Para los sistemas de pruebas personalizadas, tenemosuna tenemos una DLL y la interfaz API. interfaz API. La interfaz de ATE puede ser utilizada para operar el IS01 en modo autónomo. Cinco bits en paralelo permiten la selección de uno de los 63 archivos de proyecto almacenados. Una vez que el archivo de proyecto es seleccionado, la programación se inicia a través de un cambio de estado en la Línea de salida y se informa del fin de tarea sobre la línea del Estado. En los sistemas completamente automatizados, se recomiendan dos unidades SuperPro IS01 para poder conseguir una gran ventaja. Un SuperPro SuperPro IS01 proporciona una capacidad de prueba de ingeniería muy eficiente. El ingeniero de test puede validar la unidad en la programación de forma manual y guardar un conjunto completo de archivos de proyecto en la tarjeta SD. La tarjeta SD puede ser movido físicamente a un segundo conjunto de tarjetas
SuperPro IS01 que han sido permanentemente integrados en un soporte de accesorios ICT (ICT fixture). Una característica atractiva de IS01 es que automáticamente se encenderá en modo autónomo cuando detecte que la pantalla LCD y el teclado no están conectados. Las soluciones personalizadas OEM basados en los diseños de referencia de Xeltek ISP están disponibles para cumplir los requisitos de interfaz de software y hardware específicos del cliente.
Programación In- Circuit (ICP) / Programación In –System / Programación Serial ¿Que es la programa programación ción ISP?
Programación In-System(ISP), también conocida como programación in-circuit (ICP), programación serial o programación in-circuit serial (ICSP) permite una programación y reprogramación de microcontrollers, serials EEPROMs y memorias flash soldados en una tarjeta PCB.
¿Como Xeltek puede ayudar con la programación programación in-system?
Las herramientas in-system de Xeltek proporcionan un conveniente método para la configuración de microcontroladores y varios dispositivos serial. Los usuarios pueden eliminar la necesidad de extraer físicamente los chips del sistema y simplemente programar microcontroladores, memorias Flash, PLDs, y FPGAs via cab le ISP. Los dispositivos son programados en el sistema o en el hardware, haciéndo las aplicaciones de campo más convenientes. Normalmente, Un cambio o salto de DIP permite la programación in-system y un conjunto de concetores de programación serial (tales como conectores IDC) connecta la placa base a un programador ISP.
¿Que opciones de programac programación ión en-circuito hay disponibles? 1) Bajo a Medio Volumen de Producción Programador Recomendado : SuperPro IS01 SuperPro IS01 es un programador serial multifuncional y profesional, compacto en tamaño, alta velocidad de programación, gran estabilidad y tiene un
alto rendimiento. Soporta la mayoría de dispositivos serial programables y es perfecto para in-system o aplicaciones. Características:
SuperPro IS01 que han sido permanentemente integrados en un soporte de accesorios ICT (ICT fixture). Una característica atractiva de IS01 es que automáticamente se encenderá en modo autónomo cuando detecte que la pantalla LCD y el teclado no están conectados. Las soluciones personalizadas OEM basados en los diseños de referencia de Xeltek ISP están disponibles para cumplir los requisitos de interfaz de software y hardware específicos del cliente.
Programación In- Circuit (ICP) / Programación In –System / Programación Serial ¿Que es la programa programación ción ISP?
Programación In-System(ISP), también conocida como programación in-circuit (ICP), programación serial o programación in-circuit serial (ICSP) permite una programación y reprogramación de microcontrollers, serials EEPROMs y memorias flash soldados en una tarjeta PCB.
¿Como Xeltek puede ayudar con la programación programación in-system?
Las herramientas in-system de Xeltek proporcionan un conveniente método para la configuración de microcontroladores y varios dispositivos serial. Los usuarios pueden eliminar la necesidad de extraer físicamente los chips del sistema y simplemente programar microcontroladores, memorias Flash, PLDs, y FPGAs via cab le ISP. Los dispositivos son programados en el sistema o en el hardware, haciéndo las aplicaciones de campo más convenientes. Normalmente, Un cambio o salto de DIP permite la programación in-system y un conjunto de concetores de programación serial (tales como conectores IDC) connecta la placa base a un programador ISP.
¿Que opciones de programac programación ión en-circuito hay disponibles? 1) Bajo a Medio Volumen de Producción Programador Recomendado : SuperPro IS01 SuperPro IS01 es un programador serial multifuncional y profesional, compacto en tamaño, alta velocidad de programación, gran estabilidad y tiene un
alto rendimiento. Soporta la mayoría de dispositivos serial programables y es perfecto para in-system o aplicaciones. Características:
Alta Velocidad de Programación.
Soporte online (USB2.0 high-speed) y offline (modo stand-alone ) simultáneamente
Soporta varios protocolos ISP tales como I2C, SPI, UART, BDM, MW, JTAG, CAN y RS232.
Tiene la interfaz equipos de test te st automáticos estándar (ATE) para facilitar las operaciones y controles de sistemas ATE externos.
Tiene protección contra sobrecorriente para prolongar y proteger equipos externos Se puede utilizar en muchas aplicaciones, tales como I + D, la producción en masa y las actualizaciones de campo
La integración de terceros simple utilizando el controlador LabVIEW y DLL.Tiene potección de sobrecalentamiento 2) Medio y Alto Volumen de Producción (Programación Gang In system) Programa Recomendado: SuperPro IS03 SuperPro IS03 es un programador Gang avanzado in-system y programa de hasta 16 dispositivos en serie al mismo tiempo. Hasta 4 dispositivos paralelos como eMMC, NAND o NI FLASH pueden ser programados en el circuito al mismo tiempo. Los dispositivos son compatibles a petición del cliente
Características:
Programa de hasta 16 dispositivos en serie al mismo tiempo.
Hasta 4 chips ISP paralelos se pueden programar simultáneamente (eMMC, NAND y NOR).
Se pueden configurar programadores múltiples para la expansión del proyecto.
Modos de funcionamiento: USB en línea, red (mediante el puerto LAN) en línea y fuera de línea (a través del puerto SD)
Velocidad de programación ajustable y fiabilidad de grado industrial Comandos de línea de comandos DLL / API para integración con ATE y testeo. 3) Programación de Alto Volumen de Producción of Paneles PCB (Programa PCBs simultaneamente) Programador recomendado: SuperPro XPS01 SuperPro XPS01 es una estación de trabajo de producción ISP. Múltiples unidades de SuperPro IS03 (16-CH programadores ISP), accesorio de test, tarjeta personalizada de agujas, tarjeta de soporte y placa de presión están integrados en un solo sistema. El sistema está
controlado por un ordenador a través de USB o LAN para realizar la programación de los paneles multi-tarjeta. SuperPro XPS01 es un producto clave y los usuarios pueden iniciar las tareas de producción
inmediatamente sin pasar tiempo en la desarrollos futuros.
Características:
Trabajar con hasta dieciséis canales de programadores ISP (SuperPro IS03)
Soporta hasta 80 PCB programadas simultáneamente.
Soporta casi todos los chips con protocolo serial: MCU, FLASH y EERROM serial y paralelo eMMC y NAND / NOR FLASH
Apoyo de programación ISP con varios chips en una sola unidad
Interfaz incluye USB 2.0 y LAN
Asegura mejora de software de programación y hardware , alta tasa de rendimiento de alta velocidad y fiabilidad de calidad industrial
Personalización Solución completa, incluidas las partes mecánicas como accesorios y cama de agujas.
¿Cuál es la ventaja de tener una estación de trabajo de programación ISP separada sobre fijación de un programador ISP en un accesorio de TIC? Más usuarios están planeando colocar programadores en dispositivos TIC para realizar pruebas funcionales y de programación IC simultáneamente. El tiempo es dinero, así que hay costos involucrados en las operaciones de TIC que están en espera para realizar la programación del chip. Por suerte, Xeltek tiene la solución para mejorar la tasa de rendimiento
utilizando SuperPro XPS01. SuperPro XPS01 es un programador panel bed-of-nail y viene con hasta cinco incorporados SuperPro IS03 programadores. Desde SuperPro IS03 se encuentra justo debajo del accesorio bed-of-nail de la uña, la longitud de línea se reduce al mínimo para un funcionamiento más fiable al conectar un accesorio de las TIC.
¿Qué dispositivos de serie y las interfaces de serie son compatibles?
Programadores Autónomos en circuito, como SuperPro IS01, apoyan actualmente gran variedad de chips de serie (más de 9.000 dispositivos) incluyendo microcontroladores PIC de Microchip, Atmel AVR (ATtiny, ATmega), ST ARM basado STM8 y STM32 microcontroladores de la serie, TI MSP430 y en serie dispositivos EEPROM / flash de diferentes fabricantes. Para obtener una lista completa de los dispositivos compatibles, consulte nuestra lista de dispositivos , por favor. Xeltek trabaja colabora estrechamente con los principales fabricantes de IC serial, como Altera, Atmel, Eon / Cfeon, Maxim, Freescale, Fujitsu, Infineon, Lattice, Renesas, Microchip, NXP, Seiko, ST, Winbond, y Xilinx para trabajar con dispositivos con diferentes protocolos de interfaz tales como I2C, SPI, UART, BDM, MON, MW, JTAG, CAN, ICC y RS232. El usuario puede solicitar una actualización del dispositivo si el chip no es com patible. Los algoritmos personalizados para satisfacer el requisito de la tarjeta de destino también se pueden desarrollar. http://es.xeltek.com/programacion-in-circuit-icp-programacion-in-system-programacion-serial
Beneficios de los programadores En-Sistema (InSystem)
Xeltek ofrece soluciones únicas de programación para la programación In-Circuit (ISP). ISP es una técnica en la que se programa un dispositivo programable después de ser colocado en una placa de circuito. Los chips de memoria externos de hoy en día y los microcontroladores pueden ser reprogramados sin ser retirados del circuito, lo que elimina la etapa de manipulación adicional que se requiere durante el proceso de fabricación para la programación de un dispositivo con un programador externo. La aplicación ISP puede ser incómoda de soportar debido a las limitaciones de placa PCB. A través de una amplia experiencia en aplicaciones de ISP, los ingenieros Xeltek analizan y ofrecer soluciones rentables con un tiempo de respuesta muy rápido. La solución ISP es beneficiosa porque: 1. Permite a los chips electrónicos programables ser programados mientras están instalados en un sistema completo. 2. Permite instalaciones de ingeniería y producción para acortar el ciclo de desarrollo mediante la integración de la programación y el testeo en una fase de producción individual. 3. Reduce la posibilidad de daños potenciales de los circuitos integrados de montaje superficial y dispositivos dañinos a través de las descargas electrostáticas (ESD). 4. Permite a los fabricantes eliminar los retrasos y no tener que comprar chips preprogramados a un vendedor / distribuidor de chips. 5. Aplicar cambios de código o de diseño en medio de la producción es factible.
6. Permite el uso del equipo de prueba automático (ATE) para realizar operaciones en los circuitos integrados de ISP e integrar las operaciones con el flujo normal de test de producción.
Definición de programación In-System (ISP) Anuncios
La programación In-system (abreviado ISP) es la habilidad de ciertos dispositivos lógicos programables, microcontroladores y otros chips electrónicos programables, de ser programados mientras están instalados en un sistema completo, en lugar de que tengan que ser programados antes de ser instalados en un sistema. La primera ventaja de esta característica es que les permite a los fabricantes de dispositivos electrónicos integrar la programación y las pruebas dentro de una única fase de producción, en lugar de tener que separar el momento de la programación del ensamblado del sistema. Permite también a los fabricantes programar los chips en su propia línea de producción en lugar de tener que comprar chips preprogramados, haciendo posible aplicar cambios de código o diseño en el medio de la producción. Generalmente, los chips que soportan ISP, tienen circuitos internos que generan cualquier voltaje de programación necesario a partir del voltaje normal que suministra el sistema, y se comunica con el programador a través de un protocolo serial. La mayoría de los dispositivos lógicos programables emplean una variante del protocolo JTAG para ISP, para facilitar la integración con los procedimientos de pruebas automatizados. Otros dispositivos emplean protocolos propietarios o definidos por viejos estándares.
Programación en el sistema Programación en el sistema (In-system programming ) o ISP , por sus siglas en inglés, es la habilidad de algunos dispositivos lógicos programables,microcontroladores y otros circuitos electrónicos de ser programados mientras están instalados en un sistema completo, en lugar de requerir que el chip sea programado antes de ser instalado dentro del sistema. La principal ventaja de esta característica es de permitir a los fabricantes de dispositivos electrónicos el integrar la programación y las pruebas en un solo paso, en vez de ser un paso de programación anterior al ensamble. También permite a los fabricantes el programar los integrados en sus propias líneas de producción en lugar de adquirir circuitos preprogramados por su fabricante o distribuidor, haciendo posible aplicar cambios de código o de diseño durante una corrida de producción. Típicamente, los chips que soportan ISP tienen circuitería interna que les permite generar el voltaje de programación necesario desde la línea de alimentación convencional y comunicarse con el dispositivo programador vía protocolo serie. Muchos dispositivos lógicos programables usan una variante del protocolo JTAG para el ISP, esto es para facilitar la integración con procedimientos de prueba automatizada. Otros dispositivos usan protocolos propietarios o protocolos definidos por antiguos estándares.
PROGRAMADOR In-System SuperPro IS01 Programador ISP autónomo
Precio: 955€ + IVA
Soporta más de 8.606 dispositivos y 156 fabricantes
Puede funcionar de forma autónoma o conectado a un PC
Soporta dispositivos con I2C, SPI, CAN, UART, BDM, MW, JTAG, o cualquier otro puerto serie.
Conformidad con CE y RoHS
Características principales
Motor hardware basado en CPU ARM9 de alta velocidad de programación ajustable para entornos de aplicaciones complicados según la placa de la tarjeta del usuario, la longitud del cable ISP, etc. Soporta dispositivos de programación ISP con I2C, SPI, CAN, UART, BDM, MW, JTAG, o cualquier otro puerto serie. Incluye interfaz ATE (Automatic Test Equipment) Sistema operatuvo Linux para programación rápida Dos modos de operación: Modo Autónomo y conectado al PC Comandos de comunicación DLL, API, o Virtual Com disponibles para aplicaciones de terceros (Opcional). Interfaz USB 2.0 a PC para comunicación y control de datos.
Protección ESD y de sobrecarga para proteger su equipo. El más ligero: Tamaño mecánico: 137mm(Longitud)x87mm(Anchura)x47mm(Altura).
Funciones avanzadas del software
El IS01 es un programador universal ISP portátil, autónomo, y autoalimentado Está diseñado con una memoria Flash interna y una ranura para tarjeta SD. Se pueden almacenar en la tarjeta miles de archivos de datos. Se pueden descargar en la tarjeta SD algoritmos y proyectos y los archivos de datos se pueden pasar a un PC. La Tarjeta SD está organizada con un sistema de datos FAT32, los archivos de datos en la SD se pueden leer y gestionar con un PC utilizando un lector de tarjetas SD de uso general. El número máximo de proyectos y archivos de datos que pueden guardarse en la tarjeta SD está limitado solamente por la capacidad de la tarjeta SD. Incluso una tarjeta pequeña de 128MB puede almacenar cientos de archivos. IS01 es un programador ISP multifunción, Industrial y de Ingeniería. Un tamaño compacto, velocidad de programación alta, y flexibilidad son apropiados para todas las posibles aplicaciones. Hay dos modos de operación disponibles. Compatible con Windows 7, Vista, XP de 32/64 bits En modo huésped en PC, el programador se controla con un PC a través de un puerto USB. En modo autónomo, la operación se realiza a través de teclado, LCD y una tarjeta SD opcional sin PC conectado. Los archivos de proyecto deberían descargarse en la tarjeta SD previamente desde PC para operación Autónoma. El IS01 tiene una pantalla LCD y teclado para operación autónoma. Se proporcionan una BIOS e interfaz de usuario personalizadas. Núcleo ARM9, SO Linux, y tarjeta SD para almacenamiento del proyecto/datos en un sistema FAT32 estándar compatible con PC. Pantalla LCD de 4 líneas de 20 caracteres, teclado de 6 teclas, interfaz ATE para control, potencia de adaptador 12V CC. Un adaptador externo DC proveerá corriente al programador y dispositivo objetivo. No se aplicará corriente desde el equipo objetivo. El circuito de protección contra sobrecarga limita la potencia en el dispositivo objetivo. El número de serie está escrito dentro de la memoria flash interna, y se mostrará al encenderse. Viene con una solicitud de actualización de dispositivo gratuita a menos que no haya testeo PCB (trabajo de ingeniería).
Aplicaciones
Aplicaciones R&D: tales como testeo en circuito y depuración. Aplicación de producción en volumen: los dispositivos pueden programarse después de que la placa esté completamente ensamblada. Ej. escribir el número de serie a un dispositivo en serie en tarjeta. Aplicación en campo: la unidad viene con portabilidad, modo autónomo y medio de almacenamiento de datos móvil (tarjeta SD), lo cual es apropiado para comprobación de campo, depuración y adquisición de datos. Aplicaciones de terceros. Se suministran interfaces de software sencillas (set de comandos de comunicación DLL y Virtual Com) e interfaces de hardware (ATE y USB) para facilitar a los usuarios la integración de SuperPro IS01 como módulo funcional en sus sistemas. Un ejemplo
es el equipamiento ICT; con esta integración el usuario puede finalizar el testeo y programación en circuito en un paso.
Especificaciones del software
Soporta casi todos los dispositivos con interfaz ISP Soporta archivos Jam y Staple de ACTEL y ALTERA; y archivos Direct C de ACTEL. La velocidad de programación se selecciona (Alta, Normal y Baja) para aplicaciones complicadas tales como diferentes longitudes de cable, diferentes caracteres de carga objetivo. Proporciona función de búfer dinámico. Ejemplos de aplicación incluyen número de serie de dispositivo, direcciones MAC, calibración de frecuencia o transductor, etc. Formato de archivo soportando en Tarjeta SD: FAT16, FAT32. Funciones disponibles para protección IP: Seguridad de proyecto, seguridad SD, control en lote, gestión de administración, etc. Proporciona API y DLL para integración sencilla con los sistemas de los clientes como ICT y ATE (opcional). Elsoftware de SuperPro IS01 permite que múltiples unidades trabajen de formaconcurrente a través un HUB USB. Compatible con Windows XP / Vista / 7 / 8 (32 y 64 bits)
Especificaciones de Hardware
El cable ISP integra interfaces I2C, SPI, UART, BDM, MON, MW, JTAG, CAN, ICC, RS232. Se proporcionan líneas VDD (0-5.5V /0.5A) y Vpp (0-15V / 0.2A) para alimentar la tarjeta y dispositivos. El circuito de cable soporta dispositivos con nivel de voltaje 1.5-5V y está protegido por ESD. Interfaz USB 2.0 (alta velocidad) para conexión al PC y gestión de archivos de proyecto en la tarjeta SD. LCD de 4 líneas de 20 caracteres y un teclado de 6 teclas embebidos para operación autónoma. En modo autónomo los archivos de proyecto se almacenan en la tarjeta SD (hasta 32 GB). El número de archivos de proyecto está limitado solamente por la capacidad de la tarjeta SD. La interfaz ATE permite utilizar y controal al programador mediante señales externas. Las 6 líneas SEL0-SEL5 son para selección de proyecto (máximo 64 archivos); 2 líneas de comando START y STOP y 3 líneas de STATUS PASS, FAIL, y BUSY. Todas las señales están aisladas ópticamente. Se incluye un adaptador universal AC de DC12V/2A como fuente de alimentación.
Especificaciones eléctricas
Interfaz de PC: USB 2.0 Característica Autónoma: Soportada con tarjeta SD. Espec. eléctricas del adaptador AC: Entrada AC 90V a 250V, 50/60Hz, Salida DC 12V/2A Parámetros Mecánicos: Unidad Principal: Tamaño: 137*87*47 mm Peso: 0,34 Kg